|
LLVM 22.0.0git
|
This is the complete list of members for llvm::msf::MappedBlockStream, including all inherited members.
| checkOffsetForRead(uint64_t Offset, uint64_t DataSize) | llvm::BinaryStream | inlineprotected |
| createDirectoryStream(const MSFLayout &Layout, BinaryStreamRef MsfData, BumpPtrAllocator &Allocator) | llvm::msf::MappedBlockStream | static |
| createFpmStream(const MSFLayout &Layout, BinaryStreamRef MsfData, BumpPtrAllocator &Allocator) | llvm::msf::MappedBlockStream | static |
| createIndexedStream(const MSFLayout &Layout, BinaryStreamRef MsfData, uint32_t StreamIndex, BumpPtrAllocator &Allocator) | llvm::msf::MappedBlockStream | static |
| createStream(uint32_t BlockSize, const MSFStreamLayout &Layout, BinaryStreamRef MsfData, BumpPtrAllocator &Allocator) | llvm::msf::MappedBlockStream | static |
| getAllocator() | llvm::msf::MappedBlockStream | inline |
| getBlockSize() const | llvm::msf::MappedBlockStream | inline |
| getEndian() const override | llvm::msf::MappedBlockStream | inlinevirtual |
| getFlags() const | llvm::BinaryStream | inlinevirtual |
| getLength() override | llvm::msf::MappedBlockStream | virtual |
| getNumBlocks() const | llvm::msf::MappedBlockStream | inline |
| getStreamLength() const | llvm::msf::MappedBlockStream | inline |
| invalidateCache() | llvm::msf::MappedBlockStream | |
| MappedBlockStream(uint32_t BlockSize, const MSFStreamLayout &StreamLayout, BinaryStreamRef MsfData, BumpPtrAllocator &Allocator) | llvm::msf::MappedBlockStream | protected |
| readBytes(uint64_t Offset, uint64_t Size, ArrayRef< uint8_t > &Buffer) override | llvm::msf::MappedBlockStream | virtual |
| readLongestContiguousChunk(uint64_t Offset, ArrayRef< uint8_t > &Buffer) override | llvm::msf::MappedBlockStream | virtual |
| WritableMappedBlockStream class | llvm::msf::MappedBlockStream | friend |
| ~BinaryStream()=default | llvm::BinaryStream | virtual |