FastLED 3.10.8
Loading...
Searching...
No Matches
fl::FileSystem Class Reference

Detailed Description

Examples
FxLedmapper32x32.ino.

Definition at line 63 of file fs.h.

#include <fs.h>

Public Member Functions

 FileSystem () FL_NO_EXCEPT
 
bool begin (FsImplPtr platform_filesystem) FL_NO_EXCEPT
 
bool beginSd (int cs_pin) FL_NO_EXCEPT
 
void end () FL_NO_EXCEPT
 
fl::Fled loadFled (const char *path) FL_NO_EXCEPT
 
FramePtr loadJpeg (const char *path, const JpegConfig &config=JpegConfig(), fl::string *error_message=nullptr) FL_NO_EXCEPT
 
fl::Mp3DecoderPtr openMp3 (const char *path, fl::string *error_message=nullptr) FL_NO_EXCEPT
 
Video openMpeg1Video (const char *path, fl::size pixelsPerFrame, float fps=30.0f, fl::size nFrameHistory=0) FL_NO_EXCEPT
 
fl::ifstream openRead (const char *path) FL_NO_EXCEPT
 
Video openVideo (const char *path, fl::size pixelsPerFrame, float fps=30.0f, fl::size nFrameHistory=0) FL_NO_EXCEPT
 
bool readJson (const char *path, json *doc) FL_NO_EXCEPT
 
bool readScreenMap (const char *path, const char *name, ScreenMap *out, string *error=nullptr) FL_NO_EXCEPT
 
bool readScreenMaps (const char *path, fl::flat_map< string, ScreenMap > *out, string *error=nullptr) FL_NO_EXCEPT
 
bool readText (const char *path, string *out) FL_NO_EXCEPT
 

Static Public Member Functions

static FileSystem sd (int cs_pin) FL_NO_EXCEPT
 

Private Attributes

FsImplPtr mFs
 

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