#ifndef __SENDDEVINFO_H_ #define __SENDDEVINFO_H_ #include #include #include #include #include #include class SendDevInfo { public: std::string SNCode; std::string Address; std::string Time; public: SendDevInfo(){} ~SendDevInfo(){} void objectToJson(std::string& str){ rapidjson::StringBuffer strBuf; rapidjson::Writer writer(strBuf); this->objectToJson(writer); str = strBuf.GetString(); } void objectToJson(rapidjson::Writer& writer){ writer.StartObject(); writer.Key("SNCode"); writer.String(SNCode.c_str()); writer.Key("Address"); writer.String(Address.c_str()); writer.Key("Time"); writer.String(Time.c_str()); writer.EndObject(); } }; #endif