1 #ifndef SIMDJSON_GENERIC_ONDEMAND_BASE_H
3 #ifndef SIMDJSON_CONDITIONAL_INCLUDE
4 #define SIMDJSON_GENERIC_ONDEMAND_BASE_H
5 #include "simdjson/generic/base.h"
9 namespace SIMDJSON_IMPLEMENTATION {
21 using number_type = simdjson::SIMDJSON_IMPLEMENTATION::number_type;
24 using token_position =
const uint32_t *;
A forward-only JSON array.
A forward-only JSON array.
A document_reference is a thin wrapper around a document reference instance.
A forward-only stream of documents.
A JSON field (key/value pair) in an object.
A forward-only JSON object field iterator.
A JSON fragment iterator.
A string escaped per JSON rules, terminated with quote (").
An ephemeral JSON value returned during iteration.
json_type
The type of a JSON value.
int32_t depth_t
Represents the depth of a JSON value (number of nested arrays/objects).
The top level simdjson namespace, containing everything the library provides.
A type representing a JSON number.