85 other.mHandle.reset();
100 other.mHandle.reset();
178 return read(dst.data(), dst.size());
244 other.mHandle.reset();
248 other.mLocalError = 0;
252 if (
this != &other) {
259 other.mHandle.reset();
263 other.mLocalError = 0;
338 other.mHandle.reset();
343 other.mLocalError = 0;
347 if (
this != &other) {
355 other.mHandle.reset();
360 other.mLocalError = 0;
filebuf_ptr rdbuf() const FL_NO_EXCEPT
int error() const FL_NO_EXCEPT
void open(const char *path, ios::openmode mode=ios::in|ios::out) FL_NO_EXCEPT
void updateState() FL_NO_EXCEPT
const char * error_message() const FL_NO_EXCEPT
void close() FL_NO_EXCEPT
fstream & seekg(fl::size_t pos, ios::seekdir dir=ios::seekdir::beg) FL_NO_EXCEPT
void clear_error() FL_NO_EXCEPT
fl::size_t tellg() FL_NO_EXCEPT
fl::size_t gcount() const FL_NO_EXCEPT
fstream & write(const char *data, fl::size_t count) FL_NO_EXCEPT
fstream & operator=(fstream &&other) FL_NO_EXCEPT
bool eof() const FL_NO_EXCEPT
bool is_open() const FL_NO_EXCEPT
bool good() const FL_NO_EXCEPT
bool fail() const FL_NO_EXCEPT
fl::size_t bytes_left() const FL_NO_EXCEPT
fl::size_t size() const FL_NO_EXCEPT
void clear_error() FL_NO_EXCEPT
fl::size_t read(fl::u8 *dst, fl::size_t n) FL_NO_EXCEPT
fl::size_t gcount() const FL_NO_EXCEPT
bool seek(fl::size_t p) FL_NO_EXCEPT
int error() const FL_NO_EXCEPT
bool available(fl::size_t n) const FL_NO_EXCEPT
fl::size_t pos() const FL_NO_EXCEPT
bool available() const FL_NO_EXCEPT
bool is_open() const FL_NO_EXCEPT
ifstream & seekg(fl::size_t pos, ios::seekdir dir=ios::seekdir::beg) FL_NO_EXCEPT
void open(const char *path, ios::openmode mode=ios::in) FL_NO_EXCEPT
fl::size_t readRGB8(fl::span< CRGB > dst) FL_NO_EXCEPT
void updateState() FL_NO_EXCEPT
filebuf_ptr rdbuf() const FL_NO_EXCEPT
bool good() const FL_NO_EXCEPT
const char * error_message() const FL_NO_EXCEPT
fl::size_t bytesLeft() const FL_NO_EXCEPT
bool seek(fl::size_t p, seek_dir dir) FL_NO_EXCEPT
ifstream & operator=(ifstream &&other) FL_NO_EXCEPT
void close() FL_NO_EXCEPT
bool fail() const FL_NO_EXCEPT
fl::size_t tellg() FL_NO_EXCEPT
fl::size_t read(fl::span< fl::u8 > dst) FL_NO_EXCEPT
const char * path() const FL_NO_EXCEPT
bool eof() const FL_NO_EXCEPT
bool valid() const FL_NO_EXCEPT
bool fail() const FL_NO_EXCEPT
void clear_error() FL_NO_EXCEPT
bool good() const FL_NO_EXCEPT
const char * error_message() const FL_NO_EXCEPT
filebuf_ptr rdbuf() const FL_NO_EXCEPT
void open(const char *path, ios::openmode mode=ios::out) FL_NO_EXCEPT
bool is_open() const FL_NO_EXCEPT
bool eof() const FL_NO_EXCEPT
void updateState() FL_NO_EXCEPT
ofstream & operator=(ofstream &&other) FL_NO_EXCEPT
ofstream & write(const char *data, fl::size_t count) FL_NO_EXCEPT
void close() FL_NO_EXCEPT
int error() const FL_NO_EXCEPT
static constexpr openmode in
static constexpr openmode ate
static constexpr openmode trunc
static constexpr openmode out
static constexpr openmode binary
static constexpr openmode app
u8 u8 fract8 blur_amount FL_NO_EXCEPT
To reinterpret_cast_(const From &from) FL_NO_EXCEPT
fl::shared_ptr< filebuf > filebuf_ptr
Base definition for an LED controller.