FastLED 3.10.6
Loading...
Searching...
No Matches

◆ FledImpl() [2/2]

fl::fled::FledImpl::FledImpl ( fl::span< const fl::u8 > staticBytes,
fl::u8 versionByte,
fl::u8 pixelFormatByte,
fl::size payloadOffset,
fl::json envelope )
inline

Definition at line 35 of file fled_impl.hpp.

38 : mOwned(),
39 mStaticPtr(staticBytes.data()),
40 mStaticLen(staticBytes.size()),
45 mJson(envelope) {}
fl::size mPayloadOffset
Definition fled_impl.hpp:69
fl::vector< fl::u8 > mOwned
Definition fled_impl.hpp:63
fl::u8 versionByte() const FL_NO_EXCEPT
Definition fled_impl.hpp:53
const fl::u8 * mStaticPtr
Definition fled_impl.hpp:64
fl::size payloadOffset() const FL_NO_EXCEPT
Definition fled_impl.hpp:55
Ownership mOwnership
Definition fled_impl.hpp:66
fl::u8 pixelFormatByte() const FL_NO_EXCEPT
Definition fled_impl.hpp:54
const fl::json & envelope() const FL_NO_EXCEPT
Definition fled_impl.hpp:60
const T * data() const FL_NO_EXCEPT
Definition span.h:486
constexpr fl::size size() const FL_NO_EXCEPT
Definition span.h:483

References envelope(), fl::FL_NO_EXCEPT, kStatic, payloadOffset(), pixelFormatByte(), and versionByte().

+ Here is the call graph for this function: