simdjson
3.11.0
Ridiculously Fast JSON
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
4
5
]
▼
N
simdjson
The top level simdjson namespace, containing everything the library provides
▼
N
dom
A DOM API on top of the simdjson parser
▼
C
array
JSON array
C
iterator
C
document
A parsed JSON document
▼
C
document_stream
A forward-only stream of documents
C
iterator
An iterator through a forward-only stream of documents
C
element
A JSON element
▼
C
object
JSON object
C
iterator
C
key_value_pair
Key/value pair in an object
C
parser
A persistent document parser
▼
N
SIMDJSON_IMPLEMENTATION
▼
N
ondemand
A fast, simple, DOM-like interface that parses JSON as you use it
C
array
A forward-only JSON array
C
array_iterator
A forward-only JSON array
C
document
A JSON document
C
document_reference
A
document_reference
is a thin wrapper around a document reference instance
▼
C
document_stream
A forward-only stream of documents
C
iterator
C
field
A JSON field (key/value pair) in an object
C
number
A type representing a JSON number
C
object
A forward-only JSON object field iterator
C
object_iterator
C
parser
A JSON fragment iterator
C
raw_json_string
A string escaped per JSON rules, terminated with quote (")
C
value
An ephemeral JSON value returned during iteration
C
open_container
C
dom_parser_implementation
C
implementation_simdjson_result_base
The result of a simdjson operation that could fail
C
simdjson_result< dom::array >
The result of a JSON conversion that may fail
C
simdjson_result< dom::document_stream >
C
simdjson_result< dom::element >
The result of a JSON navigation that may fail
C
simdjson_result< dom::object >
The result of a JSON conversion that may fail
C
simdjson_error
Exception thrown when an exception-supporting simdjson method is called
C
simdjson_result
The result of a simdjson operation that could fail
C
simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >
C
simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array_iterator >
C
simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document >
C
simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
C
simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_stream >
C
simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::field >
C
simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::json_iterator >
C
simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::json_type >
C
simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::object >
C
simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::object_iterator >
C
simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::parser >
C
simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string >
C
simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::token_iterator >
C
simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >
C
simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value_iterator >
C
implementation
An implementation of simdjson for a particular CPU architecture
C
padded_string
String with extra allocation for ease of use with parser::parse()
C
padded_string_view
User-provided string that promises it has extra padded bytes at the end for use with parser::parse()
Generated by
1.9.1