simdjson  3.11.0
Ridiculously Fast JSON
Namespace List
Here is a list of all documented namespaces with brief descriptions:
[detail level 12345]
 NsimdjsonThe top level simdjson namespace, containing everything the library provides
 Narm64Implementation for NEON (ARMv8)
 NdomA DOM API on top of the simdjson parser
 CarrayJSON array
 Citerator
 CdocumentA parsed JSON document
 Cdocument_streamA forward-only stream of documents
 CiteratorAn iterator through a forward-only stream of documents
 CelementA JSON element
 CobjectJSON object
 Citerator
 Ckey_value_pairKey/value pair in an object
 CparserA persistent document parser
 NfallbackFallback implementation (runs on any machine)
 NhaswellImplementation for Haswell (Intel AVX2)
 NicelakeImplementation for Icelake (Intel AVX512)
 NlasxImplementation for LASX
 NlsxImplementation for LSX
 Nppc64Implementation for ALTIVEC (PPC64)
 NSIMDJSON_IMPLEMENTATION
 Nnumberparsing
 NondemandA fast, simple, DOM-like interface that parses JSON as you use it
 Nlogger
 CarrayA forward-only JSON array
 Carray_iteratorA forward-only JSON array
 CdocumentA JSON document
 Cdocument_referenceA document_reference is a thin wrapper around a document reference instance
 Cdocument_streamA forward-only stream of documents
 Citerator
 CfieldA JSON field (key/value pair) in an object
 CnumberA type representing a JSON number
 CobjectA forward-only JSON object field iterator
 Cobject_iterator
 CparserA JSON fragment iterator
 Craw_json_stringA string escaped per JSON rules, terminated with quote (")
 CvalueAn ephemeral JSON value returned during iteration
 Copen_container
 Cdom_parser_implementation
 Cimplementation_simdjson_result_baseThe result of a simdjson operation that could fail
 NwestmereImplementation for Westmere (Intel SSE4.2)
 Csimdjson_result< dom::array >The result of a JSON conversion that may fail
 Csimdjson_result< dom::document_stream >
 Csimdjson_result< dom::element >The result of a JSON navigation that may fail
 Csimdjson_result< dom::object >The result of a JSON conversion that may fail
 Csimdjson_errorException thrown when an exception-supporting simdjson method is called
 Csimdjson_resultThe result of a simdjson operation that could fail
 Csimdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >
 Csimdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array_iterator >
 Csimdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document >
 Csimdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
 Csimdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_stream >
 Csimdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::field >
 Csimdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::json_iterator >
 Csimdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::json_type >
 Csimdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::object >
 Csimdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::object_iterator >
 Csimdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::parser >
 Csimdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string >
 Csimdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::token_iterator >
 Csimdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >
 Csimdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value_iterator >
 CimplementationAn implementation of simdjson for a particular CPU architecture
 Cpadded_stringString with extra allocation for ease of use with parser::parse()
 Cpadded_string_viewUser-provided string that promises it has extra padded bytes at the end for use with parser::parse()
 Nstd