simdjson 4.0.7
Ridiculously Fast JSON
Loading...
Searching...
No Matches
tape_type.h
1#ifndef SIMDJSON_INTERNAL_TAPE_TYPE_H
2#define SIMDJSON_INTERNAL_TAPE_TYPE_H
3
4namespace simdjson {
5namespace internal {
6
10enum class tape_type {
11 ROOT = 'r',
12 START_ARRAY = '[',
13 START_OBJECT = '{',
14 END_ARRAY = ']',
15 END_OBJECT = '}',
16 STRING = '"',
17 INT64 = 'l',
18 UINT64 = 'u',
19 DOUBLE = 'd',
20 TRUE_VALUE = 't',
21 FALSE_VALUE = 'f',
22 NULL_VALUE = 'n'
23}; // enum class tape_type
24
25} // namespace internal
26} // namespace simdjson
27
28#endif // SIMDJSON_INTERNAL_TAPE_TYPE_H
@ STRING
std::string_view
@ UINT64
uint64_t: any integer that fits in uint64_t but not int64_t
@ DOUBLE
double: Any number with a "." or "e" that fits in double.
The top level simdjson namespace, containing everything the library provides.
Definition base.h:8