![]() |
SPT JSON API
1.0.0
Developed by Sans Pareil Technologies, Inc. (SPT)
|
▼Cspt::json::io::Handler | Streaming handler interface for parsing JSON data streams |
Cspt::json::io::DefaultHandler | A default handler that populates a Json instance with the JSON data being parsed |
▼Cspt::json::io::Reader | Base JSON data reader interface. Implementations provide support for reading JSON data from various sources. Event notifications will be sent to the callback handler set for the reader. Handler instances may be updated during the course of data parsing |
Cspt::json::io::StreamReader | JSON data parser for streams |
Cspt::json::io::StringReader | JSON data reader from strings |
▼Cspt::json::Value | Abstract base class that represents a valid JSON value |
▼Cspt::json::Json< std::unordered_map< std::string, Value::Ptr > > | |
Cspt::json::Object | Represents a JSON object value/document |
▼Cspt::json::Json< std::vector< Value::Ptr > > | |
Cspt::json::Array | Represents a JSON array value/document |
Cspt::json::Boolean | Represents the JSON true and false values |
Cspt::json::Json< Container > | Base class that is used to represent JSON data in a polymorphous manner |
Cspt::json::Null | Represents a JSON null value |
Cspt::json::Number | Represents a JSON number value |
Cspt::json::String | Represents a JSON string value |
▼Cspt::json::io::Writer | Base writer for serialising spt::json::Json instances |
Cspt::json::io::StreamWriter | Writer for serialising spt::json::Json instances |
Cspt::json::io::StringWriter | Writer for serialising spt::json::Json instances |