Athena IO Library
|
This is the complete list of members for athena::io::ZQuestFileReader, including all inherited members.
atEnd() const | athena::io::IStreamReader | inlineprotectedvirtual |
data() const | athena::io::MemoryReader | protected |
endian() const (defined in athena::io::IStream) | athena::io::IStream | inlineprotected |
enumerate(std::vector< T > &vector, size_t count, typename std::enable_if< std::is_arithmetic< T >::value||std::is_same< T, atVec2f >::value||std::is_same< T, atVec3f >::value||std::is_same< T, atVec4f >::value >::type *=0) | athena::io::IStreamReader | inlineprotected |
enumerate(std::vector< T > &vector, size_t count, typename std::enable_if<!std::is_arithmetic< T >::value &&!std::is_same< T, atVec2f >::value &&!std::is_same< T, atVec3f >::value &&!std::is_same< T, atVec4f >::value >::type *=0) | athena::io::IStreamReader | inlineprotected |
enumerate(std::vector< T > &vector, size_t count, std::function< void(IStreamReader &, T &)> readf) | athena::io::IStreamReader | inlineprotected |
enumerateBig(std::vector< T > &vector, size_t count, typename std::enable_if< std::is_arithmetic< T >::value||std::is_same< T, atVec2f >::value||std::is_same< T, atVec3f >::value||std::is_same< T, atVec4f >::value >::type *=0) | athena::io::IStreamReader | inlineprotected |
enumerateLittle(std::vector< T > &vector, size_t count, typename std::enable_if< std::is_arithmetic< T >::value||std::is_same< T, atVec2f >::value||std::is_same< T, atVec3f >::value||std::is_same< T, atVec4f >::value >::type *=0) | athena::io::IStreamReader | inlineprotected |
hasError() const (defined in athena::io::IStream) | athena::io::IStream | inlineprotected |
isBigEndian() const (defined in athena::io::IStream) | athena::io::IStream | inlineprotected |
isLittleEndian() const (defined in athena::io::IStream) | athena::io::IStream | inlineprotected |
IStream() (defined in athena::io::IStream) | athena::io::IStream | inlineprotected |
length() const | athena::io::MemoryReader | inlineprotectedvirtual |
loadData() (defined in athena::io::MemoryCopyReader) | athena::io::MemoryCopyReader | protected |
m_data (defined in athena::io::MemoryReader) | athena::io::MemoryReader | protected |
m_dataCopy (defined in athena::io::MemoryCopyReader) | athena::io::MemoryCopyReader | protected |
m_endian (defined in athena::io::IStream) | athena::io::IStream | protected |
m_filepath | athena::io::MemoryCopyReader | protected |
m_globalErr (defined in athena::io::MemoryReader) | athena::io::MemoryReader | protected |
m_hasError (defined in athena::io::IStream) | athena::io::IStream | protected |
m_length (defined in athena::io::MemoryReader) | athena::io::MemoryReader | protected |
m_owns (defined in athena::io::MemoryReader) | athena::io::MemoryReader | protected |
m_position (defined in athena::io::MemoryReader) | athena::io::MemoryReader | protected |
MemoryCopyReader(const void *data, atUint64 length) | athena::io::MemoryCopyReader | protected |
MemoryCopyReader(const std::string &filename) | athena::io::MemoryCopyReader | inlineprotected |
MemoryReader()=default (defined in athena::io::MemoryReader) | athena::io::MemoryReader | protected |
MemoryReader(const void *data, atUint64 length, bool takeOwnership=false, bool globalErr=true) | athena::io::MemoryReader | protected |
position() const | athena::io::MemoryReader | inlineprotectedvirtual |
read() | athena::io::ZQuestFileReader | |
readBool() | athena::io::IStreamReader | inlineprotected |
readByte() | athena::io::IStreamReader | inlineprotected |
readBytes(atUint64 length) | athena::io::IStreamReader | inlineprotected |
readBytesToBuf(void *buf, atUint64 len) | athena::io::IStreamReader | inlineprotected |
readDouble() | athena::io::IStreamReader | inlineprotected |
readDoubleBig() | athena::io::IStreamReader | inlineprotected |
readDoubleLittle() | athena::io::IStreamReader | inlineprotected |
readFloat() | athena::io::IStreamReader | inlineprotected |
readFloatBig() | athena::io::IStreamReader | inlineprotected |
readFloatLittle() | athena::io::IStreamReader | inlineprotected |
readInt16() | athena::io::IStreamReader | inlineprotected |
readInt16Big() | athena::io::IStreamReader | inlineprotected |
readInt16Little() | athena::io::IStreamReader | inlineprotected |
readInt32() | athena::io::IStreamReader | inlineprotected |
readInt32Big() | athena::io::IStreamReader | inlineprotected |
readInt32Little() | athena::io::IStreamReader | inlineprotected |
readInt64() | athena::io::IStreamReader | inlineprotected |
readInt64Big() | athena::io::IStreamReader | inlineprotected |
readInt64Little() | athena::io::IStreamReader | inlineprotected |
readString(atInt32 fixedLen=-1) | athena::io::IStreamReader | inlineprotected |
readUByte() | athena::io::IStreamReader | inlineprotected |
readUBytes(atUint64 length) | athena::io::IStreamReader | inlineprotected |
readUBytesToBuf(void *buf, atUint64 len) | athena::io::MemoryReader | protectedvirtual |
readUint16() | athena::io::IStreamReader | inlineprotected |
readUint16Big() | athena::io::IStreamReader | inlineprotected |
readUint16Little() | athena::io::IStreamReader | inlineprotected |
readUint32() | athena::io::IStreamReader | inlineprotected |
readUint32Big() | athena::io::IStreamReader | inlineprotected |
readUint32Little() | athena::io::IStreamReader | inlineprotected |
readUint64() | athena::io::IStreamReader | inlineprotected |
readUint64Big() | athena::io::IStreamReader | inlineprotected |
readUint64Little() | athena::io::IStreamReader | inlineprotected |
readVal(typename std::enable_if< std::is_same< T, atInt8 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readVal(typename std::enable_if< std::is_same< T, atUint8 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readVal(typename std::enable_if< std::is_same< T, atInt16 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readVal(typename std::enable_if< std::is_same< T, atUint16 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readVal(typename std::enable_if< std::is_same< T, atInt32 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readVal(typename std::enable_if< std::is_same< T, atUint32 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readVal(typename std::enable_if< std::is_same< T, atInt64 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readVal(typename std::enable_if< std::is_same< T, atUint64 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readVal(typename std::enable_if< std::is_same< T, float >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readVal(typename std::enable_if< std::is_same< T, double >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readVal(typename std::enable_if< std::is_same< T, bool >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readVal(typename std::enable_if< std::is_same< T, atVec2f >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readVal(typename std::enable_if< std::is_same< T, atVec3f >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readVal(typename std::enable_if< std::is_same< T, atVec4f >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readVal(typename std::enable_if< std::is_same< T, atVec2d >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readVal(typename std::enable_if< std::is_same< T, atVec3d >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readVal(typename std::enable_if< std::is_same< T, atVec4d >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readVal(typename std::enable_if< std::is_same< T, std::string >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readVal(typename std::enable_if< std::is_same< T, std::wstring >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValBig(typename std::enable_if< std::is_same< T, atInt8 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValBig(typename std::enable_if< std::is_same< T, atUint8 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValBig(typename std::enable_if< std::is_same< T, atInt16 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValBig(typename std::enable_if< std::is_same< T, atUint16 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValBig(typename std::enable_if< std::is_same< T, atInt32 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValBig(typename std::enable_if< std::is_same< T, atUint32 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValBig(typename std::enable_if< std::is_same< T, atInt64 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValBig(typename std::enable_if< std::is_same< T, atUint64 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValBig(typename std::enable_if< std::is_same< T, float >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValBig(typename std::enable_if< std::is_same< T, double >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValBig(typename std::enable_if< std::is_same< T, bool >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValBig(typename std::enable_if< std::is_same< T, atVec2f >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValBig(typename std::enable_if< std::is_same< T, atVec3f >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValBig(typename std::enable_if< std::is_same< T, atVec4f >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValBig(typename std::enable_if< std::is_same< T, atVec2d >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValBig(typename std::enable_if< std::is_same< T, atVec3d >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValBig(typename std::enable_if< std::is_same< T, atVec4d >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValBig(typename std::enable_if< std::is_same< T, std::wstring >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValLittle(typename std::enable_if< std::is_same< T, atInt8 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValLittle(typename std::enable_if< std::is_same< T, atUint8 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValLittle(typename std::enable_if< std::is_same< T, atInt16 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValLittle(typename std::enable_if< std::is_same< T, atUint16 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValLittle(typename std::enable_if< std::is_same< T, atInt32 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValLittle(typename std::enable_if< std::is_same< T, atUint32 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValLittle(typename std::enable_if< std::is_same< T, atInt64 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValLittle(typename std::enable_if< std::is_same< T, atUint64 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValLittle(typename std::enable_if< std::is_same< T, float >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValLittle(typename std::enable_if< std::is_same< T, double >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValLittle(typename std::enable_if< std::is_same< T, bool >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValLittle(typename std::enable_if< std::is_same< T, atVec2f >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValLittle(typename std::enable_if< std::is_same< T, atVec3f >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValLittle(typename std::enable_if< std::is_same< T, atVec4f >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValLittle(typename std::enable_if< std::is_same< T, atVec2d >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValLittle(typename std::enable_if< std::is_same< T, atVec3d >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValLittle(typename std::enable_if< std::is_same< T, atVec4d >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readValLittle(typename std::enable_if< std::is_same< T, std::wstring >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotected |
readVec2d() | athena::io::IStreamReader | inlineprotected |
readVec2dBig() | athena::io::IStreamReader | inlineprotected |
readVec2dLittle() | athena::io::IStreamReader | inlineprotected |
readVec2f() | athena::io::IStreamReader | inlineprotected |
readVec2fBig() | athena::io::IStreamReader | inlineprotected |
readVec2fLittle() | athena::io::IStreamReader | inlineprotected |
readVec3d() | athena::io::IStreamReader | inlineprotected |
readVec3dBig() | athena::io::IStreamReader | inlineprotected |
readVec3dLittle() | athena::io::IStreamReader | inlineprotected |
readVec3f() | athena::io::IStreamReader | inlineprotected |
readVec3fBig() | athena::io::IStreamReader | inlineprotected |
readVec3fLittle() | athena::io::IStreamReader | inlineprotected |
readVec4d() | athena::io::IStreamReader | inlineprotected |
readVec4dBig() | athena::io::IStreamReader | inlineprotected |
readVec4dLittle() | athena::io::IStreamReader | inlineprotected |
readVec4f() | athena::io::IStreamReader | inlineprotected |
readVec4fBig() | athena::io::IStreamReader | inlineprotected |
readVec4fLittle() | athena::io::IStreamReader | inlineprotected |
readWString(atInt32 fixedLen=-1) | athena::io::IStreamReader | inlineprotected |
readWStringAsString(atInt32 fixedLen=-1) | athena::io::IStreamReader | inlineprotected |
readWStringAsStringBig(atInt32 fixedLen=-1) | athena::io::IStreamReader | inlineprotected |
readWStringAsStringLittle(atInt32 fixedLen=-1) | athena::io::IStreamReader | inlineprotected |
readWStringBig(atInt32 fixedLen=-1) | athena::io::IStreamReader | inlineprotected |
readWStringLittle(atInt32 fixedLen=-1) | athena::io::IStreamReader | inlineprotected |
seek(atInt64 pos, SeekOrigin origin=SeekOrigin::Current) | athena::io::MemoryReader | protectedvirtual |
seekAlign16() | athena::io::IStreamReader | inlineprotected |
seekAlign32() | athena::io::IStreamReader | inlineprotected |
seekAlign64() | athena::io::IStreamReader | inlineprotected |
setData(const atUint8 *data, atUint64 length) (defined in athena::io::MemoryCopyReader) | athena::io::MemoryCopyReader | protected |
athena::io::MemoryReader::setData(const atUint8 *data, atUint64 length, bool takeOwnership=false) | athena::io::MemoryReader | protected |
setEndian(Endian endian) (defined in athena::io::IStream) | athena::io::IStream | inlineprotected |
setError() (defined in athena::io::IStream) | athena::io::IStream | inlineprotected |
ZQuestFileReader(atUint8 *data, atUint64 length) | athena::io::ZQuestFileReader | |
ZQuestFileReader(const std::string &filename) | athena::io::ZQuestFileReader | |
~IStream() (defined in athena::io::IStream) | athena::io::IStream | inlineprotectedvirtual |
~IStreamReader() (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlineprotectedvirtual |
~MemoryReader() (defined in athena::io::MemoryReader) | athena::io::MemoryReader | protectedvirtual |