EHS
|
This is the complete list of members for ehs::BaseFile, including all inherited members.
BaseFile() | ehs::BaseFile | |
BaseFile(const Str_8 &filePath, const Mode mode, const Disposition disposition) | ehs::BaseFile | |
BaseFile(BaseFile &&file) noexcept | ehs::BaseFile | |
BaseFile(const BaseFile &file)=default | ehs::BaseFile | |
disposition | ehs::BaseFile | protected |
extension | ehs::BaseFile | protected |
FlushMap()=0 | ehs::BaseFile | pure virtual |
fullName | ehs::BaseFile | protected |
GetExtension() const | ehs::BaseFile | |
GetFullName() const | ehs::BaseFile | |
GetName() const | ehs::BaseFile | |
GetPath() const | ehs::BaseFile | |
IsMapped() const =0 | ehs::BaseFile | pure virtual |
IsValid() const =0 | ehs::BaseFile | pure virtual |
Map(const UInt_64 offset, const UInt_64 size)=0 | ehs::BaseFile | pure virtual |
MapSize() const =0 | ehs::BaseFile | pure virtual |
mode | ehs::BaseFile | protected |
name | ehs::BaseFile | protected |
operator Byte *()=0 | ehs::BaseFile | pure virtual |
operator const Byte *() const =0 | ehs::BaseFile | pure virtual |
operator=(BaseFile &&file) noexcept | ehs::BaseFile | |
operator=(const BaseFile &file)=default | ehs::BaseFile | |
ParseExt_16(const Str_16 &filePath) | ehs::BaseFile | static |
ParseExt_32(const Str_32 &filePath) | ehs::BaseFile | static |
ParseExt_8(const Str_8 &filePath) | ehs::BaseFile | static |
ParseFullName_16(const Str_16 &filePath) | ehs::BaseFile | static |
ParseFullName_32(const Str_32 &filePath) | ehs::BaseFile | static |
ParseFullName_8(const Str_8 &filePath) | ehs::BaseFile | static |
ParseName_16(const Str_16 &filePath) | ehs::BaseFile | static |
ParseName_32(const Str_32 &filePath) | ehs::BaseFile | static |
ParseName_8(const Str_8 &filePath) | ehs::BaseFile | static |
path | ehs::BaseFile | protected |
Read(Byte *const buffer, const UInt_64 size)=0 | ehs::BaseFile | pure virtual |
ReadArray(const UInt_64 size) | ehs::BaseFile | |
ReadSerializer_32(const Endianness end, const UInt_32 size) | ehs::BaseFile | |
ReadSerializer_64(const Endianness end, const UInt_64 size) | ehs::BaseFile | |
ReadStr_16(Char_16 *const buffer, UInt_64 &size) | ehs::BaseFile | |
ReadStr_16(const UInt_64 size) | ehs::BaseFile | |
ReadStr_32(Char_32 *const buffer, UInt_64 &size) | ehs::BaseFile | |
ReadStr_32(const UInt_64 size) | ehs::BaseFile | |
ReadStr_8(Char_8 *const buffer, UInt_64 &size) | ehs::BaseFile | |
ReadStr_8(const UInt_64 size) | ehs::BaseFile | |
ReadVector(const UInt_64 size) | ehs::BaseFile | |
Release()=0 | ehs::BaseFile | pure virtual |
Rename_16(const Str_16 &filePath, const Str_16 &newName) | ehs::BaseFile | static |
Rename_32(const Str_32 &filePath, const Str_32 &newName) | ehs::BaseFile | static |
Rename_8(const Str_8 &filePath, const Str_8 &newName) | ehs::BaseFile | static |
Seek(UInt_64 index)=0 | ehs::BaseFile | pure virtual |
SeekBeginning()=0 | ehs::BaseFile | pure virtual |
SeekEnd()=0 | ehs::BaseFile | pure virtual |
Size() const =0 | ehs::BaseFile | pure virtual |
Truncate(const UInt_64 size)=0 | ehs::BaseFile | pure virtual |
Unmap()=0 | ehs::BaseFile | pure virtual |
Write(const Byte *const data, const UInt_64 size)=0 | ehs::BaseFile | pure virtual |
WriteArray(const Array< Byte, UInt_64 > &arr) | ehs::BaseFile | |
WriteSerializer_32(const Serializer< UInt_32 > &ser) | ehs::BaseFile | |
WriteSerializer_64(const Serializer< UInt_64 > &ser) | ehs::BaseFile | |
WriteStr_16(const Char_16 *const str, const UInt_64 size) | ehs::BaseFile | |
WriteStr_16(const Str_16 &str) | ehs::BaseFile | |
WriteStr_32(const Char_32 *const str, const UInt_64 size) | ehs::BaseFile | |
WriteStr_32(const Str_32 &str) | ehs::BaseFile | |
WriteStr_8(const Char_8 *const str, const UInt_64 size) | ehs::BaseFile | |
WriteStr_8(const Str_8 &str) | ehs::BaseFile | |
WriteVector(const Vector< Byte, UInt_64 > &vec) | ehs::BaseFile | |
~BaseFile()=default | ehs::BaseFile | virtual |