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

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

BinaryWriter(std::ostream *stream, bool giveOwnership=false)CppUtilities::BinaryWriterinline
BinaryWriter(const BinaryWriter &other)CppUtilities::BinaryWriterinline
detatchOwnership()CppUtilities::BinaryWriterinline
fail() constCppUtilities::BinaryWriterinline
flush()CppUtilities::BinaryWriterinline
giveOwnership()CppUtilities::BinaryWriterinline
hasOwnership() constCppUtilities::BinaryWriterinline
operator=(const BinaryWriter &rhs)=deleteCppUtilities::BinaryWriter
setStream(std::ostream *stream, bool giveOwnership=false)CppUtilities::BinaryWriter
stream() constCppUtilities::BinaryWriterinline
stream()CppUtilities::BinaryWriterinline
write(const char *buffer, std::streamsize length)CppUtilities::BinaryWriterinline
write(const std::vector< char > &buffer, std::streamsize length)CppUtilities::BinaryWriterinline
write(char oneChar)CppUtilities::BinaryWriterinline
write(std::uint8_t oneByte)CppUtilities::BinaryWriterinline
write(bool oneBool)CppUtilities::BinaryWriterinline
write(const std::string &lengthPrefixedString)CppUtilities::BinaryWriterinline
write(std::string_view lengthPrefixedString)CppUtilities::BinaryWriterinline
write(const char *lengthPrefixedString)CppUtilities::BinaryWriterinline
write(std::int16_t one16BitInt)CppUtilities::BinaryWriterinline
write(std::uint16_t one16BitUint)CppUtilities::BinaryWriterinline
write(std::int32_t one32BitInt)CppUtilities::BinaryWriterinline
write(std::uint32_t one32BitUint)CppUtilities::BinaryWriterinline
write(std::int64_t one64BitInt)CppUtilities::BinaryWriterinline
write(std::uint64_t one64BitUint)CppUtilities::BinaryWriterinline
write(float one32BitFloat)CppUtilities::BinaryWriterinline
write(double one64BitFloat)CppUtilities::BinaryWriterinline
writeBool(bool value)CppUtilities::BinaryWriterinline
writeByte(std::uint8_t value)CppUtilities::BinaryWriterinline
writeChar(char value)CppUtilities::BinaryWriterinline
writeFixed16BE(float valueToConvertAndWrite)CppUtilities::BinaryWriterinline
writeFixed16LE(float valueToConvertAndWrite)CppUtilities::BinaryWriterinline
writeFixed8BE(float valueToConvertAndWrite)CppUtilities::BinaryWriterinline
writeFixed8LE(float valueToConvertAndWrite)CppUtilities::BinaryWriterinline
writeFloat32BE(float value)CppUtilities::BinaryWriterinline
writeFloat32LE(float value)CppUtilities::BinaryWriterinline
writeFloat64BE(double value)CppUtilities::BinaryWriterinline
writeFloat64LE(double value)CppUtilities::BinaryWriterinline
writeInt16BE(std::int16_t value)CppUtilities::BinaryWriterinline
writeInt16LE(std::int16_t value)CppUtilities::BinaryWriterinline
writeInt24BE(std::int32_t value)CppUtilities::BinaryWriterinline
writeInt24LE(std::int32_t value)CppUtilities::BinaryWriterinline
writeInt32BE(std::int32_t value)CppUtilities::BinaryWriterinline
writeInt32LE(std::int32_t value)CppUtilities::BinaryWriterinline
writeInt40BE(std::int64_t value)CppUtilities::BinaryWriterinline
writeInt40LE(std::int64_t value)CppUtilities::BinaryWriterinline
writeInt56BE(std::int64_t value)CppUtilities::BinaryWriterinline
writeInt56LE(std::int64_t value)CppUtilities::BinaryWriterinline
writeInt64BE(std::int64_t value)CppUtilities::BinaryWriterinline
writeInt64LE(std::int64_t value)CppUtilities::BinaryWriterinline
writeLengthPrefixedCString(const char *value, std::size_t size)CppUtilities::BinaryWriterinline
writeLengthPrefixedString(const std::string &value)CppUtilities::BinaryWriterinline
writeString(const std::string &value)CppUtilities::BinaryWriterinline
writeSynchsafeUInt32BE(std::uint32_t valueToConvertAndWrite)CppUtilities::BinaryWriterinline
writeSynchsafeUInt32LE(std::uint32_t valueToConvertAndWrite)CppUtilities::BinaryWriterinline
writeTerminatedString(const std::string &value)CppUtilities::BinaryWriterinline
writeUInt16BE(std::uint16_t value)CppUtilities::BinaryWriterinline
writeUInt16LE(std::uint16_t value)CppUtilities::BinaryWriterinline
writeUInt24BE(std::uint32_t value)CppUtilities::BinaryWriterinline
writeUInt24LE(std::uint32_t value)CppUtilities::BinaryWriterinline
writeUInt32BE(std::uint32_t value)CppUtilities::BinaryWriterinline
writeUInt32LE(std::uint32_t value)CppUtilities::BinaryWriterinline
writeUInt40BE(std::uint64_t value)CppUtilities::BinaryWriterinline
writeUInt40LE(std::uint64_t value)CppUtilities::BinaryWriterinline
writeUInt56BE(std::uint64_t value)CppUtilities::BinaryWriterinline
writeUInt56LE(std::uint64_t value)CppUtilities::BinaryWriterinline
writeUInt64BE(std::uint64_t value)CppUtilities::BinaryWriterinline
writeUInt64LE(std::uint64_t value)CppUtilities::BinaryWriterinline
writeVariableLengthUIntBE(std::uint64_t value)CppUtilities::BinaryWriterinline
writeVariableLengthUIntLE(std::uint64_t value)CppUtilities::BinaryWriterinline
~BinaryWriter()CppUtilities::BinaryWriterinline