13 std::ostringstream ss;
14 for(std::string::const_iterator iter = input.begin(); iter != input.end(); iter++)
32 std::string first(pair.first);
33 std::string second(pair.second);
34 addSep() << escapeJsonString(first).c_str() <<
':' << escapeJsonString(second).c_str();
41 stream << (value ?
"true" :
"false");
47 stream <<
'"' <<
string <<
'"';
To manage 'null' element in JSON.
std::string escapeJsonString(const std::string &input)
Based class to write element to a stream.
JsonStreamWriter & operator<<(T value)
Write an object to a stream.
std::ostringstream stream