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

Detailed Description

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

#include <json.cpp.hpp>

Public Member Functions

 JsonTokenizer (bool enable_lookahead=true)
 
bool parse (const fl::string &input, JsonVisitor &visitor)
 
bool parse (fl::string_view input, JsonVisitor &visitor)
 

Private Member Functions

JsonToken next_token (fl::span< const char > &out_value)
 
JsonToken scan_array_lookahead (fl::span< const char > &out_span)
 
void skip_whitespace ()
 

Private Attributes

bool mEnableLookahead
 
const char * mInput
 
size_t mLen
 
size_t mPos
 

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