LLVM 19.0.0git
llvm::BinaryItemStream< T, Traits > Member List

This is the complete list of members for llvm::BinaryItemStream< T, Traits >, including all inherited members.

BinaryItemStream(llvm::endianness Endian)llvm::BinaryItemStream< T, Traits >inlineexplicit
checkOffsetForRead(uint64_t Offset, uint64_t DataSize)llvm::BinaryStreaminlineprotected
getEndian() const overridellvm::BinaryItemStream< T, Traits >inlinevirtual
getFlags() constllvm::BinaryStreaminlinevirtual
getLength() overridellvm::BinaryItemStream< T, Traits >inlinevirtual
readBytes(uint64_t Offset, uint64_t Size, ArrayRef< uint8_t > &Buffer) overridellvm::BinaryItemStream< T, Traits >inlinevirtual
readLongestContiguousChunk(uint64_t Offset, ArrayRef< uint8_t > &Buffer) overridellvm::BinaryItemStream< T, Traits >inlinevirtual
setItems(ArrayRef< T > ItemArray)llvm::BinaryItemStream< T, Traits >inline
~BinaryStream()=defaultllvm::BinaryStreamvirtual