AllocStream(const std::string &rstrFullPath) | VirtualFile | [protected, virtual] |
BufferFile(unsigned char *pucBuffer=0, int iSize=0, const std::string &rstrPath="", const std::string &rstrFilename="", std::ios_base::openmode uiOpenMode=(std::ios_base::in|std::ios_base::binary), bool bOpen=false, Directory *pkDirectory=0) | BufferFile | |
Close() | BufferFile | [virtual] |
DetermineBinaryMode(const unsigned char *pucReferenceValues) | File | |
DetermineByteOrder(int iReferenceValue) | File | |
ExtractBaseFileName(const std::string &rstrPath) | File | [static] |
ExtractFileExtension(const std::string &rstrPath) | File | [static] |
ExtractFileName(const std::string &rstrPath) | File | [static] |
ExtractPathName(const std::string &rstrPath) | File | [static] |
File(const std::string &rstrPath="", const std::string &rstrFilename="", std::ios_base::openmode uiOpenMode=(std::ios_base::in|std::ios_base::binary), bool bOpen=false, Directory *pkDirectory=0) | File | |
GetByteOrder() const | File | [inline, virtual] |
GetDirectory() | File | [inline] |
GetLine(char *pcDest, unsigned int uiCount, char cDelimiter= '\n') | File | [virtual] |
GetName() const | File | [inline] |
GetPath() const | File | [inline] |
GetSize() | File | [virtual] |
IsBinary() const | File | |
IsValid() const | File | [inline, virtual] |
m_bBinary | File | [protected] |
m_eByteOrder | File | [protected] |
m_iFileData | VirtualFile | [protected] |
m_iFileFlags | VirtualFile | [protected] |
m_iFileOffset | VirtualFile | [protected] |
m_iStoredFileSize | VirtualFile | [protected] |
m_pkBuffer | BufferFile | [protected] |
m_pkDirectory | File | [protected] |
m_pkPackage | VirtualFile | [protected] |
m_pkStream | File | [protected] |
m_uiOpenMode | File | [protected] |
Open(const std::string &rstrPath="", const std::string &rstrFilename="", std::ios_base::openmode uiOpenMode=(std::ios_base::openmode) 0) | File | [virtual] |
operator!() const | File | [inline] |
operator<<(bool bData) | File | |
operator<<(int8_t cData) | File | |
operator<<(uint8_t ucData) | File | |
operator<<(int16_t sData) | File | |
operator<<(uint16_t usData) | File | |
operator<<(int32_t iData) | File | |
operator<<(uint32_t uiData) | File | |
operator<<(float fData) | File | |
operator<<(const char *pszData) | File | |
operator<<(const std::string &rstrData) | File | |
operator<<(const HashString &rstrData) | File | |
operator<<(std::ios_base &(NE_CDECL *pfnManip)(std::ios_base &)) | File | [inline] |
operator<<(std::basic_ostream< char > &(NE_CDECL *pfnManip)(std::basic_ostream< char > &)) | File | [inline] |
operator>>(bool &rbData) | File | |
operator>>(int8_t &rcData) | File | |
operator>>(uint8_t &rucData) | File | |
operator>>(int16_t &rsData) | File | |
operator>>(uint16_t &rusData) | File | |
operator>>(int32_t &riData) | File | |
operator>>(uint32_t &ruiData) | File | |
operator>>(float &rfData) | File | |
operator>>(std::string &rstrData) | File | |
operator>>(HashString &rstrData) | File | |
operator>>(std::ios_base &(NE_CDECL *pfnManip)(std::ios_base &)) | File | [inline] |
operator>>(std::basic_ostream< char > &(NE_CDECL *pfnManip)(std::basic_ostream< char > &)) | File | [inline] |
Read(void *pBuffer, int iNumBytes) | File | [virtual] |
Seekg(std::streamoff uiOffset, std::ios_base::seekdir uiDirection) | File | [inline] |
Seekp(std::streamoff uiOffset, std::ios_base::seekdir uiDirection) | File | [inline] |
SetBinary(bool bBinary) | File | |
SetBuffer(unsigned char *pucBuffer, int iSize) | BufferFile | |
SetByteOrder(Core::BYTEORDER eByteOrder) | File | [inline] |
Tellg() const | File | [inline] |
Tellp() const | File | [inline] |
VirtualFile(const std::string &rstrPath="", const std::string &rstrFilename="", Directory *pkDirectory=0) | VirtualFile | |
Write(const void *pBuffer, int iNumBytes) | File | [virtual] |
~BufferFile() | BufferFile | [virtual] |
~File() | File | [virtual] |
~VirtualFile() | VirtualFile | [virtual] |