CMS 3D CMS Logo

Classes | Namespaces | Enumerations
JsonMonitorable.h File Reference
#include <string>
#include <sstream>
#include <vector>
#include <memory>
#include <iostream>
#include "json.h"

Go to the source code of this file.

Classes

class  jsoncollector::DoubleJ
 
class  jsoncollector::HistoJ< T >
 
class  jsoncollector::IntJ
 
class  jsoncollector::JsonMonitorable
 
class  jsoncollector::JsonMonPtr
 
class  jsoncollector::StringJ
 

Namespaces

 jsoncollector
 JSON (JavaScript Object Notation).
 

Enumerations

enum  jsoncollector::MonType {
  jsoncollector::TYPEINT, jsoncollector::TYPEUINT, jsoncollector::TYPEDOUBLE, jsoncollector::TYPESTRING,
  jsoncollector::TYPEUNDEFINED
}
 
enum  jsoncollector::OperationType {
  jsoncollector::OPSUM, jsoncollector::OPAVG, jsoncollector::OPSAME, jsoncollector::OPHISTO,
  jsoncollector::OPCAT, jsoncollector::OPUNKNOWN
}