LLVM 20.0.0git
|
This is the complete list of members for llvm::msf::WritableMappedBlockStream, including all inherited members.
checkOffsetForRead(uint64_t Offset, uint64_t DataSize) | llvm::BinaryStream | inlineprotected |
checkOffsetForWrite(uint64_t Offset, uint64_t DataSize) | llvm::WritableBinaryStream | inlineprotected |
commit() override | llvm::msf::WritableMappedBlockStream | virtual |
createDirectoryStream(const MSFLayout &Layout, WritableBinaryStreamRef MsfData, BumpPtrAllocator &Allocator) | llvm::msf::WritableMappedBlockStream | static |
createFpmStream(const MSFLayout &Layout, WritableBinaryStreamRef MsfData, BumpPtrAllocator &Allocator, bool AltFpm=false) | llvm::msf::WritableMappedBlockStream | static |
createIndexedStream(const MSFLayout &Layout, WritableBinaryStreamRef MsfData, uint32_t StreamIndex, BumpPtrAllocator &Allocator) | llvm::msf::WritableMappedBlockStream | static |
createStream(uint32_t BlockSize, const MSFStreamLayout &Layout, WritableBinaryStreamRef MsfData, BumpPtrAllocator &Allocator) | llvm::msf::WritableMappedBlockStream | static |
getBlockSize() const | llvm::msf::WritableMappedBlockStream | inline |
getEndian() const override | llvm::msf::WritableMappedBlockStream | inlinevirtual |
getFlags() const override | llvm::WritableBinaryStream | inlinevirtual |
getLength() override | llvm::msf::WritableMappedBlockStream | virtual |
getNumBlocks() const | llvm::msf::WritableMappedBlockStream | inline |
getStreamLayout() const | llvm::msf::WritableMappedBlockStream | inline |
getStreamLength() const | llvm::msf::WritableMappedBlockStream | inline |
readBytes(uint64_t Offset, uint64_t Size, ArrayRef< uint8_t > &Buffer) override | llvm::msf::WritableMappedBlockStream | virtual |
readLongestContiguousChunk(uint64_t Offset, ArrayRef< uint8_t > &Buffer) override | llvm::msf::WritableMappedBlockStream | virtual |
WritableMappedBlockStream(uint32_t BlockSize, const MSFStreamLayout &StreamLayout, WritableBinaryStreamRef MsfData, BumpPtrAllocator &Allocator) | llvm::msf::WritableMappedBlockStream | protected |
writeBytes(uint64_t Offset, ArrayRef< uint8_t > Buffer) override | llvm::msf::WritableMappedBlockStream | virtual |
~BinaryStream()=default | llvm::BinaryStream | virtual |
~WritableBinaryStream() override=default | llvm::WritableBinaryStream |