Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bblanchon/ArduinoJson
/ types & classes
Types & classes
539 in github.com/bblanchon/ArduinoJson
⨍
Functions
1,806
◇
Types & classes
539
↓ 35 callers
Class
Filter
extras/tests/catch/catch.hpp:5147
↓ 30 callers
Class
Opt
extras/tests/catch/catch.hpp:9374
↓ 24 callers
Class
NestingLimit
src/ArduinoJson/Deserialization/NestingLimit.hpp:13
↓ 21 callers
Class
ColumnBreak
extras/tests/catch/catch.hpp:16294
↓ 18 callers
Class
Duration
extras/tests/catch/catch.hpp:16297
↓ 17 callers
Class
Column
extras/tests/catch/catch.hpp:8491
↓ 17 callers
Class
iterator
extras/tests/catch/catch.hpp:8498
↓ 15 callers
Class
ARDUINOJSON_DEPRECATED
src/ArduinoJson/compatibility.hpp:107
↓ 15 callers
Class
JsonVariant
src/ArduinoJson/Variant/VariantTo.hpp:12
↓ 13 callers
Class
pluralise
extras/tests/catch/catch.hpp:3216
↓ 11 callers
Class
Colour
extras/tests/catch/catch.hpp:5990
↓ 10 callers
Class
Number
src/ArduinoJson/Numbers/parseNumber.hpp:47
↓ 10 callers
Class
StringRef
A non-owning string class (similar to the forthcoming std::string_view) Note that, because a StringRef may be a substring of another string, it may no
extras/tests/catch/catch.hpp:606
↓ 8 callers
Class
ParseState
extras/tests/catch/catch.hpp:9044
↓ 7 callers
Class
now
extras/tests/catch/catch.hpp:6469
↓ 6 callers
Class
AllocatorLogEntry
extras/tests/Helpers/Allocators.hpp:36
↓ 5 callers
Class
LazyExpression
extras/tests/catch/catch.hpp:2526
↓ 5 callers
Class
String
Reproduces Arduino's String class
extras/tests/Helpers/api/String.h:10
↓ 4 callers
Class
CasedString
extras/tests/catch/catch.hpp:3538
↓ 4 callers
Class
Estimate
extras/tests/catch/catch.hpp:5432
↓ 4 callers
Class
NameAndLocation
extras/tests/catch/catch.hpp:7476
↓ 4 callers
Class
SummaryColumn
Fwd decls
extras/tests/catch/catch.hpp:6152
↓ 4 callers
Class
WithinRelMatcher
Given IEEE-754 format for floats and doubles, we can assume that float -> double promotion is lossless. Given this, we can assume that if we do the st
extras/tests/catch/catch.hpp:3454
↓ 3 callers
Class
GeneratorException
extras/tests/catch/catch.hpp:3919
↓ 3 callers
Class
JsonArrayConst
A read-only reference to an array in a JsonDocument https://arduinojson.org/v7/api/jsonarrayconst/
src/ArduinoJson/Array/JsonArrayConst.hpp:17
↓ 3 callers
Class
RowBreak
extras/tests/catch/catch.hpp:16295
↓ 2 callers
Class
Chronometer
extras/tests/catch/catch.hpp:6617
↓ 2 callers
Class
Complex
extras/tests/JsonVariant/converters.cpp:75
↓ 2 callers
Class
ElementProxy
src/ArduinoJson/Variant/VariantRefBase.hpp:19
↓ 2 callers
Class
GroupInfo
extras/tests/catch/catch.hpp:5517
↓ 2 callers
Class
JsonObject
src/ArduinoJson/Variant/VariantTo.hpp:11
↓ 2 callers
Class
MemberProxy
src/ArduinoJson/Variant/VariantRefBase.hpp:22
↓ 2 callers
Class
Parser
extras/tests/catch/catch.hpp:9221
↓ 2 callers
Class
ReporterConfig
extras/tests/catch/catch.hpp:5481
↓ 2 callers
Class
Session
extras/tests/catch/catch.hpp:13214
↓ 2 callers
Class
SourceLineInfo
extras/tests/catch/catch.hpp:502
↓ 2 callers
Class
TestCaseStats
extras/tests/catch/catch.hpp:5560
↓ 2 callers
Class
TestRunStats
extras/tests/catch/catch.hpp:5597
↓ 2 callers
Class
WithinUlpsMatcher
extras/tests/catch/catch.hpp:3438
↓ 2 callers
Class
XmlEncode
extras/tests/catch/catch.hpp:6234
↓ 2 callers
Class
sigaction
extras/tests/catch/catch.hpp:10891
↓ 1 callers
Class
AllocatorLog
extras/tests/Helpers/Allocators.hpp:87
↓ 1 callers
Class
AllowAllFilter
src/ArduinoJson/Deserialization/Filter.hpp:53
↓ 1 callers
Class
Arg
extras/tests/catch/catch.hpp:9340
↓ 1 callers
Class
Args
Transport for raw args (copied from main args, or supplied via init list for testing)
extras/tests/catch/catch.hpp:8824
↓ 1 callers
Class
AssertionStats
extras/tests/catch/catch.hpp:5527
↓ 1 callers
Class
BenchmarkFunction
We need to reinvent std::function because every piece of code that might add overhead in a measurement context needs to have consistent performance ch
extras/tests/catch/catch.hpp:6708
↓ 1 callers
Class
BySectionInfo
extras/tests/catch/catch.hpp:5838
↓ 1 callers
Class
ContainsMatcher
extras/tests/catch/catch.hpp:3560
↓ 1 callers
Class
Counts
extras/tests/catch/catch.hpp:2445
↓ 1 callers
Class
EndTag
extras/tests/catch/catch.hpp:8675
↓ 1 callers
Class
EndsWithMatcher
extras/tests/catch/catch.hpp:3568
↓ 1 callers
Class
EqualsMatcher
extras/tests/catch/catch.hpp:3556
↓ 1 callers
Class
ExceptionMessageMatcher
extras/tests/catch/catch.hpp:3399
↓ 1 callers
Class
ExeName
extras/tests/catch/catch.hpp:9298
↓ 1 callers
Class
FatalConditionHandler
Wrapper for platform-specific fatal error (signals/SEH) handlers Tries to be cooperative with other handlers, and not step over other handlers. This
extras/tests/catch/catch.hpp:8009
↓ 1 callers
Class
Filter
src/ArduinoJson/Deserialization/Filter.hpp:13
↓ 1 callers
Class
Help
extras/tests/catch/catch.hpp:9475
↓ 1 callers
Class
JsonPairConst
A read-only key-value pair. https://arduinojson.org/v7/api/jsonobjectconst/begin_end/
src/ArduinoJson/Object/JsonPair.hpp:44
↓ 1 callers
Class
NameAndTags
extras/tests/catch/catch.hpp:980
↓ 1 callers
Class
NonCopyable
extras/tests/catch/catch.hpp:491
↓ 1 callers
Class
RamString
src/ArduinoJson/Strings/Adapters/RamString.hpp:20
↓ 1 callers
Class
RegexMatcher
extras/tests/catch/catch.hpp:3573
↓ 1 callers
Class
SectionStats
extras/tests/catch/catch.hpp:5543
↓ 1 callers
Class
Spacer
extras/tests/catch/catch.hpp:8660
↓ 1 callers
Class
StartsWithMatcher
extras/tests/catch/catch.hpp:3564
↓ 1 callers
Class
TagAlias
extras/tests/catch/catch.hpp:5185
↓ 1 callers
Class
TagInfo
extras/tests/catch/catch.hpp:11225
↓ 1 callers
Class
TestCase
extras/tests/catch/catch.hpp:577
↓ 1 callers
Class
TestFailureException
extras/tests/catch/catch.hpp:2521
↓ 1 callers
Class
TestGroupStats
extras/tests/catch/catch.hpp:5580
↓ 1 callers
Class
TestSpecParser
extras/tests/catch/catch.hpp:5201
↓ 1 callers
Class
TokenStream
extras/tests/catch/catch.hpp:8821
↓ 1 callers
Class
WithinAbsMatcher
extras/tests/catch/catch.hpp:3429
↓ 1 callers
Class
type
extras/tests/catch/catch.hpp:6554
Class
AddPadding
src/ArduinoJson/Memory/Alignment.hpp:27
Class
AllocatedBlock
extras/tests/Helpers/Allocators.hpp:182
Class
AllocatorAdapter
src/ArduinoJson/compatibility.hpp:75
Class
Approx
extras/tests/catch/catch.hpp:3078
Class
ApproxMatcher
extras/tests/catch/catch.hpp:3681
Enum
Arch
extras/tests/catch/catch.hpp:15028
Class
ArmoredAllocator
extras/tests/JsonDocument/shrinkToFit.cpp:17
Class
ArrayComparer
src/ArduinoJson/Variant/VariantCompare.hpp:83
Class
AssertionHandler
extras/tests/catch/catch.hpp:2548
Class
AssertionInfo
extras/tests/catch/catch.hpp:1396
Class
AssertionPrinter
Implementation of CompactReporter formatting
extras/tests/catch/catch.hpp:15898
Class
AssertionReaction
extras/tests/catch/catch.hpp:2446
Class
AssertionResult
extras/tests/catch/catch.hpp:2439
Class
AssertionResultData
extras/tests/catch/catch.hpp:2522
Class
AutoReg
extras/tests/catch/catch.hpp:986
Class
BasicResult
extras/tests/catch/catch.hpp:8996
Class
Benchmark
extras/tests/catch/catch.hpp:7298
Class
BenchmarkInfo
extras/tests/catch/catch.hpp:2453
Class
BenchmarkStats
extras/tests/catch/catch.hpp:2455
Class
BinaryExpr
extras/tests/catch/catch.hpp:2224
Class
BoundFlagLambda
extras/tests/catch/catch.hpp:9206
Class
BoundFlagRef
extras/tests/catch/catch.hpp:9154
Class
BoundFlagRefBase
extras/tests/catch/catch.hpp:9121
Class
BoundLambda
extras/tests/catch/catch.hpp:9194
Class
BoundRef
extras/tests/catch/catch.hpp:9113
next →
1–100 of 539, ranked by callers