Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Tencent/rapidjson
/ functions
Functions
1,095 in github.com/Tencent/rapidjson
⨍
Functions
1,095
◇
Types & classes
230
↓ 253 callers
Method
Match
include/rapidjson/internal/regex.h:107
↓ 143 callers
Method
Parse
include/rapidjson/reader.h:485
↓ 113 callers
Method
IsValid
include/rapidjson/schema.h:216
↓ 103 callers
Method
GetTokens
Get the token array (const version only).
include/rapidjson/pointer.h:320
↓ 88 callers
Function
GetValueByPointer
include/rapidjson/pointer.h:1081
↓ 88 callers
Function
GetValueByPointerWithDefault
include/rapidjson/pointer.h:1121
↓ 84 callers
Function
PutUnsafe
include/rapidjson/stream.h:91
↓ 64 callers
Method
Put
include/rapidjson/encodings.h:593
↓ 60 callers
Method
HasParseError
Whether a parse error has occured in the last parsing.
include/rapidjson/reader.h:531
↓ 58 callers
Method
GetWithDefault
include/rapidjson/pointer.h:561
↓ 58 callers
Method
Set
include/rapidjson/pointer.h:637
↓ 57 callers
Method
Peek
include/rapidjson/reader.h:1080
↓ 56 callers
Method
Size
include/rapidjson/document.h:2457
↓ 52 callers
Method
GetSize
include/rapidjson/internal/stack.h:176
↓ 52 callers
Method
PushBack
include/rapidjson/document.h:2465
↓ 48 callers
Function
SetValueByPointer
include/rapidjson/pointer.h:1222
↓ 47 callers
Method
AddMember
include/rapidjson/document.h:2531
↓ 46 callers
Method
Tell
include/rapidjson/reader.h:1085
↓ 41 callers
Method
MemberEnd
include/rapidjson/document.h:2520
↓ 40 callers
Method
Get
Query a value in a subtree. ! \param root Root value of a DOM sub-tree to be resolved. It can be any value other than document root. \
include/rapidjson/pointer.h:479
↓ 39 callers
Method
Clear
include/rapidjson/internal/stack.h:98
↓ 35 callers
Method
GetType
include/rapidjson/encodedstream.h:153
↓ 35 callers
Method
Search
include/rapidjson/internal/regex.h:117
↓ 34 callers
Method
GetTokenCount
Get the number of tokens.
include/rapidjson/pointer.h:323
↓ 33 callers
Method
GetParseErrorCode
Get the \ref ParseErrorCode of last parsing.
include/rapidjson/reader.h:534
↓ 33 callers
Method
MemberBegin
include/rapidjson/document.h:2519
↓ 32 callers
Method
Code
Get the error code.
include/rapidjson/error/error.h:114
↓ 32 callers
Method
End
include/rapidjson/internal/stack.h:155
↓ 31 callers
Method
Peek
test/unittest/writertest.cpp:187
↓ 31 callers
Method
Take
include/rapidjson/reader.h:1129
↓ 30 callers
Method
Begin
include/rapidjson/document.h:2462
↓ 30 callers
Method
Empty
include/rapidjson/internal/stack.h:175
↓ 29 callers
Method
HasMember
include/rapidjson/document.h:2521
↓ 28 callers
Method
GetErrorOffset
Get the position of last parsing error in input, 0 otherwise.
include/rapidjson/reader.h:537
↓ 28 callers
Function
StringRef
include/rapidjson/document.h:346
↓ 28 callers
Method
Take
include/rapidjson/encodings.h:581
↓ 27 callers
Method
MemberCount
include/rapidjson/document.h:2512
↓ 27 callers
Method
Offset
Get the error offset, if \ref IsError(), 0 otherwise.
include/rapidjson/error/error.h:116
↓ 26 callers
Function
Free
include/rapidjson/allocators.h:79
↓ 23 callers
Function
TestEqual
test/unittest/valuetest.cpp:165
↓ 22 callers
Method
Append
Append a token and return a new Pointer ! \param token Token to be appended. \param allocator Allocator for the newly return Pointer.
include/rapidjson/pointer.h:211
↓ 22 callers
Method
Erase
include/rapidjson/document.h:2472
↓ 22 callers
Function
TEST
test/unittest/readertest.cpp:52
↓ 21 callers
Method
Malloc
Allocates a memory block. (concept Allocator)
include/rapidjson/allocators.h:176
↓ 21 callers
Method
Put
test/unittest/writertest.cpp:192
↓ 20 callers
Method
Push
include/rapidjson/internal/stack.h:122
↓ 20 callers
Method
String
test/unittest/valuetest.cpp:1674
↓ 19 callers
Function
Decode
include/rapidjson/encodings.h:146
↓ 19 callers
Method
Put
test/perftest/rapidjsontest.cpp:308
↓ 19 callers
Method
Take
include/rapidjson/encodedstream.h:157
↓ 18 callers
Method
IsComplete
Checks whether the output is a complete JSON. ! A complete JSON has a complete root object or array. */
include/rapidjson/writer.h:134
↓ 18 callers
Function
PutReserve
include/rapidjson/stream.h:22
↓ 18 callers
Method
Tell
test/unittest/writertest.cpp:189
↓ 16 callers
Method
GetParseError
Get the \ref ParseErrorCode of last parsing.
include/rapidjson/document.h:2287
↓ 16 callers
Method
Take
test/unittest/writertest.cpp:188
↓ 14 callers
Function
MemberEnd
Const \em past-the-end member iterator ! \pre IsObject() == true */
include/rapidjson/document.h:1078
↓ 13 callers
Function
IsArray
include/rapidjson/document.h:942
↓ 13 callers
Function
IsObject
include/rapidjson/document.h:941
↓ 12 callers
Method
Default
include/rapidjson/reader.h:201
↓ 12 callers
Method
EndArray
test/unittest/valuetest.cpp:1679
↓ 12 callers
Method
GetParseErrorOffset
Get the parsing error offset in code unit.
include/rapidjson/pointer.h:306
↓ 12 callers
Method
GetStackCapacity
Get the capacity of stack in bytes.
include/rapidjson/document.h:2314
↓ 12 callers
Method
String
example/simplereader/simplereader.cpp:19
↓ 12 callers
Function
Take
include/rapidjson/encodings.h:236
↓ 12 callers
Method
Value
include/rapidjson/internal/ieee754.h:29
↓ 11 callers
Method
FindMember
include/rapidjson/document.h:2526
↓ 11 callers
Method
Reset
test/perftest/misctest.cpp:363
↓ 11 callers
Method
StartArray
test/unittest/valuetest.cpp:1678
↓ 11 callers
Method
StartObject
test/unittest/valuetest.cpp:1675
↓ 10 callers
Method
Compare
include/rapidjson/internal/biginteger.h:208
↓ 10 callers
Method
Double
test/unittest/valuetest.cpp:1672
↓ 10 callers
Function
GetMembersPointer
include/rapidjson/document.h:1930
↓ 10 callers
Method
Parse
example/parsebyparts/parsebyparts.cpp:70
↓ 10 callers
Method
Peek
include/rapidjson/internal/regex.h:164
↓ 10 callers
Method
Pop
include/rapidjson/internal/stack.h:136
↓ 10 callers
Function
ReadFile
test/unittest/schematest.cpp:977
↓ 10 callers
Function
StrCmp
test/unittest/unittest.h:67
↓ 10 callers
Method
TakePush
include/rapidjson/reader.h:1102
↓ 10 callers
Function
TestUnequal
test/unittest/valuetest.cpp:173
↓ 9 callers
Method
CreateSchema
include/rapidjson/schema.h:1446
↓ 9 callers
Method
EraseMember
include/rapidjson/document.h:2553
↓ 9 callers
Function
GenericValue
Default constructor creates a null value.
include/rapidjson/document.h:562
↓ 9 callers
Function
GetElementsPointer
include/rapidjson/document.h:1928
↓ 9 callers
Method
Int
test/unittest/readertest.cpp:71
↓ 9 callers
Method
Malloc
test/unittest/pointertest.cpp:1498
↓ 9 callers
Function
MemberBegin
Const member iterator ! \pre IsObject() == true */
include/rapidjson/document.h:1075
↓ 9 callers
Method
Sign
include/rapidjson/internal/ieee754.h:37
↓ 9 callers
Function
StrLen
include/rapidjson/internal/strfunc.h:30
↓ 8 callers
Function
AddMember
include/rapidjson/document.h:1258
↓ 8 callers
Function
EraseValueByPointer
include/rapidjson/pointer.h:1337
↓ 8 callers
Method
Flush
test/unittest/writertest.cpp:193
↓ 8 callers
Method
GetInvalidDocumentPointer
Gets the JSON pointer pointed to the invalid value.
include/rapidjson/schema.h:1647
↓ 8 callers
Method
GetInvalidSchemaKeyword
Gets the keyword of invalid schema.
include/rapidjson/schema.h:1642
↓ 8 callers
Method
GetInvalidSchemaPointer
Gets the JSON pointer pointed to the invalid schema.
include/rapidjson/schema.h:1637
↓ 8 callers
Function
GetRange
include/rapidjson/encodings.h:204
↓ 8 callers
Method
RemoveMember
include/rapidjson/document.h:2547
↓ 8 callers
Function
SetStringRaw
Initialize this value as constant string, without calling destructor.
include/rapidjson/document.h:1960
↓ 8 callers
Function
SkipWhitespace
include/rapidjson/reader.h:264
↓ 8 callers
Function
StrDup
test/unittest/unittest.h:73
↓ 8 callers
Method
StringifyUriFragment
include/rapidjson/pointer.h:377
next →
1–100 of 1,095, ranked by callers