LLVM 19.0.0git
llvm::BinaryStreamRef Member List

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

BinaryStreamRef()=defaultllvm::BinaryStreamRef
BinaryStreamRef(BinaryStream &Stream)llvm::BinaryStreamRef
BinaryStreamRef(BinaryStream &Stream, uint64_t Offset, std::optional< uint64_t > Length)llvm::BinaryStreamRef
BinaryStreamRef(ArrayRef< uint8_t > Data, llvm::endianness Endian)llvm::BinaryStreamRefexplicit
BinaryStreamRef(StringRef Data, llvm::endianness Endian)llvm::BinaryStreamRefexplicit
BinaryStreamRef(const BinaryStreamRef &Other)=defaultllvm::BinaryStreamRef
BinaryStreamRef(BinaryStreamRef &&Other)=defaultllvm::BinaryStreamRef
BinaryStreamRef(BinaryStreamRef &S, uint64_t Offset, uint64_t Length)=deletellvm::BinaryStreamRef
BinaryStreamRefBase()=defaultllvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream >protected
BinaryStreamRefBase(BinaryStream &BorrowedImpl)llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream >inlineexplicitprotected
BinaryStreamRefBase(std::shared_ptr< BinaryStream > SharedImpl, uint64_t Offset, std::optional< uint64_t > Length)llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream >inlineprotected
BinaryStreamRefBase(BinaryStream &BorrowedImpl, uint64_t Offset, std::optional< uint64_t > Length)llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream >inlineprotected
BinaryStreamRefBase(const BinaryStreamRefBase &Other)=defaultllvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream >protected
BinaryStreamRefBase(BinaryStreamRefBase &&Other)=defaultllvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream >protected
BorrowedImplllvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream >protected
checkOffsetForRead(uint64_t Offset, uint64_t DataSize) constllvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream >inlineprotected
drop_back(uint64_t N) constllvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream >inline
drop_front(uint64_t N) constllvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream >inline
drop_symmetric(uint64_t N) constllvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream >inline
getEndian() constllvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream >inline
getLength() constllvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream >inline
keep_back(uint64_t N) constllvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream >inline
keep_front(uint64_t N) constllvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream >inline
Lengthllvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream >protected
operator=(const BinaryStreamRef &Other)=defaultllvm::BinaryStreamRef
operator=(BinaryStreamRef &&Other)=defaultllvm::BinaryStreamRef
BinaryStreamRefBase< BinaryStreamRef, BinaryStream >::operator=(const BinaryStreamRefBase &Other)=defaultllvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream >protected
BinaryStreamRefBase< BinaryStreamRef, BinaryStream >::operator=(BinaryStreamRefBase &&Other)=defaultllvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream >protected
readBytes(uint64_t Offset, uint64_t Size, ArrayRef< uint8_t > &Buffer) constllvm::BinaryStreamRef
readLongestContiguousChunk(uint64_t Offset, ArrayRef< uint8_t > &Buffer) constllvm::BinaryStreamRef
SharedImplllvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream >protected
slice(uint64_t Offset, uint64_t Len) constllvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream >inline
valid() constllvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream >inline
ViewOffsetllvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream >protected
WritableBinaryStreamRefllvm::BinaryStreamReffriend