TSDuck Version 3.32-2820 (TSDuck - The MPEG Transport Stream Toolkit)
ts::ByteBlock Member List

This is the complete list of members for ts::ByteBlock, including all inherited members.

append(const void *data, size_type size)ts::ByteBlockinline
append(const ByteBlock &bb)ts::ByteBlockinline
append(const std::string &s)ts::ByteBlockinline
append(uint8_t i, size_type size)ts::ByteBlockinline
append(INT i)ts::ByteBlockinline
append(std::istream &strm, size_t maxSize=std::numeric_limits< size_t >::max())ts::ByteBlock
appendBCD(uint32_t value, size_t bcd_count, bool left_justified=true, uint8_t pad_nibble=0)ts::ByteBlock
appendFromFile(const UString &fileName, size_t maxSize=std::numeric_limits< size_t >::max(), Report *report=nullptr)ts::ByteBlock
appendInt16(int16_t i)ts::ByteBlockinline
appendInt16BE(int16_t i)ts::ByteBlockinline
appendInt16LE(int16_t i)ts::ByteBlockinline
appendInt24(int32_t i)ts::ByteBlockinline
appendInt24BE(int32_t i)ts::ByteBlockinline
appendInt24LE(int32_t i)ts::ByteBlockinline
appendInt32(int32_t i)ts::ByteBlockinline
appendInt32BE(int32_t i)ts::ByteBlockinline
appendInt32LE(int32_t i)ts::ByteBlockinline
appendInt64(int64_t i)ts::ByteBlockinline
appendInt64BE(int64_t i)ts::ByteBlockinline
appendInt64LE(int64_t i)ts::ByteBlockinline
appendInt8(int8_t i)ts::ByteBlockinline
appendToFile(const UString &fileName, Report *report=nullptr) constts::ByteBlock
appendUInt16(uint16_t i)ts::ByteBlockinline
appendUInt16BE(uint16_t i)ts::ByteBlockinline
appendUInt16LE(uint16_t i)ts::ByteBlockinline
appendUInt24(uint32_t i)ts::ByteBlockinline
appendUInt24BE(uint32_t i)ts::ByteBlockinline
appendUInt24LE(uint32_t i)ts::ByteBlockinline
appendUInt32(uint32_t i)ts::ByteBlockinline
appendUInt32BE(uint32_t i)ts::ByteBlockinline
appendUInt32LE(uint32_t i)ts::ByteBlockinline
appendUInt40(uint64_t i)ts::ByteBlockinline
appendUInt40BE(uint64_t i)ts::ByteBlockinline
appendUInt40LE(uint64_t i)ts::ByteBlockinline
appendUInt48(uint64_t i)ts::ByteBlockinline
appendUInt48BE(uint64_t i)ts::ByteBlockinline
appendUInt48LE(uint64_t i)ts::ByteBlockinline
appendUInt64(uint64_t i)ts::ByteBlockinline
appendUInt64BE(uint64_t i)ts::ByteBlockinline
appendUInt64LE(uint64_t i)ts::ByteBlockinline
appendUInt8(uint8_t i)ts::ByteBlockinline
appendUTF8(const UString &s)ts::ByteBlock
appendUTF8WithByteLength(const UString &s)ts::ByteBlock
ByteBlock(size_type size=0)ts::ByteBlockexplicit
ByteBlock(size_type size, uint8_t value)ts::ByteBlock
ByteBlock(const void *data, size_type size)ts::ByteBlock
ByteBlock(const char *str)ts::ByteBlock
ByteBlock(std::initializer_list< uint8_t > init)ts::ByteBlock
ByteVector typedefts::ByteBlock
copy(const void *data, size_type size)ts::ByteBlock
enlarge(size_type n)ts::ByteBlock
erase(size_type first, size_type size)ts::ByteBlock
loadFromFile(const UString &fileName, size_t maxSize=std::numeric_limits< size_t >::max(), Report *report=nullptr)ts::ByteBlock
read(std::istream &strm, size_t maxSize=std::numeric_limits< size_t >::max())ts::ByteBlock
saveToFile(const UString &fileName, Report *report=nullptr) constts::ByteBlock
write(std::ostream &strm) constts::ByteBlock