LLVM 19.0.0git
llvm::MemoryBufferByteStream Member List

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

BinaryByteStream()=defaultllvm::BinaryByteStream
BinaryByteStream(ArrayRef< uint8_t > Data, llvm::endianness Endian)llvm::BinaryByteStreaminline
BinaryByteStream(StringRef Data, llvm::endianness Endian)llvm::BinaryByteStreaminline
checkOffsetForRead(uint64_t Offset, uint64_t DataSize)llvm::BinaryStreaminlineprotected
Datallvm::BinaryByteStreamprotected
data() constllvm::BinaryByteStreaminline
Endianllvm::BinaryByteStreamprotected
getEndian() const overridellvm::BinaryByteStreaminlinevirtual
getFlags() constllvm::BinaryStreaminlinevirtual
getLength() overridellvm::BinaryByteStreaminlinevirtual
MemBufferllvm::MemoryBufferByteStream
MemoryBufferByteStream(std::unique_ptr< MemoryBuffer > Buffer, llvm::endianness Endian)llvm::MemoryBufferByteStreaminline
readBytes(uint64_t Offset, uint64_t Size, ArrayRef< uint8_t > &Buffer) overridellvm::BinaryByteStreaminlinevirtual
readLongestContiguousChunk(uint64_t Offset, ArrayRef< uint8_t > &Buffer) overridellvm::BinaryByteStreaminlinevirtual
str() constllvm::BinaryByteStreaminline
~BinaryStream()=defaultllvm::BinaryStreamvirtual