Open Lighting Architecture
0.9.3
|
The interface for the JsonValueVisitor class.
An implementation of a JsonValueVisitorInterface can be passed to the Accept() method of a JsonValue. This provides traversal of a JSON tree in a type safe manner.
Public Member Functions | |
virtual void | Visit (JsonString *value)=0 |
virtual void | Visit (JsonBool *value)=0 |
virtual void | Visit (JsonNull *value)=0 |
virtual void | Visit (JsonRawValue *value)=0 |
virtual void | Visit (JsonObject *value)=0 |
virtual void | Visit (JsonArray *value)=0 |
virtual void | Visit (JsonUInt *value)=0 |
virtual void | Visit (JsonUInt64 *value)=0 |
virtual void | Visit (JsonInt *value)=0 |
virtual void | Visit (JsonInt64 *value)=0 |
virtual void | Visit (JsonDouble *value)=0 |