|
| enum | SeekFromT { FROM_BEGINNING,
FROM_CURRENT_POS,
FROM_END
} |
| | The values of this enumeration define from where the seek operation applies the offset. More...
|
| |
|
| virtual | ~FileI () |
| | The virtual destructor, so that derived classes can safely be deleted via a FileI (base class) pointer. More...
|
| |
| virtual bool | IsOpen () const =0 |
| | Returns whether the file has successfully been opened and is still open. More...
|
| |
| virtual const std::string & | GetBaseName () const =0 |
| | Returns the base name of this file. The base name is relative to and agnostic of the file system this file is in. More...
|
| |
| virtual const std::string & | GetFullName () const =0 |
| | Returns the full name of this file. More...
|
| |
| virtual uint64_t | GetPos () const =0 |
| | Returns the current read/write position in the file. More...
|
| |
| virtual bool | Seek (int32_t Offset, SeekFromT SeekFrom)=0 |
| | Modifies the position of the read/write pointer in the file. More...
|
| |
The values of this enumeration define from where the seek operation applies the offset.
| virtual cf::FileSys::FileI::~FileI |
( |
| ) |
|
|
inlinevirtual |
The virtual destructor, so that derived classes can safely be deleted via a FileI (base class) pointer.
| virtual const std::string& cf::FileSys::FileI::GetBaseName |
( |
| ) |
const |
|
pure virtual |
| virtual const std::string& cf::FileSys::FileI::GetFullName |
( |
| ) |
const |
|
pure virtual |
| virtual uint64_t cf::FileSys::FileI::GetPos |
( |
| ) |
const |
|
pure virtual |
| virtual bool cf::FileSys::FileI::IsOpen |
( |
| ) |
const |
|
pure virtual |
| virtual bool cf::FileSys::FileI::Seek |
( |
int32_t |
Offset, |
|
|
SeekFromT |
SeekFrom |
|
) |
| |
|
pure virtual |
The documentation for this class was generated from the following file: