FastLED 3.9.15
Loading...
Searching...
No Matches
fl::anonymous_namespace{json.cpp.hpp}::JsonValidator Class Reference

Detailed Description

Definition at line 509 of file json.cpp.hpp.

#include <json.cpp.hpp>

+ Inheritance diagram for fl::anonymous_namespace{json.cpp.hpp}::JsonValidator:
+ Collaboration diagram for fl::anonymous_namespace{json.cpp.hpp}::JsonValidator:

Public Member Functions

 JsonValidator () FL_NOEXCEPT
 
bool is_valid () const
 
ParseState on_token (JsonToken token, const fl::span< const char > &value) override
 
- Public Member Functions inherited from fl::anonymous_namespace{json.cpp.hpp}::JsonVisitor
virtual ~JsonVisitor () FL_NOEXCEPT=default
 

Private Attributes

fl::vector_inlined< char, 32 > mBracketStack
 
int mDepth
 
bool mExpectColon
 
bool mExpectKey
 
bool mExpectValue
 

The documentation for this class was generated from the following file: