![]() |
simdjson 4.6.4
Ridiculously Fast JSON
|
| ▼Nsimdjson | The top level simdjson namespace, containing everything the library provides |
| Narm64 | Implementation for NEON (ARMv8) |
| ▼Ndom | A DOM API on top of the simdjson parser |
| ▼Carray | JSON array |
| Citerator | |
| Cdocument | A parsed JSON document |
| ▼Cdocument_stream | A forward-only stream of documents |
| Citerator | An iterator through a forward-only stream of documents |
| Celement | A JSON element |
| Ckey_value_pair | Key/value pair in an object |
| ▼Cobject | JSON object |
| Citerator | |
| Cparser | A persistent document parser |
| Nfallback | Fallback implementation (runs on any machine) |
| Nhaswell | Implementation for Haswell (Intel AVX2) |
| Nicelake | Implementation for Icelake (Intel AVX512) |
| Nlasx | Implementation for LASX |
| Nlsx | Implementation for LSX |
| Nppc64 | Implementation for ALTIVEC (PPC64) |
| Nrvv_vls | RVV-VLS implementation |
| Nwestmere | Implementation for Westmere (Intel SSE4.2) |
| Cfractured_json_options | Configuration options for FracturedJson formatting |
| Chas_custom_serialization | |
| Cimplementation | An implementation of simdjson for a particular CPU architecture |
| Cpadded_memory_map | A class representing a memory-mapped file with padding |
| Cpadded_string | String with extra allocation for ease of use with parser::parse() |
| Cpadded_string_builder | Builder for constructing padded_string incrementally |
| Cpadded_string_view | User-provided string that promises it has extra padded bytes at the end for use with parser::parse() |
| Csimdjson_error | Exception thrown when an exception-supporting simdjson method is called |
| Csimdjson_result | The result of a simdjson operation that could fail |
| 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_result< SIMDJSON_IMPLEMENTATION::ondemand::array > | |
| Csimdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference > | |
| 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::token_iterator > | |
| Csimdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value > | |
| Csimdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value_iterator > |