Open Lighting Architecture  0.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces
Json.h File Reference

Detailed Description

Header file for the JSON formatter.

Go to the source code of this file.

Classes

class  ola::web::JsonValue
 The base class for JSON values. More...
class  ola::web::JsonStringValue
 A string value. More...
class  ola::web::JsonUIntValue
 A unsigned int value. More...
class  ola::web::JsonIntValue
 A signed int value. More...
class  ola::web::JsonBoolValue
 A Bool value. More...
class  ola::web::JsonNullValue
 The null value. More...
class  ola::web::JsonRawValue
 A raw value, useful if you want to cheat. More...
class  ola::web::JsonObject
 A JSON object. JSON Objects are key : value mappings, similar to dictionaries in Python. More...
class  ola::web::JsonArray
 An array of JSON values. Arrays in JSON can contain values of different types. More...
class  ola::web::JsonWriter
 A class that writes a JsonValue to an output stream. More...

Namespaces

namespace  ola
 The namespace containing all OLA symbols.
namespace  ola::web
 Classes to deal with web services.