File indexing completed on 2024-04-06 12:11:05
0001
0002
0003
0004
0005
0006
0007
0008 #ifndef JSONSERIALIZER_H_
0009 #define JSONSERIALIZER_H_
0010
0011 #include "EventFilter/Utilities/interface/JsonSerializable.h"
0012
0013 #include <string>
0014
0015 namespace jsoncollector {
0016 class JSONSerializer {
0017 public:
0018 JSONSerializer();
0019 virtual ~JSONSerializer();
0020
0021
0022
0023
0024 static bool serialize(JsonSerializable* pObj, std::string& output);
0025
0026
0027
0028 static bool deserialize(JsonSerializable* pObj, std::string& input);
0029 };
0030 }
0031
0032 #endif