FastLED 3.10.6
Loading...
Searching...
No Matches
parser.cpp.hpp File Reference
#include "fl/fled/detail/parser.h"
#include "fl/stl/bit_cast.h"
#include "fl/stl/cstring.h"
#include "fl/stl/json.h"
#include "fl/stl/string.h"
+ Include dependency graph for parser.cpp.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  fl
 Base definition for an LED controller.
 
namespace  fl::fled
 
namespace  fl::fled::anonymous_namespace{parser.cpp.hpp}
 

Functions

bool fl::fled::parseHeaderAndEnvelope (const fl::u8 *data, fl::size len, ParsedHeader *outHeader, fl::json *outEnvelope) FL_NO_EXCEPT
 
bool fl::fled::sectionNameIsPayload (const char *name) FL_NO_EXCEPT
 

Variables

constexpr fl::size fl::fled::anonymous_namespace{parser.cpp.hpp}::kHeaderBytes = 12
 
constexpr fl::u8 fl::fled::anonymous_namespace{parser.cpp.hpp}::kMagic [4] = {'F', 'L', 'E', 'D'}
 
constexpr fl::size fl::fled::anonymous_namespace{parser.cpp.hpp}::kMaxJsonBytes = 1u * 1024u * 1024u
 
constexpr fl::u8 fl::fled::anonymous_namespace{parser.cpp.hpp}::kVersionV1 = 1