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
↓ 8 callers
Method
Take
include/rapidjson/internal/regex.h:165
↓ 8 callers
Method
Uint64Value
include/rapidjson/internal/ieee754.h:30
↓ 8 callers
Function
Validate
include/rapidjson/encodings.h:179
↓ 8 callers
Function
u32toa
include/rapidjson/internal/itoa.h:39
↓ 8 callers
Function
u64toa
include/rapidjson/internal/itoa.h:123
↓ 7 callers
Function
Encode
include/rapidjson/encodings.h:30
↓ 7 callers
Method
EndObject
test/unittest/valuetest.cpp:1677
↓ 7 callers
Method
IsNan
include/rapidjson/internal/ieee754.h:41
↓ 7 callers
Method
Key
example/simplereader/simplereader.cpp:24
↓ 7 callers
Method
Length
include/rapidjson/reader.h:792
↓ 7 callers
Function
Open
test/unittest/istreamwrappertest.cpp:106
↓ 7 callers
Method
Put
include/rapidjson/reader.h:782
↓ 7 callers
Method
Put
include/rapidjson/pointer.h:1028
↓ 7 callers
Method
begin
include/rapidjson/document.h:2476
↓ 7 callers
Method
end
include/rapidjson/document.h:2477
↓ 6 callers
Method
Bool
test/unittest/valuetest.cpp:1667
↓ 6 callers
Function
CountDecimalDigit_fast
test/perftest/misctest.cpp:118
↓ 6 callers
Function
FindMember
Find member by name. ! \param name Member name to be searched. \pre IsObject() == true \return Iterator to member, if it exist
include/rapidjson/document.h:1132
↓ 6 callers
Method
GetHashCode
include/rapidjson/schema.h:218
↓ 6 callers
Function
GetSize
include/rapidjson/memorybuffer.h:54
↓ 6 callers
Method
Pop
include/rapidjson/reader.h:794
↓ 6 callers
Method
ShrinkToFit
include/rapidjson/internal/stack.h:100
↓ 6 callers
Function
TestShortStringOptimization
test/unittest/valuetest.cpp:1644
↓ 5 callers
Function
CountDecimalDigit64_fast
test/perftest/misctest.cpp:144
↓ 5 callers
Function
Empty
Check whether the array is empty.
include/rapidjson/document.h:1477
↓ 5 callers
Method
IsError
Whether the result is an error.
include/rapidjson/error/error.h:121
↓ 5 callers
Method
ObjectEmpty
include/rapidjson/document.h:2513
↓ 5 callers
Function
ParseCheck
test/unittest/documenttest.cpp:33
↓ 5 callers
Method
Put
example/parsebyparts/parsebyparts.cpp:115
↓ 5 callers
Method
Realloc
test/unittest/pointertest.cpp:1499
↓ 5 callers
Method
Tell
include/rapidjson/stream.h:117
↓ 5 callers
Function
TempFile
test/unittest/unittest.h:80
↓ 5 callers
Function
dtoa
include/rapidjson/internal/dtoa.h:216
↓ 4 callers
Function
Begin
Element iterator ! \pre IsArray() == true */
include/rapidjson/document.h:1505
↓ 4 callers
Method
EndArray
include/rapidjson/reader.h:216
↓ 4 callers
Method
EndObject
example/simplereader/simplereader.cpp:28
↓ 4 callers
Method
EndObject
include/rapidjson/reader.h:214
↓ 4 callers
Function
FastPath
include/rapidjson/internal/strtod.h:26
↓ 4 callers
Method
FreeState
include/rapidjson/schema.h:1773
↓ 4 callers
Function
GetDigitsLut
include/rapidjson/internal/itoa.h:23
↓ 4 callers
Function
GetDouble
Get the value as double type. ! \note If the value is 64-bit integer type, it may lose precision. Use \c IsLosslessDouble() to check whether the conve
include/rapidjson/document.h:1653
↓ 4 callers
Function
GetType
include/rapidjson/document.h:936
↓ 4 callers
Method
HasBOM
include/rapidjson/encodedstream.h:154
↓ 4 callers
Method
IsInf
include/rapidjson/internal/ieee754.h:42
↓ 4 callers
Method
Key
test/unittest/valuetest.cpp:1676
↓ 4 callers
Method
Null
test/unittest/valuetest.cpp:1666
↓ 4 callers
Function
OpenEncodedFile
test/unittest/documenttest.cpp:147
↓ 4 callers
Method
Peek
include/rapidjson/encodedstream.h:156
↓ 4 callers
Function
Pow10
Computes integer powers of 10 in double (10.0^n). ! This function uses lookup table for fast and accurate results. \param n non-negative exponent.
include/rapidjson/internal/pow10.h:28
↓ 4 callers
Function
PushBack
include/rapidjson/document.h:1587
↓ 4 callers
Method
PutBegin
test/unittest/writertest.cpp:191
↓ 4 callers
Method
PutEnd
test/unittest/writertest.cpp:194
↓ 4 callers
Function
SetMembersPointer
include/rapidjson/document.h:1931
↓ 4 callers
Method
StartObject
example/simplereader/simplereader.cpp:23
↓ 4 callers
Method
String
include/rapidjson/reader.h:211
↓ 4 callers
Method
Stringify
include/rapidjson/pointer.h:367
↓ 4 callers
Function
Verify
test/unittest/itoatest.cpp:70
↓ 4 callers
Method
WriteInt
test/perftest/misctest.cpp:899
↓ 4 callers
Method
WriteInt64
test/perftest/misctest.cpp:915
↓ 4 callers
Function
i32toa
include/rapidjson/internal/itoa.h:113
↓ 4 callers
Function
i64toa
include/rapidjson/internal/itoa.h:291
↓ 3 callers
Method
Bool
example/simplereader/simplereader.cpp:9
↓ 3 callers
Method
Capacity
include/rapidjson/document.h:2458
↓ 3 callers
Method
CreateSchemaValidator
Implementation of ISchemaStateFactory<SchemaType>
include/rapidjson/schema.h:1741
↓ 3 callers
Method
Difference
Compute absolute difference of this and rhs. Assume this != rhs
include/rapidjson/internal/biginteger.h:186
↓ 3 callers
Function
End
\em Past-the-end element iterator ! \pre IsArray() == true */
include/rapidjson/document.h:1508
↓ 3 callers
Method
EndArray
example/simplereader/simplereader.cpp:30
↓ 3 callers
Method
Flush
include/rapidjson/stream.h:121
↓ 3 callers
Method
Free
Frees a memory block (concept Allocator)
include/rapidjson/allocators.h:225
↓ 3 callers
Method
Int64
test/unittest/valuetest.cpp:1670
↓ 3 callers
Function
IsNumber
include/rapidjson/document.h:943
↓ 3 callers
Function
IsString
include/rapidjson/document.h:949
↓ 3 callers
Method
MallocState
include/rapidjson/schema.h:1769
↓ 3 callers
Method
Normalize
include/rapidjson/internal/diyfp.h:101
↓ 3 callers
Method
ParsePart
example/parsebyparts/parsebyparts.cpp:52
↓ 3 callers
Method
PutBegin
include/rapidjson/stream.h:119
↓ 3 callers
Function
RawAssign
Assignment without calling destructor
include/rapidjson/document.h:1984
↓ 3 callers
Method
Realloc
Resizes a memory block (concept Allocator)
include/rapidjson/allocators.h:191
↓ 3 callers
Method
RemoveAllMembers
include/rapidjson/document.h:2546
↓ 3 callers
Method
Reserve
include/rapidjson/internal/stack.h:115
↓ 3 callers
Method
Serialize
example/serialize/serialize.cpp:25
↓ 3 callers
Function
SetElementsPointer
include/rapidjson/document.h:1929
↓ 3 callers
Function
SkipWhitespace_SIMD
Skip whitespace with SSE 4.2 pcmpistrm instruction, testing 16 8-byte characters at once.
include/rapidjson/reader.h:281
↓ 3 callers
Method
StartArray
example/simplereader/simplereader.cpp:29
↓ 3 callers
Function
StrLen
test/unittest/unittest.h:60
↓ 3 callers
Function
Tell
include/rapidjson/memorystream.h:47
↓ 3 callers
Method
Uint
example/simplereader/simplereader.cpp:11
↓ 3 callers
Method
Uint
test/unittest/valuetest.cpp:1669
↓ 3 callers
Method
Uint64
test/unittest/valuetest.cpp:1671
↓ 3 callers
Function
operator=
include/rapidjson/document.h:793
↓ 3 callers
Function
swap
include/rapidjson/document.h:837
↓ 2 callers
Method
AddDependent
example/serialize/serialize.cpp:123
↓ 2 callers
Method
Bool
include/rapidjson/reader.h:203
↓ 2 callers
Method
Bool
include/rapidjson/document.h:2334
↓ 2 callers
Function
CountDecimalDigit_enroll4
test/perftest/misctest.cpp:94
↓ 2 callers
Method
DestroySchemaValidator
include/rapidjson/schema.h:1749
↓ 2 callers
Method
Double
example/simplereader/simplereader.cpp:14
↓ 2 callers
Method
Double
include/rapidjson/reader.h:208
↓ 2 callers
Method
Empty
example/parsebyparts/parsebyparts.cpp:119
↓ 2 callers
Method
End
include/rapidjson/document.h:2463
← previous
next →
101–200 of 1,095, ranked by callers