|
sajson
High-Performance JSON Parser
|
| Csajson::internal::allocated_buffer | |
| Csajson::bounded_allocation | Allocation policy that attempts to fit the parsed AST into an existing memory buffer |
| Csajson::document | Represents the result of a JSON parse: either is_valid() and the document contains a root value or parse error information is available |
| Csajson::dynamic_allocation | Allocation policy that uses dynamically-growing buffers for both the parse stack and the AST |
| Csajson::internal::globals_struct< unused > | |
| Csajson::mutable_string_view | A pointer to a mutable buffer, its size in bytes, and strong ownership of any copied memory |
| Csajson::internal::object_key_comparator | |
| Csajson::internal::object_key_record | |
| Csajson::internal::ownership | |
| Csajson::single_allocation | Allocation policy that allocates one large buffer guaranteed to hold the resulting AST |
| ▼Csajson::string | A simple type encoding a pointer to some memory and a length (in bytes) |
| Csajson::literal | A convenient way to parse JSON from a string literal |
| Csajson::value | Represents a JSON value |
1.8.11