retdec
retdec::utils::DynamicBuffer Member List

This is the complete list of members for retdec::utils::DynamicBuffer, including all inherited members.

_capacityretdec::utils::DynamicBufferprivate
_dataretdec::utils::DynamicBuffermutableprivate
_endiannessretdec::utils::DynamicBufferprivate
DynamicBuffer(retdec::utils::Endianness endianness=retdec::utils::Endianness::LITTLE)retdec::utils::DynamicBuffer
DynamicBuffer(uint32_t capacity, retdec::utils::Endianness endianness=retdec::utils::Endianness::LITTLE)retdec::utils::DynamicBuffer
DynamicBuffer(const std::vector< uint8_t > &data, retdec::utils::Endianness endianness=retdec::utils::Endianness::LITTLE)retdec::utils::DynamicBuffer
DynamicBuffer(const DynamicBuffer &dynamicBuffer)retdec::utils::DynamicBuffer
DynamicBuffer(const DynamicBuffer &dynamicBuffer, uint32_t startPos, uint32_t amount)retdec::utils::DynamicBuffer
erase(uint32_t startPos, uint32_t amount)retdec::utils::DynamicBuffer
forEach(const std::function< void(uint8_t &)> &func)retdec::utils::DynamicBuffer
forEachReverse(const std::function< void(uint8_t &)> &func)retdec::utils::DynamicBuffer
getBuffer() constretdec::utils::DynamicBuffer
getCapacity() constretdec::utils::DynamicBuffer
getEndianness() constretdec::utils::DynamicBuffer
getRawBuffer() constretdec::utils::DynamicBuffer
getRealDataSize() constretdec::utils::DynamicBuffer
operator=(DynamicBuffer dynamicBuffer)retdec::utils::DynamicBuffer
read(uint32_t pos, retdec::utils::Endianness endianness=retdec::utils::Endianness::UNKNOWN) constretdec::utils::DynamicBufferinline
readImpl(uint32_t pos, retdec::utils::Endianness endianness) constretdec::utils::DynamicBufferinlineprivate
readString(uint32_t pos, uint32_t maxLength=0) constretdec::utils::DynamicBuffer
setCapacity(uint32_t capacity)retdec::utils::DynamicBuffer
setEndianness(retdec::utils::Endianness endianness)retdec::utils::DynamicBuffer
write(const T &data, uint32_t pos, retdec::utils::Endianness endianness=retdec::utils::Endianness::UNKNOWN)retdec::utils::DynamicBufferinline
writeImpl(const T &data, uint32_t pos, retdec::utils::Endianness endianness)retdec::utils::DynamicBufferinlineprivate
writeRepeatingByte(uint8_t byte, uint32_t pos, uint32_t repeatAmount)retdec::utils::DynamicBuffer