flux sdk  v01.02.02-3-g292b3a7
Embedded C++ SDK
Loading...
Searching...
No Matches
flxIFile Class Referenceabstract

#include <flxFS.h>

Inheritance diagram for flxIFile:
flxFSSDMMCFile

Public Member Functions

virtual size_t write (const uint8_t *buf, size_t size)=0
 
virtual void close (void)=0
 
virtual bool isValid (void)=0
 
virtual void flush (void)=0
 
virtual size_t size (void)=0
 
virtual size_t read (uint8_t *buf, size_t size)=0
 
virtual const char * name (void)=0
 
virtual bool isDirectory (void)=0
 
virtual std::string getNextFilename (void)=0
 
virtual int available (void)=0
 
virtual Stream * stream (void)=0
 
virtual flxFSFile openNextFile (void)=0
 
virtual time_t getLastWrite (void)=0
 
virtual File filePointer (void)=0
 

Member Function Documentation

◆ available()

virtual int flxIFile::available ( void  )
pure virtual

Implemented in flxFSSDMMCFile.

◆ close()

virtual void flxIFile::close ( void  )
pure virtual

Implemented in flxFSSDMMCFile.

◆ filePointer()

virtual File flxIFile::filePointer ( void  )
pure virtual

Implemented in flxFSSDMMCFile.

◆ flush()

virtual void flxIFile::flush ( void  )
pure virtual

Implemented in flxFSSDMMCFile.

◆ getLastWrite()

virtual time_t flxIFile::getLastWrite ( void  )
pure virtual

Implemented in flxFSSDMMCFile.

◆ getNextFilename()

virtual std::string flxIFile::getNextFilename ( void  )
pure virtual

Implemented in flxFSSDMMCFile.

◆ isDirectory()

virtual bool flxIFile::isDirectory ( void  )
pure virtual

Implemented in flxFSSDMMCFile.

◆ isValid()

virtual bool flxIFile::isValid ( void  )
pure virtual

Implemented in flxFSSDMMCFile.

◆ name()

virtual const char * flxIFile::name ( void  )
pure virtual

Implemented in flxFSSDMMCFile.

◆ openNextFile()

virtual flxFSFile flxIFile::openNextFile ( void  )
pure virtual

Implemented in flxFSSDMMCFile.

◆ read()

virtual size_t flxIFile::read ( uint8_t *  buf,
size_t  size 
)
pure virtual

Implemented in flxFSSDMMCFile.

◆ size()

virtual size_t flxIFile::size ( void  )
pure virtual

Implemented in flxFSSDMMCFile.

◆ stream()

virtual Stream * flxIFile::stream ( void  )
pure virtual

Implemented in flxFSSDMMCFile.

◆ write()

virtual size_t flxIFile::write ( const uint8_t *  buf,
size_t  size 
)
pure virtual

Implemented in flxFSSDMMCFile.


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