MemoryBlock Member List

This is the complete list of members for MemoryBlock, including all inherited members.

append(const void *data, size_t numBytes)MemoryBlock
begin() const noexceptMemoryBlock
copyFrom(const void *srcData, int destinationOffset, size_t numBytes) noexceptMemoryBlock
copyTo(void *destData, int sourceOffset, size_t numBytes) const noexceptMemoryBlock
end() const noexceptMemoryBlock
ensureSize(const size_t minimumSize, bool initialiseNewSpaceToZero=false)MemoryBlock
fillWith(uint8 valueToUse) noexceptMemoryBlock
fromBase64Encoding(StringRef encodedString)MemoryBlock
getBitRange(size_t bitRangeStart, size_t numBitsToRead) const noexceptMemoryBlock
getData() const noexceptMemoryBlock
getSize() const noexceptMemoryBlock
insert(const void *dataToInsert, size_t numBytesToInsert, size_t insertPosition)MemoryBlock
loadFromHexString(StringRef sourceHexString)MemoryBlock
matches(const void *data, size_t dataSize) const noexceptMemoryBlock
MemoryBlock() noexceptMemoryBlock
MemoryBlock(const size_t initialSize, bool initialiseToZero=false)MemoryBlock
MemoryBlock(const MemoryBlock &)MemoryBlock
MemoryBlock(const void *dataToInitialiseFrom, size_t sizeInBytes)MemoryBlock
MemoryBlock(MemoryBlock &&) noexceptMemoryBlock
operator!=(const MemoryBlock &other) const noexceptMemoryBlock
operator=(const MemoryBlock &)MemoryBlock
operator=(MemoryBlock &&) noexceptMemoryBlock
operator==(const MemoryBlock &other) const noexceptMemoryBlock
operator[](const Type offset) const noexceptMemoryBlock
removeSection(size_t startByte, size_t numBytesToRemove)MemoryBlock
replaceWith(const void *data, size_t numBytes)MemoryBlock
reset()MemoryBlock
setBitRange(size_t bitRangeStart, size_t numBits, int binaryNumberToApply) noexceptMemoryBlock
setSize(const size_t newSize, bool initialiseNewSpaceToZero=false)MemoryBlock
swapWith(MemoryBlock &other) noexceptMemoryBlock
toBase64Encoding() constMemoryBlock
toString() constMemoryBlock
~MemoryBlock() noexceptMemoryBlock