virtual void end() FL_NO_EXCEPT=0
Unmount. Must be safe to call on a backend that never mounted.
virtual bool ls(Visitor &visitor) FL_NO_EXCEPT
Optional directory listing.
virtual bool begin() FL_NO_EXCEPT=0
Mount. False if the medium is absent, unformatted, or unreadable.
virtual filebuf_ptr openRead(const char *path) FL_NO_EXCEPT=0
Null handle if the file does not exist or cannot be opened.
FsImpl() FL_NO_EXCEPT=default
A mounted storage medium.
u8 u8 fract8 blur_amount FL_NO_EXCEPT
fl::shared_ptr< filebuf > filebuf_ptr
Base definition for an LED controller.
#define FASTLED_SHARED_PTR(type)
virtual void accept(const char *path) FL_NO_EXCEPT=0
virtual ~Visitor() FL_NO_EXCEPT