CMS 3D CMS Logo

List of all members | Public Member Functions
jsoncollector::JsonSerializable Class Referenceabstract

#include <JsonSerializable.h>

Inheritance diagram for jsoncollector::JsonSerializable:
jsoncollector::DataPoint jsoncollector::DataPointDefinition

Public Member Functions

virtual void deserialize (Json::Value &root)=0
 
virtual void serialize (Json::Value &root) const =0
 
virtual ~JsonSerializable ()
 

Detailed Description

Definition at line 14 of file JsonSerializable.h.

Constructor & Destructor Documentation

virtual jsoncollector::JsonSerializable::~JsonSerializable ( )
inlinevirtual

Definition at line 16 of file JsonSerializable.h.

References deserialize(), and serialize().

16  {
17  }

Member Function Documentation

virtual void jsoncollector::JsonSerializable::deserialize ( Json::Value root)
pure virtual
virtual void jsoncollector::JsonSerializable::serialize ( Json::Value root) const
pure virtual