![]() |
Argo
1.0
A C++ library for handling JSON.
|
▼Nargo | |
Cfd_reader | A derived class of reader that reads from POSIX file descriptors |
Cfd_writer | A derived class of writer that writes to POSIX file descriptors |
Cfile_reader | A derived class of reader that reads from stdio FILEs |
Cfile_writer | A derived class of writer that writes to stdio FILEs |
Cjson | All json things are represented by instances of this class |
Cjson_array_index_range_exception | Specific class of exceptions for an invalid object key |
Cjson_exception | Base class for all exceptions thrown by the library |
Cjson_invalid_key_exception | Specific class of exceptions for an invalid object key |
Cjson_io_exception | Specific class of exceptions for IO errors of various types |
Cjson_parser_exception | Exception class for parser errors |
Cjson_pointer_exception | Specific class of exceptions for IO errors of various types |
Cjson_utf8_exception | Exception class for errors translating to and from UTF-8 strings |
Clexer | A lexical analyser for JSON messages |
Cparser | A recursive decent parser for JSON messages |
▼Cpointer | JSON pointers as per the RFT |
Ctoken | Tokens in a JSON pointer |
Creader | A class to read JSON messages from various types of input stream |
Cstream_reader | A class to read JSON messages from C++ istreams |
Cstream_writer | A class to write JSON messages to a C++ istream |
Ctoken | Lexical tokens read from a JSON message |
Cunparser | Class to unparse json instances into JSON messages |
Cutf8 | Methods to convert JSON format string to UTF-8 and vice-versa |
Cwriter | Simple proxy for write operations on various types of stream |