C++ Utilities 5.26.1
Useful C++ classes and routines such as argument parser, IO and conversion utilities
Loading...
Searching...
No Matches
CppUtilities::BinaryReader Member List

This is the complete list of members for CppUtilities::BinaryReader, including all inherited members.

BinaryReader(std::istream *stream, bool giveOwnership=false)CppUtilities::BinaryReaderinline
BinaryReader(const BinaryReader &other)CppUtilities::BinaryReaderinline
canRead() constCppUtilities::BinaryReaderinline
computeCrc32(const char *buffer, std::size_t length)CppUtilities::BinaryReaderstatic
crc32TableCppUtilities::BinaryReaderstatic
detatchOwnership()CppUtilities::BinaryReaderinline
eof() constCppUtilities::BinaryReaderinline
fail() constCppUtilities::BinaryReaderinline
giveOwnership()CppUtilities::BinaryReaderinline
hasOwnership() constCppUtilities::BinaryReaderinline
operator=(const BinaryReader &rhs)=deleteCppUtilities::BinaryReader
read(char *buffer, std::streamsize length)CppUtilities::BinaryReaderinline
read(std::uint8_t *buffer, std::streamsize length)CppUtilities::BinaryReaderinline
read(std::vector< char > &buffer, std::streamsize length)CppUtilities::BinaryReaderinline
read(char &oneCharacter)CppUtilities::BinaryReaderinline
read(std::uint8_t &oneByte)CppUtilities::BinaryReaderinline
read(bool &oneBool)CppUtilities::BinaryReaderinline
read(std::string &lengthPrefixedString)CppUtilities::BinaryReaderinline
read(std::int16_t &one16BitInt)CppUtilities::BinaryReaderinline
read(std::uint16_t &one16BitUInt)CppUtilities::BinaryReaderinline
read(std::int32_t &one32BitInt)CppUtilities::BinaryReaderinline
read(std::uint32_t &one32BitUInt)CppUtilities::BinaryReaderinline
read(std::int64_t &one64BitInt)CppUtilities::BinaryReaderinline
read(std::uint64_t &one64BitUInt)CppUtilities::BinaryReaderinline
read(float &one32BitFloat)CppUtilities::BinaryReaderinline
read(double &one64BitFloat)CppUtilities::BinaryReaderinline
readBool()CppUtilities::BinaryReaderinline
readByte()CppUtilities::BinaryReaderinline
readChar()CppUtilities::BinaryReaderinline
readCrc32(std::size_t length)CppUtilities::BinaryReader
readFixed16BE()CppUtilities::BinaryReaderinline
readFixed16LE()CppUtilities::BinaryReaderinline
readFixed8BE()CppUtilities::BinaryReaderinline
readFixed8LE()CppUtilities::BinaryReaderinline
readFloat32BE()CppUtilities::BinaryReaderinline
readFloat32LE()CppUtilities::BinaryReaderinline
readFloat64BE()CppUtilities::BinaryReaderinline
readFloat64LE()CppUtilities::BinaryReaderinline
readInt16BE()CppUtilities::BinaryReaderinline
readInt16LE()CppUtilities::BinaryReaderinline
readInt24BE()CppUtilities::BinaryReaderinline
readInt24LE()CppUtilities::BinaryReaderinline
readInt32BE()CppUtilities::BinaryReaderinline
readInt32LE()CppUtilities::BinaryReaderinline
readInt40BE()CppUtilities::BinaryReaderinline
readInt40LE()CppUtilities::BinaryReaderinline
readInt56BE()CppUtilities::BinaryReaderinline
readInt56LE()CppUtilities::BinaryReaderinline
readInt64BE()CppUtilities::BinaryReaderinline
readInt64LE()CppUtilities::BinaryReaderinline
readLengthPrefixedString()CppUtilities::BinaryReaderinline
readRemainingBytes()CppUtilities::BinaryReader
readStreamsize()CppUtilities::BinaryReader
readString(std::size_t length)CppUtilities::BinaryReader
readSynchsafeUInt32BE()CppUtilities::BinaryReaderinline
readSynchsafeUInt32LE()CppUtilities::BinaryReaderinline
readTerminatedString(std::uint8_t termination=0)CppUtilities::BinaryReader
readTerminatedString(std::size_t maxBytesToRead, std::uint8_t termination=0)CppUtilities::BinaryReader
readUInt16BE()CppUtilities::BinaryReaderinline
readUInt16LE()CppUtilities::BinaryReaderinline
readUInt24BE()CppUtilities::BinaryReaderinline
readUInt24LE()CppUtilities::BinaryReaderinline
readUInt32BE()CppUtilities::BinaryReaderinline
readUInt32LE()CppUtilities::BinaryReaderinline
readUInt40BE()CppUtilities::BinaryReaderinline
readUInt40LE()CppUtilities::BinaryReaderinline
readUInt56BE()CppUtilities::BinaryReaderinline
readUInt56LE()CppUtilities::BinaryReaderinline
readUInt64BE()CppUtilities::BinaryReaderinline
readUInt64LE()CppUtilities::BinaryReaderinline
readVariableLengthUIntBE()CppUtilities::BinaryReaderinline
readVariableLengthUIntLE()CppUtilities::BinaryReaderinline
setStream(std::istream *stream, bool giveOwnership=false)CppUtilities::BinaryReader
stream() constCppUtilities::BinaryReaderinline
stream()CppUtilities::BinaryReaderinline
~BinaryReader()CppUtilities::BinaryReaderinline