Lines Matching refs:MappedBlockStream
43 MappedBlockStream::MappedBlockStream(uint32_t BlockSize, in MappedBlockStream() function in MappedBlockStream
50 std::unique_ptr<MappedBlockStream> MappedBlockStream::createStream( in createStream()
53 return std::make_unique<MappedBlockStreamImpl<MappedBlockStream>>( in createStream()
57 std::unique_ptr<MappedBlockStream> MappedBlockStream::createIndexedStream( in createIndexedStream()
64 return std::make_unique<MappedBlockStreamImpl<MappedBlockStream>>( in createIndexedStream()
68 std::unique_ptr<MappedBlockStream>
69 MappedBlockStream::createDirectoryStream(const MSFLayout &Layout, in createDirectoryStream()
78 std::unique_ptr<MappedBlockStream>
79 MappedBlockStream::createFpmStream(const MSFLayout &Layout, in createFpmStream()
86 Error MappedBlockStream::readBytes(uint64_t Offset, uint64_t Size, in readBytes()
164 Error MappedBlockStream::readLongestContiguousChunk(uint64_t Offset, in readLongestContiguousChunk()
194 uint64_t MappedBlockStream::getLength() { return StreamLayout.Length; } in getLength()
196 bool MappedBlockStream::tryReadContiguously(uint64_t Offset, uint64_t Size, in tryReadContiguously()
237 Error MappedBlockStream::readBytes(uint64_t Offset, in readBytes()
270 void MappedBlockStream::invalidateCache() { CacheMap.shrink_and_clear(); } in invalidateCache()
272 void MappedBlockStream::fixCacheAfterWrite(uint64_t Offset, in fixCacheAfterWrite()