LLVM  4.0.0
llvm::msf::WritableMappedBlockStream Member List

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

commit() const overridellvm::msf::WritableMappedBlockStreamvirtual
createDirectoryStream(const MSFLayout &Layout, const WritableStream &MsfData)llvm::msf::WritableMappedBlockStreamstatic
createFpmStream(const MSFLayout &Layout, const WritableStream &MsfData)llvm::msf::WritableMappedBlockStreamstatic
createIndexedStream(const MSFLayout &Layout, const WritableStream &MsfData, uint32_t StreamIndex)llvm::msf::WritableMappedBlockStreamstatic
createStream(uint32_t BlockSize, uint32_t NumBlocks, const MSFStreamLayout &Layout, const WritableStream &MsfData)llvm::msf::WritableMappedBlockStreamstatic
getBlockSize() const llvm::msf::WritableMappedBlockStreaminline
getLength() const overridellvm::msf::WritableMappedBlockStreamvirtual
getNumBlocks() const llvm::msf::WritableMappedBlockStreaminline
getStreamLayout() const llvm::msf::WritableMappedBlockStreaminline
getStreamLength() const llvm::msf::WritableMappedBlockStreaminline
readBytes(uint32_t Offset, uint32_t Size, ArrayRef< uint8_t > &Buffer) const overridellvm::msf::WritableMappedBlockStreamvirtual
readLongestContiguousChunk(uint32_t Offset, ArrayRef< uint8_t > &Buffer) const overridellvm::msf::WritableMappedBlockStreamvirtual
WritableMappedBlockStream(uint32_t BlockSize, uint32_t NumBlocks, const MSFStreamLayout &StreamLayout, const WritableStream &MsfData)llvm::msf::WritableMappedBlockStreamprotected
writeBytes(uint32_t Offset, ArrayRef< uint8_t > Buffer) const overridellvm::msf::WritableMappedBlockStreamvirtual
~ReadableStream()=defaultllvm::msf::ReadableStreamvirtual
~WritableStream() override=defaultllvm::msf::WritableStream