|
FastLED 3.9.15
|
Definition at line 27 of file file_handle.h.
#include <file_handle.h>
Inheritance diagram for fl::filebuf:Public Member Functions | |
| virtual | ~filebuf () FL_NOEXCEPT=default |
| virtual bool | available () const |
| bool | available (fl::size_t n) const |
| virtual fl::size_t | bytes_left () const |
| fl::size_t | bytesLeft () const |
| virtual void | clear_error ()=0 |
| virtual void | close ()=0 |
| virtual int | error_code () const =0 |
| virtual const char * | error_message () const =0 |
| virtual bool | has_error () const =0 |
| virtual bool | is_eof () const =0 |
| virtual bool | is_open () const =0 |
| virtual const char * | path () const =0 |
| fl::size_t | pos () const |
| virtual fl::size_t | read (char *buffer, fl::size_t count)=0 |
| fl::size_t | read (fl::span< fl::u8 > dst) |
| fl::size_t | read (fl::u8 *dst, fl::size_t n) |
| fl::size_t | readRGB8 (fl::span< CRGB > dst) |
| bool | seek (fl::size_t p) |
| virtual bool | seek (fl::size_t pos, seek_dir dir)=0 |
| virtual fl::size_t | size () const =0 |
| virtual fl::size_t | tell ()=0 |
| bool | valid () const |
| virtual fl::size_t | write (const char *data, fl::size_t count)=0 |