![]() |
Open Lighting Architecture
0.9.1
|
A class to serialize a JSONValue to text.
Static Public Member Functions | |
static void | Write (std::ostream *output, const JsonValue &value) |
Write the string representation of the JsonValue to a ostream. | |
static std::string | AsString (const JsonValue &value) |
Get the string representation of the JsonValue. |
Additional Inherited Members | |
![]() | |
virtual void | Visit (const JsonString &value)=0 |
virtual void | Visit (const JsonBool &value)=0 |
virtual void | Visit (const JsonNull &value)=0 |
virtual void | Visit (const JsonRawValue &value)=0 |
virtual void | Visit (const JsonObject &value)=0 |
virtual void | Visit (const JsonArray &value)=0 |
virtual void | Visit (const JsonUInt &value)=0 |
virtual void | Visit (const JsonUInt64 &value)=0 |
virtual void | Visit (const JsonInt &value)=0 |
virtual void | Visit (const JsonInt64 &value)=0 |
virtual void | Visit (const JsonDouble &value)=0 |
![]() | |
virtual void | VisitProperty (const std::string &property, const JsonValue &value)=0 |
Visit the value at the given property. |
|
static |
|
static |