IFS::FWFS::FWFileDesc Struct Reference
#include <FileSystem.h>
Collaboration diagram for IFS::FWFS::FWFileDesc:
Public Member Functions | |
bool | isAllocated () const |
bool | isMountPoint () const |
void | reset () |
Public Attributes | |
FWObjDesc | odFile |
File object. More... | |
union { | |
struct { | |
uint32_t dataSize | |
Total size of data. More... | |
uint32_t cursor | |
Current read/write offset within file data. More... | |
} | |
struct { | |
IFileSystem * fileSystem | |
union { | |
FileHandle file | |
DirHandle dir | |
} | |
} | |
}; | |
Detailed Description
Member Function Documentation
◆ isAllocated()
|
inline |
◆ isMountPoint()
|
inline |
◆ reset()
|
inline |
Member Data Documentation
◆ @19
union { ... } |
◆ cursor
uint32_t IFS::FWFS::FWFileDesc::cursor |
Current read/write offset within file data.
◆ dataSize
uint32_t IFS::FWFS::FWFileDesc::dataSize |
Total size of data.
◆ dir
DirHandle IFS::FWFS::FWFileDesc::dir |
◆ file
FileHandle IFS::FWFS::FWFileDesc::file |
◆ fileSystem
IFileSystem* IFS::FWFS::FWFileDesc::fileSystem |
◆ odFile
The documentation for this struct was generated from the following file: