|
FastLED 3.9.15
|
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::u8 > | mReadBuffer |