SPT JSON API  1.0.0
Developed by Sans Pareil Technologies, Inc. (SPT)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cspt::json::io::HandlerStreaming handler interface for parsing JSON data streams
 Cspt::json::io::DefaultHandlerA default handler that populates a Json instance with the JSON data being parsed
 Cspt::json::io::ReaderBase 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::StreamReaderJSON data parser for streams
 Cspt::json::io::StringReaderJSON data reader from strings
 Cspt::json::ValueAbstract base class that represents a valid JSON value
 Cspt::json::Json< std::unordered_map< std::string, Value::Ptr > >
 Cspt::json::ObjectRepresents a JSON object value/document
 Cspt::json::Json< std::vector< Value::Ptr > >
 Cspt::json::ArrayRepresents a JSON array value/document
 Cspt::json::BooleanRepresents 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::NullRepresents a JSON null value
 Cspt::json::NumberRepresents a JSON number value
 Cspt::json::StringRepresents a JSON string value
 Cspt::json::io::WriterBase writer for serialising spt::json::Json instances
 Cspt::json::io::StreamWriterWriter for serialising spt::json::Json instances
 Cspt::json::io::StringWriterWriter for serialising spt::json::Json instances