LLVM 19.0.0git
llvm::WritableBinaryStream Member List

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

checkOffsetForRead(uint64_t Offset, uint64_t DataSize)llvm::BinaryStreaminlineprotected
checkOffsetForWrite(uint64_t Offset, uint64_t DataSize)llvm::WritableBinaryStreaminlineprotected
commit()=0llvm::WritableBinaryStreampure virtual
getEndian() const =0llvm::BinaryStreampure virtual
getFlags() const overridellvm::WritableBinaryStreaminlinevirtual
getLength()=0llvm::BinaryStreampure virtual
readBytes(uint64_t Offset, uint64_t Size, ArrayRef< uint8_t > &Buffer)=0llvm::BinaryStreampure virtual
readLongestContiguousChunk(uint64_t Offset, ArrayRef< uint8_t > &Buffer)=0llvm::BinaryStreampure virtual
writeBytes(uint64_t Offset, ArrayRef< uint8_t > Data)=0llvm::WritableBinaryStreampure virtual
~BinaryStream()=defaultllvm::BinaryStreamvirtual
~WritableBinaryStream() override=defaultllvm::WritableBinaryStream