FastLED 3.9.15
Loading...
Searching...
No Matches
fl::ByteStreamMemory Class Reference

Detailed Description

Definition at line 16 of file bytestreammemory.h.

#include <bytestreammemory.h>

+ Inheritance diagram for fl::ByteStreamMemory:
+ Collaboration diagram for fl::ByteStreamMemory:

Public Member Functions

 ByteStreamMemory (fl::u32 size_buffer)
 
 ~ByteStreamMemory () override
 
bool available (fl::size n) const override
 
void clear ()
 
const char * path () const override
 
fl::size read (fl::u8 *dst, fl::size bytesToRead) override
 
fl::size write (const fl::u8 *src, fl::size n)
 
fl::size writeCRGB (const CRGB *src, fl::size n)
 
- Public Member Functions inherited from fl::ByteStream
virtual ~ByteStream ()
 
virtual void close ()
 
virtual fl::size readCRGB (CRGB *dst, fl::size n)
 

Private Attributes

CircularBuffer< fl::u8mReadBuffer
 

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