Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bblanchon/ArduinoJson
/ functions
Functions
1,806 in github.com/bblanchon/ArduinoJson
⨍
Functions
1,806
◇
Types & classes
539
↓ 1,778 callers
Function
SECTION
extras/tests/JsonDeserializer/errors.cpp:45
↓ 492 callers
Function
Allocate
extras/tests/Helpers/Allocators.hpp:57
↓ 417 callers
Function
sizeofString
extras/tests/Helpers/Allocators.hpp:286
↓ 378 callers
Method
size
extras/tests/catch/catch.hpp:651
↓ 328 callers
Method
add
extras/tests/catch/catch.hpp:11306
↓ 324 callers
Method
set
extras/tests/catch/catch.hpp:9325
↓ 321 callers
Function
deserializeJson
src/ArduinoJson/Json/JsonDeserializer.hpp:713
↓ 310 callers
Function
sizeofPool
extras/tests/Helpers/Allocators.hpp:272
↓ 224 callers
Function
deserializeMsgPack
src/ArduinoJson/MsgPack/MsgPackDeserializer.hpp:479
↓ 176 callers
Method
isNull
src/ArduinoJson/Variant/VariantData.hpp:403
↓ 143 callers
Function
adaptString
src/ArduinoJson/Strings/StringAdapter.hpp:33
↓ 137 callers
Function
Reallocate
extras/tests/Helpers/Allocators.hpp:69
↓ 132 callers
Function
sizeofObject
Returns the size (in bytes) of an object with n members.
src/ArduinoJson/Object/ObjectImpl.hpp:88
↓ 91 callers
Function
Deallocate
extras/tests/Helpers/Allocators.hpp:81
↓ 90 callers
Method
end
extras/tests/catch/catch.hpp:8637
↓ 86 callers
Method
begin
extras/tests/catch/catch.hpp:8636
↓ 81 callers
Function
sizeofStringBuffer
extras/tests/Helpers/Allocators.hpp:278
↓ 80 callers
Method
empty
named queries
extras/tests/catch/catch.hpp:648
↓ 72 callers
Function
move
src/ArduinoJson/Json/JsonDeserializer.hpp:50
↓ 63 callers
Function
checkVariant
extras/tests/MsgPackSerializer/serializeVariant.cpp:11
↓ 62 callers
Method
data
extras/tests/catch/catch.hpp:13921
↓ 57 callers
Method
c_str
extras/tests/catch/catch.hpp:13917
↓ 56 callers
Method
str
extras/tests/catch/catch.hpp:12081
↓ 52 callers
Function
serializeJson
Produces a minified JSON document. https://arduinojson.org/v7/api/json/serializejson/
src/ArduinoJson/Json/JsonSerializer.hpp:142
↓ 49 callers
Method
overflowed
src/ArduinoJson/Memory/ResourceManager.hpp:57
↓ 49 callers
Function
stringify
extras/tests/catch/catch.hpp:1644
↓ 48 callers
Method
clear
extras/tests/Helpers/Allocators.hpp:95
↓ 44 callers
Method
containsKey
src/ArduinoJson/Variant/VariantRefBaseImpl.hpp:79
↓ 42 callers
Function
getResourceManager
src/ArduinoJson/Variant/VariantRefBase.hpp:266
↓ 40 callers
Method
id
src/ArduinoJson/Memory/MemoryPool.hpp:29
↓ 39 callers
Function
getData
src/ArduinoJson/Variant/JsonVariant.hpp:30
↓ 38 callers
Function
checkError
extras/tests/MsgPackDeserializer/deserializeVariant.cpp:22
↓ 37 callers
Method
get
extras/tests/catch/catch.hpp:12437
↓ 36 callers
Method
clearLog
extras/tests/Helpers/Allocators.hpp:173
↓ 34 callers
Method
allocVariant
src/ArduinoJson/Memory/ResourceManagerImpl.hpp:12
↓ 33 callers
Method
nesting
src/ArduinoJson/Collection/CollectionImpl.hpp:120
↓ 33 callers
Function
serialized
src/ArduinoJson/Misc/SerializedValue.hpp:57
↓ 33 callers
Method
setCountdown
extras/tests/Helpers/Allocators.hpp:257
↓ 33 callers
Function
testIncompleteInput
extras/tests/MsgPackDeserializer/errors.cpp:39
↓ 32 callers
Function
stringCompare
src/ArduinoJson/Strings/StringAdapters.hpp:37
↓ 30 callers
Method
size
src/ArduinoJson/Memory/MemoryPoolList.hpp:136
↓ 29 callers
Function
current
src/ArduinoJson/Json/Latch.hpp:28
↓ 29 callers
Method
type
extras/tests/catch/catch.hpp:9052
↓ 28 callers
Function
checkDouble
extras/tests/Numbers/parseDouble.cpp:14
↓ 28 callers
Method
count
extras/tests/catch/catch.hpp:8911
↓ 27 callers
Function
check
extras/tests/JsonSerializer/JsonVariant.cpp:12
↓ 26 callers
Method
ptr
src/ArduinoJson/Memory/MemoryPool.hpp:33
↓ 26 callers
Method
read
extras/tests/Misc/Readers.cpp:175
↓ 26 callers
Method
scopedElement
extras/tests/catch/catch.hpp:15668
↓ 25 callers
Method
data
src/ArduinoJson/Strings/Adapters/RamString.hpp:48
↓ 25 callers
Method
next
src/ArduinoJson/Collection/CollectionImpl.hpp:20
↓ 25 callers
Method
shrinkToFit
src/ArduinoJson/Memory/MemoryPool.hpp:83
↓ 25 callers
Method
substr
extras/tests/catch/catch.hpp:13925
↓ 24 callers
Function
compare
src/ArduinoJson/Variant/VariantCompare.hpp:206
↓ 23 callers
Function
copyArray
src/ArduinoJson/Array/Utilities.hpp:10
↓ 23 callers
Method
size
src/ArduinoJson/Strings/Adapters/RamString.hpp:38
↓ 23 callers
Function
sizeofArray
Returns the size (in bytes) of an array with n elements.
src/ArduinoJson/Array/ArrayImpl.hpp:75
↓ 22 callers
Function
writeByte
src/ArduinoJson/MsgPack/MsgPackSerializer.hpp:197
↓ 21 callers
Function
JsonString
src/ArduinoJson/Strings/JsonString.hpp:24
↓ 21 callers
Function
JsonVariantConst
Creates an unbound reference.
src/ArduinoJson/Variant/JsonVariantConst.hpp:38
↓ 21 callers
Function
MsgPackExtension
src/ArduinoJson/MsgPack/MsgPackExtension.hpp:10
↓ 21 callers
Method
append
extras/tests/Helpers/Allocators.hpp:99
↓ 21 callers
Method
asString
src/ArduinoJson/Variant/VariantData.hpp:301
↓ 21 callers
Method
readBytes
extras/tests/Misc/Readers.cpp:179
↓ 20 callers
Function
AllocateFail
extras/tests/Helpers/Allocators.hpp:63
↓ 20 callers
Function
bytesWritten
Returns the number of bytes sent to the TWriter implementation.
src/ArduinoJson/Json/TextFormatter.hpp:28
↓ 19 callers
Function
MsgPackBinary
src/ArduinoJson/MsgPack/MsgPackBinary.hpp:10
↓ 19 callers
Method
getVariant
src/ArduinoJson/Memory/ResourceManagerImpl.hpp:28
↓ 19 callers
Function
serializeMsgPack
Produces a MessagePack document. https://arduinojson.org/v7/api/msgpack/serializemsgpack/
src/ArduinoJson/MsgPack/MsgPackSerializer.hpp:231
↓ 19 callers
Function
writeInteger
src/ArduinoJson/MsgPack/MsgPackSerializer.hpp:206
↓ 19 callers
Function
writeRaw
src/ArduinoJson/Json/TextFormatter.hpp:152
↓ 18 callers
Method
isStatic
src/ArduinoJson/Strings/Adapters/RamString.hpp:52
↓ 18 callers
Method
key
Returns the key.
src/ArduinoJson/Object/JsonPair.hpp:56
↓ 18 callers
Method
total
extras/tests/catch/catch.hpp:15273
↓ 18 callers
Method
write
extras/tests/Helpers/api/Print.h:18
↓ 17 callers
Method
done
src/ArduinoJson/Collection/CollectionData.hpp:26
↓ 17 callers
Function
parseNumber
src/ArduinoJson/Numbers/parseNumber.hpp:105
↓ 16 callers
Method
value
extras/tests/catch/catch.hpp:16333
↓ 15 callers
Function
checkFloat
extras/tests/Numbers/parseFloat.cpp:13
↓ 15 callers
Function
getMember
src/ArduinoJson/Object/ObjectData.hpp:26
↓ 15 callers
Function
startsWith
extras/tests/catch/catch.hpp:13819
↓ 15 callers
Function
trim
extras/tests/catch/catch.hpp:13842
↓ 15 callers
Method
visit
src/ArduinoJson/Variant/VariantCompare.hpp:118
↓ 15 callers
Function
write
src/ArduinoJson/Json/JsonSerializer.hpp:111
↓ 14 callers
Function
Approx
extras/tests/catch/catch.hpp:3754
↓ 14 callers
Function
check
extras/tests/JsonSerializer/JsonArray.cpp:8
↓ 14 callers
Method
indent
extras/tests/catch/catch.hpp:8626
↓ 14 callers
Function
isAligned
src/ArduinoJson/Memory/Alignment.hpp:15
↓ 14 callers
Function
isinf
src/ArduinoJson/Polyfills/math.hpp:23
↓ 14 callers
Function
stringEquals
src/ArduinoJson/Strings/StringAdapters.hpp:43
↓ 13 callers
Function
checkObject
extras/tests/JsonSerializer/JsonObject.cpp:9
↓ 13 callers
Function
eat
src/ArduinoJson/Json/JsonDeserializer.hpp:54
↓ 13 callers
Method
find
extras/tests/catch/catch.hpp:13977
↓ 13 callers
Function
print
extras/tests/Misc/StringWriter.cpp:18
↓ 13 callers
Function
skipSpacesAndComments
src/ArduinoJson/Json/JsonDeserializer.hpp:604
↓ 12 callers
Method
createNestedArray
src/ArduinoJson/Variant/VariantRefBaseImpl.hpp:27
↓ 12 callers
Method
createNestedObject
src/ArduinoJson/compatibility.hpp:140
↓ 12 callers
Method
getResultType
extras/tests/catch/catch.hpp:8323
↓ 12 callers
Method
rngSeed
extras/tests/catch/catch.hpp:10006
↓ 11 callers
Method
name
extras/tests/catch/catch.hpp:9999
next →
1–100 of 1,806, ranked by callers