Lines Matching refs:MappedBlockStream
45 MappedBlockStream::MappedBlockStream(uint32_t BlockSize, in MappedBlockStream() function in MappedBlockStream
52 std::unique_ptr<MappedBlockStream> MappedBlockStream::createStream( in createStream()
55 return std::make_unique<MappedBlockStreamImpl<MappedBlockStream>>( in createStream()
59 std::unique_ptr<MappedBlockStream> MappedBlockStream::createIndexedStream( in createIndexedStream()
66 return std::make_unique<MappedBlockStreamImpl<MappedBlockStream>>( in createIndexedStream()
70 std::unique_ptr<MappedBlockStream>
71 MappedBlockStream::createDirectoryStream(const MSFLayout &Layout, in createDirectoryStream()
80 std::unique_ptr<MappedBlockStream>
81 MappedBlockStream::createFpmStream(const MSFLayout &Layout, in createFpmStream()
88 Error MappedBlockStream::readBytes(uint32_t Offset, uint32_t Size, in readBytes()
166 Error MappedBlockStream::readLongestContiguousChunk(uint32_t Offset, in readLongestContiguousChunk()
196 uint32_t MappedBlockStream::getLength() { return StreamLayout.Length; } in getLength()
198 bool MappedBlockStream::tryReadContiguously(uint32_t Offset, uint32_t Size, in tryReadContiguously()
239 Error MappedBlockStream::readBytes(uint32_t Offset, in readBytes()
272 void MappedBlockStream::invalidateCache() { CacheMap.shrink_and_clear(); } in invalidateCache()
274 void MappedBlockStream::fixCacheAfterWrite(uint32_t Offset, in fixCacheAfterWrite()