RTBKit
0.9
Open-source framework to create real-time ad bidding systems.
|
Classes | |
struct | PathEntry |
Public Member Functions | |
StreamJsonPrintingContext (std::ostream &stream) | |
virtual void | startObject () |
virtual void | startMember (const std::string &memberName) |
virtual void | endObject () |
virtual void | startArray (int knownSize=-1) |
virtual void | newArrayElement () |
virtual void | endArray () |
virtual void | skip () |
virtual void | writeNull () |
virtual void | writeInt (int i) |
virtual void | writeFloat (float f) |
virtual void | writeDouble (double d) |
virtual void | writeString (const std::string &s) |
virtual void | writeStringUtf8 (const Utf8String &s) |
virtual void | writeJson (const Json::Value &val) |
virtual void | writeBool (bool b) |
Public Attributes | |
std::ostream & | stream |
bool | writeUtf8 |
If true, utf8 chars in binary. False: escaped ASCII. | |
std::vector< PathEntry > | path |
Definition at line 54 of file json_printing.h.