|
template<typename... Args> |
Value | MakeObject (Args &&...) |
|
template<typename... Args> |
Value | MakeArray (Args &&...) |
|
formats::json::Value | FromString (std::string_view doc) |
| Parse JSON from string.
|
|
formats::json::Value | FromStream (std::istream &is) |
| Parse JSON from stream.
|
|
void | Serialize (const formats::json::Value &doc, std::ostream &os) |
| Serialize JSON to stream.
|
|
std::string | ToString (const formats::json::Value &doc) |
| Serialize JSON to string.
|
|
std::string | ToStableString (const formats::json::Value &doc) |
|
logging::LogHelper & | operator<< (logging::LogHelper &, const formats::json::Value &) |
| Log JSON.
|
|
void | WriteToStream (bool value, StringBuilder &sw) |
|
void | WriteToStream (long long value, StringBuilder &sw) |
|
void | WriteToStream (unsigned long long value, StringBuilder &sw) |
|
void | WriteToStream (int value, StringBuilder &sw) |
|
void | WriteToStream (unsigned value, StringBuilder &sw) |
|
void | WriteToStream (long value, StringBuilder &sw) |
|
void | WriteToStream (unsigned long value, StringBuilder &sw) |
|
void | WriteToStream (double value, StringBuilder &sw) |
|
void | WriteToStream (const char *value, StringBuilder &sw) |
|
void | WriteToStream (std::string_view value, StringBuilder &sw) |
|
void | WriteToStream (const formats::json::Value &value, StringBuilder &sw) |
|
void | WriteToStream (const std::string &value, StringBuilder &sw) |
|
void | WriteToStream (std::chrono::system_clock::time_point tp, StringBuilder &sw) |
|
template<> |
std::string | Value::As< std::string > () const |
|
template<> |
std::string | Value::ConvertTo< std::string > () const |
|
Value | Parse (const Value &value, parse::To< Value >) |
|
void | PrintTo (const Value &, std::ostream *) |
|