RTBKit  0.9
Open-source framework to create real-time ad bidding systems.
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
Public Member Functions | Public Attributes
Datacratic::StructuredJsonPrintingContext Struct Reference

#include <json_printing.h>

Inheritance diagram for Datacratic::StructuredJsonPrintingContext:
Datacratic::JsonPrintingContext

List of all members.

Public Member Functions

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

Json::Value output
Json::Valuecurrent
std::vector< Json::Value * > path

Detailed Description

JSON printing context that puts things into a structure.

Definition at line 177 of file json_printing.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator