sajson
High-Performance JSON Parser
|
▼Nsajson | Sajson Public API |
▼Ninternal | |
Callocated_buffer | |
Cglobals_struct | |
Cobject_key_comparator | |
Cobject_key_record | |
Cownership | |
Cbounded_allocation | Allocation policy that attempts to fit the parsed AST into an existing memory buffer |
Cdocument | Represents the result of a JSON parse: either is_valid() and the document contains a root value or parse error information is available |
Cdynamic_allocation | Allocation policy that uses dynamically-growing buffers for both the parse stack and the AST |
Cliteral | A convenient way to parse JSON from a string literal |
Cmutable_string_view | A pointer to a mutable buffer, its size in bytes, and strong ownership of any copied memory |
Csingle_allocation | Allocation policy that allocates one large buffer guaranteed to hold the resulting AST |
Cstring | A simple type encoding a pointer to some memory and a length (in bytes) |
Cvalue | Represents a JSON value |