|
xrpld
|
Decorator for streaming out compact json. More...
#include <json_writer.h>

Public Member Functions | |
| Compact (json::Value &&jv) | |
| Wrap a json::Value for compact streaming. | |
Private Attributes | |
| json::Value | jv_ |
Friends | |
| std::ostream & | operator<< (std::ostream &o, Compact const &cJv) |
Decorator for streaming out compact json.
Use
json::Value jv;
out << json::Compact{jv}
to write a single-line, compact version of jv to the stream, rather than the styled format that comes from undecorated streaming.
Definition at line 289 of file json_writer.h.
| json::Compact::Compact | ( | json::Value && | jv | ) |
Wrap a json::Value for compact streaming.
| jv | The json::Value to stream |
Definition at line 302 of file json_writer.h.
|
friend |
Definition at line 306 of file json_writer.h.
|
private |
Definition at line 291 of file json_writer.h.