MCPcopy Create free account

hub / github.com/adamritter/fastgron / types & classes

Types & classes118 in github.com/adamritter/fastgron

↓ 56 callersClasssimdjson_error
* Exception thrown when an exception-supporting simdjson method is called */
extern/simdjson/simdjson.h:2409
↓ 42 callersEnumerror_code
* All possible errors returned by simdjson. These error codes are subject to change * and not all simdjson kernel returns the same error code given t
extern/simdjson/simdjson.h:2354
↓ 18 callersClassbasic_string_view
extern/simdjson/simdjson.h:1063
↓ 17 callersClassvalue
extern/simdjson/simdjson.h:23414
↓ 6 callersClasselement
extern/simdjson/simdjson.h:4188
↓ 6 callersClassimplementation
* An implementation of simdjson for a particular CPU architecture. * * Also used to maintain the currently active implementation. The active impleme
extern/simdjson/simdjson.h:3476
↓ 6 callersClasstape_ref
* A reference to an element on the tape. Internal only. */
extern/simdjson/simdjson.h:4143
↓ 5 callersClassdiyfp
extern/simdjson/simdjson.cpp:43
↓ 5 callersClassjson_block
* A block of scanned json, with information on operators and scalars. * * We seek to identify pseudo-structural characters. Anything that is inside
extern/simdjson/simdjson.cpp:3431
↓ 5 callersClassjson_string_block
extern/simdjson/simdjson.cpp:3259
↓ 5 callersEnumsize_type
extern/simdjson/simdjson.h:1595
↓ 4 callersClassbase8
extern/simdjson/simdjson.h:14203
↓ 4 callersClassiterator
extern/simdjson/simdjson.h:4198
↓ 4 callersClassraw_json_string
* A string escaped per JSON rules, terminated with quote ("). They are used to represent * unescaped keys inside JSON documents. * * (In other word
extern/simdjson/simdjson.h:23095
↓ 3 callersClassdocument_stream
extern/simdjson/simdjson.h:4467
↓ 3 callersClassjson_iterator
extern/simdjson/simdjson.h:23025
↓ 3 callersClasspadded_string
* String with extra allocation for ease of use with parser::parse() * * This is a move-only class, it cannot be copied. */
extern/simdjson/simdjson.h:2669
↓ 2 callersClassarray_iterator
* A forward-only JSON array. * * This is an input_iterator, meaning: * - It is forward-only * - * must be called exactly once per element. * - ++
extern/simdjson/simdjson.h:24229
↓ 2 callersClassdocument
extern/simdjson/simdjson.h:2935
↓ 2 callersClassescape_json_string
extern/simdjson/simdjson.h:6598
↓ 2 callersClassnot_in_view
extern/simdjson/simdjson.h:1601
↓ 2 callersClassobject_iterator
extern/simdjson/simdjson.h:24310
↓ 1 callersClassfield
extern/simdjson/simdjson.h:24308
↓ 1 callersClassgrowing_string
Provides a dynamic string storage that grows as needed. Unlike std::string, it doesn't shrink the allocated storage capacity when the end of the strin
src/growing_string.hpp:11
↓ 1 callersClasskey_value_pair
extern/simdjson/simdjson.h:5943
↓ 1 callersClassvalue_iterator
extern/simdjson/simdjson.h:22870
ClassAllAccessor
src/parse_path.hpp:27
ClassIterator
extern/simdjson/simdjson.h:4973
ClassMap
src/builder.hpp:14
ClassObjectAccessor
src/parse_path.hpp:25
ClassObjectAccessors
src/parse_path.hpp:26
ClassParser
src/parse_path.cpp:36
ClassSlice
src/parse_path.hpp:24
ClassTraits
extern/simdjson/simdjson.h:1904
ClassVector
src/builder.hpp:14
Classadjusted_mantissa
extern/simdjson/simdjson.cpp:982
Classarray
* JSON array. */
extern/simdjson/simdjson.h:4193
Classatomic_ptr
extern/simdjson/simdjson.h:3645
Classavailable_implementation_list
* The list of available implementations compiled into simdjson. */
extern/simdjson/simdjson.h:3598
Classbackslash_and_quote
Holds backslashes and quotes locations.
extern/simdjson/simdjson.h:10800
Classbase
extern/simdjson/simdjson.h:14175
Classbase8_numeric
extern/simdjson/simdjson.h:14238
Classbase_u8
extern/simdjson/simdjson.h:10186
Classbinary_format
extern/simdjson/simdjson.cpp:996
Classbit_indexer
extern/simdjson/simdjson.cpp:3763
Classboundaries
extern/simdjson/simdjson.cpp:152
Classbuf_block_reader
extern/simdjson/simdjson.cpp:3166
Classcached_power
extern/simdjson/simdjson.cpp:290
Classcurl_slist
src/fastgron.cpp:190
Classdecimal
extern/simdjson/simdjson.cpp:988
Classdetect_best_supported_implementation_on_first_use
* @private Detects best supported implementation on first use, and sets it */
extern/simdjson/simdjson.cpp:2661
Classdocument_reference
* A document_reference is a thin wrapper around a document reference instance. */
extern/simdjson/simdjson.h:25174
Classdom::parser::Iterator
@private **/
extern/simdjson/simdjson.h:6659
Classdom_parser_implementation
* An implementation of simdjson's DOM parser for a particular CPU architecture. * * This class is expected to be accessed only by pointer, and never
extern/simdjson/simdjson.h:2968
Enumelement_type
* The actual concrete type of a JSON element * This is the type it is most easily cast to with get<>. */
extern/simdjson/simdjson.h:5407
Classerror_code_info
We store the error code so we can validate the error message is associated with the right code
extern/simdjson/simdjson.h:3693
Classescape_sequence
@private * Escape sequence like \b or \u0001 * We expect that most compilers will use 8 bytes for this data structure. **/
extern/simdjson/simdjson.h:9146
Classhash< nonstd::string_view >
extern/simdjson/simdjson.h:2217
Classhash< nonstd::u16string_view >
extern/simdjson/simdjson.h:2237
Classhash< nonstd::u32string_view >
extern/simdjson/simdjson.h:2247
Classhash< nonstd::wstring_view >
extern/simdjson/simdjson.h:2227
Classimplementation_simdjson_result_base
extern/simdjson/simdjson.h:22737
Enuminstruction_set
extern/simdjson/simdjson.h:3238
Classiterator
extern/simdjson/simdjson.h:5177
Classiterator
extern/simdjson/simdjson.h:5953
Classjson_character_block
extern/simdjson/simdjson.cpp:2850
Classjson_iterator
extern/simdjson/simdjson.cpp:4483
Classjson_minifier
extern/simdjson/simdjson.cpp:3578
Classjson_scanner
* Scans JSON for important bits: structural characters or 'operators', strings, and scalars. * * The scanner starts by calculating two distinct thin
extern/simdjson/simdjson.cpp:3505
Classjson_string_scanner
Scans blocks for string characters, storing the state necessary to do so
extern/simdjson/simdjson.cpp:3294
Classjson_structural_indexer
extern/simdjson/simdjson.cpp:3876
Enumjson_type
* The type of a JSON value. */
extern/simdjson/simdjson.h:22860
Classmini_formatter
extern/simdjson/simdjson.h:6217
Classnumber
* A type representing a JSON number. * The design of the struct is deliberately straight-forward. All * functions return standard values with no err
extern/simdjson/simdjson.h:22877
Enumnumber_type
* The type of a JSON number */
extern/simdjson/simdjson.h:10872
Classobject
extern/simdjson/simdjson.h:5401
Classopen_container
expectation: sizeof(open_container) = 64/8.
extern/simdjson/simdjson.h:9840
Classoptions
Parse command-line options
src/fastgron.cpp:46
Classpadded_string_view
extern/simdjson/simdjson.h:2662
Classparser
* A persistent document parser. * * The parser is designed to be reused, holding the internal buffers necessary to do parsing, * as well as memory
extern/simdjson/simdjson.h:4506
Classsimd8
extern/simdjson/simdjson.h:10180
Classsimd8<bool>
extern/simdjson/simdjson.h:10215
Classsimd8<int8_t>
extern/simdjson/simdjson.h:10418
Classsimd8<uint8_t>
extern/simdjson/simdjson.h:10248
Classsimd8x64
extern/simdjson/simdjson.h:10522
Classsimdjson_result
extern/simdjson/simdjson.h:2542
Classsimdjson_result<SIMDJSON_BUILTIN_IMPLEMENTATION::ondemand::array>
extern/simdjson/simdjson.h:24551
Classsimdjson_result<SIMDJSON_BUILTIN_IMPLEMENTATION::ondemand::array_iterator>
extern/simdjson/simdjson.h:24284
Classsimdjson_result<SIMDJSON_BUILTIN_IMPLEMENTATION::ondemand::document>
extern/simdjson/simdjson.h:25243
Classsimdjson_result<SIMDJSON_BUILTIN_IMPLEMENTATION::ondemand::document_reference>
extern/simdjson/simdjson.h:25316
Classsimdjson_result<SIMDJSON_BUILTIN_IMPLEMENTATION::ondemand::document_stream>
extern/simdjson/simdjson.h:27053
Classsimdjson_result<SIMDJSON_BUILTIN_IMPLEMENTATION::ondemand::field>
extern/simdjson/simdjson.h:26141
Classsimdjson_result<SIMDJSON_BUILTIN_IMPLEMENTATION::ondemand::json_iterator>
extern/simdjson/simdjson.h:23716
Classsimdjson_result<SIMDJSON_BUILTIN_IMPLEMENTATION::ondemand::json_type>
extern/simdjson/simdjson.h:22998
Classsimdjson_result<SIMDJSON_BUILTIN_IMPLEMENTATION::ondemand::object>
extern/simdjson/simdjson.h:26361
Classsimdjson_result<SIMDJSON_BUILTIN_IMPLEMENTATION::ondemand::object_iterator>
extern/simdjson/simdjson.h:24354
Classsimdjson_result<SIMDJSON_BUILTIN_IMPLEMENTATION::ondemand::parser>
extern/simdjson/simdjson.h:26722
Classsimdjson_result<SIMDJSON_BUILTIN_IMPLEMENTATION::ondemand::raw_json_string>
extern/simdjson/simdjson.h:23251
Classsimdjson_result<SIMDJSON_BUILTIN_IMPLEMENTATION::ondemand::token_iterator>
extern/simdjson/simdjson.h:23395
Classsimdjson_result<SIMDJSON_BUILTIN_IMPLEMENTATION::ondemand::value>
extern/simdjson/simdjson.h:25963
next →1–100 of 118, ranked by callers