LLVM 19.0.0git
llvm::AppendingBinaryByteStream Member List

This is the complete list of members for llvm::AppendingBinaryByteStream, including all inherited members.

AppendingBinaryByteStream()=defaultllvm::AppendingBinaryByteStream
AppendingBinaryByteStream(llvm::endianness Endian)llvm::AppendingBinaryByteStreaminline
checkOffsetForRead(uint64_t Offset, uint64_t DataSize)llvm::BinaryStreaminlineprotected
checkOffsetForWrite(uint64_t Offset, uint64_t DataSize)llvm::WritableBinaryStreaminlineprotected
clear()llvm::AppendingBinaryByteStreaminline
commit() overridellvm::AppendingBinaryByteStreaminlinevirtual
data()llvm::AppendingBinaryByteStreaminline
getEndian() const overridellvm::AppendingBinaryByteStreaminlinevirtual
getFlags() const overridellvm::AppendingBinaryByteStreaminlinevirtual
getLength() overridellvm::AppendingBinaryByteStreaminlinevirtual
insert(uint64_t Offset, ArrayRef< uint8_t > Bytes)llvm::AppendingBinaryByteStreaminline
readBytes(uint64_t Offset, uint64_t Size, ArrayRef< uint8_t > &Buffer) overridellvm::AppendingBinaryByteStreaminlinevirtual
readLongestContiguousChunk(uint64_t Offset, ArrayRef< uint8_t > &Buffer) overridellvm::AppendingBinaryByteStreaminlinevirtual
writeBytes(uint64_t Offset, ArrayRef< uint8_t > Buffer) overridellvm::AppendingBinaryByteStreaminlinevirtual
~BinaryStream()=defaultllvm::BinaryStreamvirtual
~WritableBinaryStream() override=defaultllvm::WritableBinaryStream