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

#include <flxFS.h>

Public Member Functions

 flxFSFile ()
 
flxFSFileoperator= (const flxFSFile &rhs)
 
size_t write (const uint8_t *buf, size_t size)
 
bool isValid (void)
 
void close (void)
 
void flush (void)
 
void setIFile (std::shared_ptr< flxIFile > theFile)
 
 operator bool () const
 
size_t read (uint8_t *buf, size_t size)
 
size_t size ()
 
const char * name (void)
 
const bool isDirectory (void)
 
std::string getNextFilename (void)
 
int available (void)
 
Stream * stream (void)
 
flxFSFile openNextFile (void)
 
time_t getLastWrite (void)
 
File filePointer (void)
 

Constructor & Destructor Documentation

◆ flxFSFile()

flxFSFile::flxFSFile ( )
inline

Member Function Documentation

◆ available()

int flxFSFile::available ( void  )
inline

◆ close()

void flxFSFile::close ( void  )
inline

◆ filePointer()

File flxFSFile::filePointer ( void  )
inline

◆ flush()

void flxFSFile::flush ( void  )
inline

◆ getLastWrite()

time_t flxFSFile::getLastWrite ( void  )
inline

◆ getNextFilename()

std::string flxFSFile::getNextFilename ( void  )
inline

◆ isDirectory()

const bool flxFSFile::isDirectory ( void  )
inline

◆ isValid()

bool flxFSFile::isValid ( void  )
inline

◆ name()

const char * flxFSFile::name ( void  )
inline

◆ openNextFile()

flxFSFile flxFSFile::openNextFile ( void  )
inline

◆ operator bool()

flxFSFile::operator bool ( ) const
inline

◆ operator=()

flxFSFile & flxFSFile::operator= ( const flxFSFile rhs)
inline

◆ read()

size_t flxFSFile::read ( uint8_t *  buf,
size_t  size 
)
inline

◆ setIFile()

void flxFSFile::setIFile ( std::shared_ptr< flxIFile theFile)
inline

◆ size()

size_t flxFSFile::size ( )
inline

◆ stream()

Stream * flxFSFile::stream ( void  )
inline

◆ write()

size_t flxFSFile::write ( const uint8_t *  buf,
size_t  size 
)
inline

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