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
↓ 2 callers
Method
add
src/ArduinoJson/Variant/VariantRefBaseImpl.hpp:11
↓ 2 callers
Method
addChild
extras/tests/catch/catch.hpp:14421
↓ 2 callers
Method
addPair
src/ArduinoJson/Object/ObjectImpl.hpp:71
↓ 2 callers
Method
allPassed
extras/tests/catch/catch.hpp:15276
↓ 2 callers
Method
allocSlot
src/ArduinoJson/Memory/MemoryPool.hpp:65
↓ 2 callers
Method
allocate
extras/tests/Helpers/Allocators.hpp:136
↓ 2 callers
Method
allocator
src/ArduinoJson/Memory/ResourceManager.hpp:49
↓ 2 callers
Method
allowArray
src/ArduinoJson/Deserialization/Filter.hpp:27
↓ 2 callers
Method
allowObject
src/ArduinoJson/Deserialization/Filter.hpp:31
↓ 2 callers
Method
asArray
src/ArduinoJson/Variant/VariantData.hpp:177
↓ 2 callers
Method
asObject
src/ArduinoJson/Variant/VariantData.hpp:283
↓ 2 callers
Method
asRawString
src/ArduinoJson/Variant/VariantData.hpp:291
↓ 2 callers
Method
assertionStarting
extras/tests/catch/catch.hpp:15827
↓ 2 callers
Method
benchmarkResamples
extras/tests/catch/catch.hpp:10016
↓ 2 callers
Method
benchmarkWarmupTime
extras/tests/catch/catch.hpp:10017
↓ 2 callers
Function
bootstrap
extras/tests/catch/catch.hpp:7038
↓ 2 callers
Function
canBeInNumber
src/ArduinoJson/Json/JsonDeserializer.hpp:579
↓ 2 callers
Method
caseSensitivitySuffix
extras/tests/catch/catch.hpp:11720
↓ 2 callers
Function
check
extras/tests/IntegrationTests/round_trip.cpp:8
↓ 2 callers
Function
checkFloatNaN
extras/tests/Numbers/parseFloat.cpp:20
↓ 2 callers
Function
checkJson
src/ArduinoJson/Variant/ConverterImpl.hpp:45
↓ 2 callers
Function
cleanUp
extras/tests/catch/catch.hpp:12518
↓ 2 callers
Function
clear
Sets the value to null. https://arduinojson.org/v7/api/jsonvariant/clear/
src/ArduinoJson/Variant/VariantRefBase.hpp:31
↓ 2 callers
Method
clear
src/ArduinoJson/Memory/ResourceManager.hpp:114
↓ 2 callers
Method
clone
extras/tests/catch/catch.hpp:6720
↓ 2 callers
Function
common_tests
extras/tests/Misc/StringWriter.cpp:28
↓ 2 callers
Method
completeCycle
extras/tests/catch/catch.hpp:14388
↓ 2 callers
Function
contains
extras/tests/catch/catch.hpp:13831
↓ 2 callers
Function
convertFlashToPtr
extras/tests/Helpers/avr/pgmspace.h:17
↓ 2 callers
Function
copyVariant
src/ArduinoJson/Variant/JsonVariantCopier.hpp:27
↓ 2 callers
Function
create
src/ArduinoJson/Memory/StringNode.hpp:35
↓ 2 callers
Method
create
extras/tests/catch/catch.hpp:12534
↓ 2 callers
Function
createReporter
extras/tests/catch/catch.hpp:13299
↓ 2 callers
Method
deallocate
extras/tests/Helpers/Allocators.hpp:150
↓ 2 callers
Function
doubleToFloat
src/ArduinoJson/MsgPack/ieee754.hpp:9
↓ 2 callers
Method
elapsed
extras/tests/catch/catch.hpp:6610
↓ 2 callers
Function
encodeCodepoint
src/ArduinoJson/Json/Utf8.hpp:13
↓ 2 callers
Method
ensureTagClosed
extras/tests/catch/catch.hpp:15737
↓ 2 callers
Function
eraseString
extras/tests/JsonObject/std_string.cpp:10
↓ 2 callers
Method
errorMessage
extras/tests/catch/catch.hpp:9014
↓ 2 callers
Function
flush
src/ArduinoJson/Serialization/Writers/ArduinoStringWriter.hpp:41
↓ 2 callers
Function
formatDuration
Formats the duration in seconds to 3 decimal places. This is done because some genius defined Maven Surefire schema in a way that only accepts 3 decim
extras/tests/catch/catch.hpp:16849
↓ 2 callers
Function
fpToString
extras/tests/catch/catch.hpp:15058
↓ 2 callers
Method
freeSlot
src/ArduinoJson/Memory/MemoryPoolList.hpp:103
↓ 2 callers
Function
getAnnotation
extras/tests/catch/catch.hpp:4896
↓ 2 callers
Method
getContents
extras/tests/catch/catch.hpp:12138
↓ 2 callers
Function
getData
src/ArduinoJson/Object/JsonObject.hpp:233
↓ 2 callers
Method
getData
src/ArduinoJson/Array/JsonArrayConst.hpp:102
↓ 2 callers
Method
getElement
src/ArduinoJson/Array/ArrayImpl.hpp:50
↓ 2 callers
Method
getExpressionInMacro
extras/tests/catch/catch.hpp:8348
↓ 2 callers
Method
getFile
extras/tests/catch/catch.hpp:12134
↓ 2 callers
Function
getFormattedDuration
Because formatting using c++ streams is stateful, drop down to C is required Alternatively we could use stringstream, but its performance is... not go
extras/tests/catch/catch.hpp:15776
↓ 2 callers
Function
getResourceManager
src/ArduinoJson/Object/MemberProxy.hpp:54
↓ 2 callers
Method
getResultCapture
IContext
extras/tests/catch/catch.hpp:10302
↓ 2 callers
Function
getSingletons
extras/tests/catch/catch.hpp:13589
↓ 2 callers
Method
getSlot
src/ArduinoJson/Memory/MemoryPool.hpp:74
↓ 2 callers
Method
getString
src/ArduinoJson/Memory/ResourceManager.hpp:88
↓ 2 callers
Method
imag
extras/tests/JsonVariant/converters.cpp:83
↓ 2 callers
Method
isArray
src/ArduinoJson/Variant/VariantData.hpp:360
↓ 2 callers
Method
isComplete
extras/tests/catch/catch.hpp:14408
↓ 2 callers
Method
isFlag
extras/tests/catch/catch.hpp:9116
↓ 2 callers
Method
isFloat
src/ArduinoJson/Variant/VariantData.hpp:372
↓ 2 callers
Method
isGeneratorTracker
extras/tests/catch/catch.hpp:14450
↓ 2 callers
Method
isObject
src/ArduinoJson/Variant/VariantData.hpp:413
↓ 2 callers
Function
isOk
extras/tests/catch/catch.hpp:12561
↓ 2 callers
Function
isQuote
src/ArduinoJson/Json/JsonDeserializer.hpp:593
↓ 2 callers
Method
isString
src/ArduinoJson/Variant/VariantData.hpp:417
↓ 2 callers
Function
isThrowSafe
extras/tests/catch/catch.hpp:14268
↓ 2 callers
Function
keep_memory
extras/tests/catch/catch.hpp:6493
↓ 2 callers
Method
limitCapacityTo
extras/tests/Helpers/api/String.h:18
↓ 2 callers
Function
lowest
src/ArduinoJson/Polyfills/limits.hpp:22
↓ 2 callers
Function
makeDeserializationOptions
src/ArduinoJson/Deserialization/DeserializationOptions.hpp:19
↓ 2 callers
Function
makeReader
src/ArduinoJson/Deserialization/Reader.hpp:70
↓ 2 callers
Function
makeTestCase
extras/tests/catch/catch.hpp:14054
↓ 2 callers
Method
makeUnaryExpr
extras/tests/catch/catch.hpp:2402
↓ 2 callers
Function
make_float
src/ArduinoJson/Numbers/FloatTraits.hpp:200
↓ 2 callers
Method
matches
extras/tests/catch/catch.hpp:14641
↓ 2 callers
Function
measure
extras/tests/catch/catch.hpp:6842
↓ 2 callers
Function
measureJson
Computes the length of the document that serializeJson() produces. https://arduinojson.org/v7/api/json/measurejson/
src/ArduinoJson/Json/JsonSerializer.hpp:150
↓ 2 callers
Function
measureJsonPretty
Computes the length of the document that serializeJsonPretty() produces. https://arduinojson.org/v7/api/json/measurejsonpretty/
src/ArduinoJson/Json/PrettyJsonSerializer.hpp:105
↓ 2 callers
Function
memcmp_P
src/ArduinoJson/Polyfills/pgmspace.hpp:79
↓ 2 callers
Function
nextafter
extras/tests/catch/catch.hpp:11523
↓ 2 callers
Function
normal_quantile
extras/tests/catch/catch.hpp:7768
↓ 2 callers
Function
normaliseOpt
extras/tests/catch/catch.hpp:9365
↓ 2 callers
Function
optimizer_barrier
extras/tests/catch/catch.hpp:6501
↓ 2 callers
Method
overflowed
src/ArduinoJson/Variant/ConverterImpl.hpp:252
↓ 2 callers
Function
parseQuotedString
src/ArduinoJson/Json/JsonDeserializer.hpp:396
↓ 2 callers
Function
pgm_read_float
src/ArduinoJson/Polyfills/pgmspace.hpp:116
↓ 2 callers
Method
popScopedMessage
extras/tests/catch/catch.hpp:12897
↓ 2 callers
Method
print
extras/tests/catch/catch.hpp:15909
↓ 2 callers
Method
pushScopedMessage
extras/tests/catch/catch.hpp:12893
↓ 2 callers
Function
rangeToString
extras/tests/catch/catch.hpp:1829
↓ 2 callers
Function
rawMemoryToString
extras/tests/catch/catch.hpp:1559
↓ 2 callers
Function
readByte
src/ArduinoJson/MsgPack/MsgPackDeserializer.hpp:183
↓ 2 callers
Method
real
extras/tests/JsonVariant/converters.cpp:79
↓ 2 callers
Method
reallocate
extras/tests/Helpers/Allocators.hpp:157
↓ 2 callers
Method
registerListener
extras/tests/catch/catch.hpp:12544
↓ 2 callers
Method
registerReporter
extras/tests/catch/catch.hpp:12541
↓ 2 callers
Method
registerTranslator
extras/tests/catch/catch.hpp:10686
↓ 2 callers
Function
reportFatal
Signals fatal error message to the run context
extras/tests/catch/catch.hpp:10780
← previous
next →
301–400 of 1,806, ranked by callers