C++ Utilities  4.17.0
Useful C++ classes and routines such as argument parser, IO and conversion utilities
IoUtilities::BinaryWriter Member List

This is the complete list of members for IoUtilities::BinaryWriter, including all inherited members.

BinaryWriter(std::ostream *stream)IoUtilities::BinaryWriter
BinaryWriter(const BinaryWriter &other)IoUtilities::BinaryWriter
detatchOwnership()IoUtilities::BinaryWriterinline
fail() constIoUtilities::BinaryWriterinline
flush()IoUtilities::BinaryWriterinline
giveOwnership()IoUtilities::BinaryWriterinline
hasOwnership() constIoUtilities::BinaryWriterinline
operator=(const BinaryWriter &rhs)=deleteIoUtilities::BinaryWriter
setStream(std::ostream *stream, bool giveOwnership=false)IoUtilities::BinaryWriter
stream() constIoUtilities::BinaryWriterinline
stream()IoUtilities::BinaryWriterinline
write(const char *buffer, std::streamsize length)IoUtilities::BinaryWriterinline
write(const std::vector< char > &buffer, std::streamsize length)IoUtilities::BinaryWriterinline
write(char oneChar)IoUtilities::BinaryWriterinline
write(byte oneByte)IoUtilities::BinaryWriterinline
write(bool oneBool)IoUtilities::BinaryWriterinline
write(const std::string &lengthPrefixedString)IoUtilities::BinaryWriterinline
write(const char *lengthPrefixedString)IoUtilities::BinaryWriterinline
write(int16 one16BitInt)IoUtilities::BinaryWriterinline
write(uint16 one16BitUint)IoUtilities::BinaryWriterinline
write(int32 one32BitInt)IoUtilities::BinaryWriterinline
write(uint32 one32BitUint)IoUtilities::BinaryWriterinline
write(int64 one64BitInt)IoUtilities::BinaryWriterinline
write(uint64 one64BitUint)IoUtilities::BinaryWriterinline
write(float32 one32BitFloat)IoUtilities::BinaryWriterinline
write(float64 one64BitFloat)IoUtilities::BinaryWriterinline
writeBool(bool value)IoUtilities::BinaryWriterinline
writeByte(byte value)IoUtilities::BinaryWriterinline
writeChar(char value)IoUtilities::BinaryWriterinline
writeFixed16BE(float32 valueToConvertAndWrite)IoUtilities::BinaryWriterinline
writeFixed16LE(float32 valueToConvertAndWrite)IoUtilities::BinaryWriterinline
writeFixed8BE(float32 valueToConvertAndWrite)IoUtilities::BinaryWriterinline
writeFixed8LE(float32 valueToConvertAndWrite)IoUtilities::BinaryWriterinline
writeFloat32BE(float32 value)IoUtilities::BinaryWriterinline
writeFloat32LE(float32 value)IoUtilities::BinaryWriterinline
writeFloat64BE(float64 value)IoUtilities::BinaryWriterinline
writeFloat64LE(float64 value)IoUtilities::BinaryWriterinline
writeInt16BE(int16 value)IoUtilities::BinaryWriterinline
writeInt16LE(int16 value)IoUtilities::BinaryWriterinline
writeInt24BE(int32 value)IoUtilities::BinaryWriterinline
writeInt24LE(int32 value)IoUtilities::BinaryWriterinline
writeInt32BE(int32 value)IoUtilities::BinaryWriterinline
writeInt32LE(int32 value)IoUtilities::BinaryWriterinline
writeInt40BE(int64 value)IoUtilities::BinaryWriterinline
writeInt40LE(int64 value)IoUtilities::BinaryWriterinline
writeInt56BE(int64 value)IoUtilities::BinaryWriterinline
writeInt56LE(int64 value)IoUtilities::BinaryWriterinline
writeInt64BE(int64 value)IoUtilities::BinaryWriterinline
writeInt64LE(int64 value)IoUtilities::BinaryWriterinline
writeLengthPrefixedCString(const char *value, std::size_t size)IoUtilities::BinaryWriter
writeLengthPrefixedString(const std::string &value)IoUtilities::BinaryWriter
writeString(const std::string &value)IoUtilities::BinaryWriterinline
writeSynchsafeUInt32BE(uint32 valueToConvertAndWrite)IoUtilities::BinaryWriterinline
writeSynchsafeUInt32LE(uint32 valueToConvertAndWrite)IoUtilities::BinaryWriterinline
writeTerminatedString(const std::string &value)IoUtilities::BinaryWriterinline
writeUInt16BE(uint16 value)IoUtilities::BinaryWriterinline
writeUInt16LE(uint16 value)IoUtilities::BinaryWriterinline
writeUInt24BE(uint32 value)IoUtilities::BinaryWriterinline
writeUInt24LE(uint32 value)IoUtilities::BinaryWriterinline
writeUInt32BE(uint32 value)IoUtilities::BinaryWriterinline
writeUInt32LE(uint32 value)IoUtilities::BinaryWriterinline
writeUInt40BE(uint64 value)IoUtilities::BinaryWriterinline
writeUInt40LE(uint64 value)IoUtilities::BinaryWriterinline
writeUInt56BE(uint64 value)IoUtilities::BinaryWriterinline
writeUInt56LE(uint64 value)IoUtilities::BinaryWriterinline
writeUInt64BE(uint64 value)IoUtilities::BinaryWriterinline
writeUInt64LE(uint64 value)IoUtilities::BinaryWriterinline
writeVariableLengthUIntBE(uint64 value)IoUtilities::BinaryWriterinline
writeVariableLengthUIntLE(uint64 value)IoUtilities::BinaryWriterinline
~BinaryWriter()IoUtilities::BinaryWriter