FastLED
3.9.15
Loading...
Searching...
No Matches
◆
JsonToken
enum class fl::anonymous_namespace{json.cpp.hpp}::JsonToken :
u8
strong
Enumerator
LBRACE
RBRACE
LBRACKET
RBRACKET
COLON
COMMA
STRING
NUMBER
TRUE
FALSE
NULL_VALUE
ERROR
END_OF_INPUT
ARRAY_UINT8
ARRAY_INT8
ARRAY_INT16
ARRAY_INT32
ARRAY_INT64
ARRAY_FLOAT
ARRAY_DOUBLE
ARRAY_STRING
ARRAY_BOOL
ARRAY_MIXED
Definition at line
93
of file
json.cpp.hpp
.
93
:
u8
{
94
LBRACE
,
RBRACE
,
LBRACKET
,
RBRACKET
,
COLON
,
COMMA
,
95
STRING
,
NUMBER
,
TRUE
,
FALSE
,
NULL_VALUE
,
ERROR
,
END_OF_INPUT
,
96
97
// Array lookahead optimization tokens
98
ARRAY_UINT8
,
// [0-255] -> vector<u8>
99
ARRAY_INT8
,
// [-128 to 127] (unused, covered by INT16)
100
ARRAY_INT16
,
// [-32768 to 32767] -> vector<i16>
101
ARRAY_INT32
,
// (unused, falls back to slow path)
102
ARRAY_INT64
,
// (unused, falls back to slow path)
103
ARRAY_FLOAT
,
// Floats or mixed int/float -> vector<float>
104
ARRAY_DOUBLE
,
// (unused, uses ARRAY_FLOAT)
105
ARRAY_STRING
,
// (unused, falls back to slow path)
106
ARRAY_BOOL
,
// (unused, falls back to slow path)
107
ARRAY_MIXED
// (unused, falls back to slow path)
108
};
ERROR
@ ERROR
Definition
ServerReal.h:44
u8
unsigned char u8
Definition
stdint.h:131
fl::anonymous_namespace{json.cpp.hpp}::JsonToken::ARRAY_INT16
@ ARRAY_INT16
Definition
json.cpp.hpp:100
fl::anonymous_namespace{json.cpp.hpp}::JsonToken::RBRACKET
@ RBRACKET
Definition
json.cpp.hpp:94
fl::anonymous_namespace{json.cpp.hpp}::JsonToken::NUMBER
@ NUMBER
Definition
json.cpp.hpp:95
fl::anonymous_namespace{json.cpp.hpp}::JsonToken::ARRAY_INT8
@ ARRAY_INT8
Definition
json.cpp.hpp:99
fl::anonymous_namespace{json.cpp.hpp}::JsonToken::ARRAY_INT64
@ ARRAY_INT64
Definition
json.cpp.hpp:102
fl::anonymous_namespace{json.cpp.hpp}::JsonToken::COMMA
@ COMMA
Definition
json.cpp.hpp:94
fl::anonymous_namespace{json.cpp.hpp}::JsonToken::STRING
@ STRING
Definition
json.cpp.hpp:95
fl::anonymous_namespace{json.cpp.hpp}::JsonToken::ARRAY_UINT8
@ ARRAY_UINT8
Definition
json.cpp.hpp:98
fl::anonymous_namespace{json.cpp.hpp}::JsonToken::ARRAY_FLOAT
@ ARRAY_FLOAT
Definition
json.cpp.hpp:103
fl::anonymous_namespace{json.cpp.hpp}::JsonToken::RBRACE
@ RBRACE
Definition
json.cpp.hpp:94
fl::anonymous_namespace{json.cpp.hpp}::JsonToken::ARRAY_STRING
@ ARRAY_STRING
Definition
json.cpp.hpp:105
fl::anonymous_namespace{json.cpp.hpp}::JsonToken::ARRAY_BOOL
@ ARRAY_BOOL
Definition
json.cpp.hpp:106
fl::anonymous_namespace{json.cpp.hpp}::JsonToken::ARRAY_INT32
@ ARRAY_INT32
Definition
json.cpp.hpp:101
fl::anonymous_namespace{json.cpp.hpp}::JsonToken::ARRAY_DOUBLE
@ ARRAY_DOUBLE
Definition
json.cpp.hpp:104
fl::anonymous_namespace{json.cpp.hpp}::JsonToken::NULL_VALUE
@ NULL_VALUE
Definition
json.cpp.hpp:95
fl::anonymous_namespace{json.cpp.hpp}::JsonToken::LBRACKET
@ LBRACKET
Definition
json.cpp.hpp:94
fl::anonymous_namespace{json.cpp.hpp}::JsonToken::LBRACE
@ LBRACE
Definition
json.cpp.hpp:94
fl::anonymous_namespace{json.cpp.hpp}::JsonToken::END_OF_INPUT
@ END_OF_INPUT
Definition
json.cpp.hpp:95
fl::anonymous_namespace{json.cpp.hpp}::JsonToken::ARRAY_MIXED
@ ARRAY_MIXED
Definition
json.cpp.hpp:107
fl::anonymous_namespace{json.cpp.hpp}::JsonToken::COLON
@ COLON
Definition
json.cpp.hpp:94
TRUE
#define TRUE
Definition
pl_mpeg.hpp:174
FALSE
#define FALSE
Definition
pl_mpeg.hpp:175
fl
anonymous_namespace{json.cpp.hpp}
Generated on Tue Jun 16 2026 00:07:07 for FastLED by
1.13.2