This is the complete list of members for AZ::IO::BlockCache, including all inherited members.
| AddDelayedRequests(AZStd::vector< FileRequest * > &internalPending) (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | |
| BlockCache(u64 cacheSize, u32 blockSize, u32 alignment, bool onlyEpilogWrites) (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | |
| BlockCache(BlockCache &&rhs)=delete (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | |
| BlockCache(const BlockCache &rhs)=delete (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | |
| CacheResult enum name | AZ::IO::BlockCache | protected |
| CalculateAvailableRequestSlots() const (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | |
| CalculateCacheableRatePercentage() const (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | |
| CalculateHitRatePercentage() const (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | |
| CollectStatistics(AZStd::vector< Statistic > &statistics) const override | AZ::IO::BlockCache | virtual |
| CompleteRead(FileRequest &request) (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | protected |
| ContinueReadFile(FileRequest *request, u64 fileLength) (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | protected |
| ExecuteRequests() override | AZ::IO::BlockCache | virtual |
| FindInCache(const RequestPath &filePath, u64 offset) const (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | protected |
| FlushCache(const RequestPath &filePath) (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | |
| FlushEntireCache() (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | |
| GetCacheBlockData(u32 index) (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | protected |
| GetName() const | AZ::IO::StreamStackEntry | virtual |
| GetNext() const | AZ::IO::StreamStackEntry | virtual |
| IsCacheBlockInFlight(u32 index) const (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | protected |
| m_alignment (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | protected |
| m_blockLastTouched | AZ::IO::BlockCache | protected |
| m_blockSize (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | protected |
| m_cache (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | protected |
| m_cacheableStat (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | protected |
| m_cachedOffsets | AZ::IO::BlockCache | protected |
| m_cachedPaths | AZ::IO::BlockCache | protected |
| m_cacheSize (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | protected |
| m_context | AZ::IO::StreamStackEntry | protected |
| m_delayedSections | AZ::IO::BlockCache | protected |
| m_hitRateStat (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | protected |
| m_inFlightRequests | AZ::IO::BlockCache | protected |
| m_name | AZ::IO::StreamStackEntry | protected |
| m_next | AZ::IO::StreamStackEntry | protected |
| m_numBlocks (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | protected |
| m_numInFlightRequests (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | protected |
| m_numMetaDataRetrievalInProgress | AZ::IO::BlockCache | protected |
| m_onlyEpilogWrites | AZ::IO::BlockCache | protected |
| m_pendingRequests | AZ::IO::BlockCache | protected |
| operator=(BlockCache &&rhs)=delete (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | |
| operator=(const BlockCache &rhs)=delete (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | |
| PrepareRequest(FileRequest *request) | AZ::IO::StreamStackEntry | virtual |
| QueueRequest(FileRequest *request) override | AZ::IO::BlockCache | virtual |
| ReadFile(FileRequest *request, Requests::ReadData &data) (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | protected |
| ReadFromCache(FileRequest *request, Section §ion, const RequestPath &filePath) (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | protected |
| ReadFromCache(FileRequest *request, Section §ion, u32 cacheBlock) (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | protected |
| RecycleOldestBlock(const RequestPath &filePath, u64 offset) (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | protected |
| Report(const Requests::ReportData &data) const (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | protected |
| ResetCache() (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | protected |
| ResetCacheEntry(u32 index) (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | protected |
| s_fileNotCached (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | protectedstatic |
| ServiceFromCache(FileRequest *request, Section §ion, const RequestPath &filePath, bool sharedRead) (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | protected |
| SetContext(StreamerContext &context) (defined in AZ::IO::StreamStackEntry) | AZ::IO::StreamStackEntry | virtual |
| SetNext(AZStd::shared_ptr< StreamStackEntry > next) | AZ::IO::StreamStackEntry | virtual |
| SplitRequest(Section &prolog, Section &main, Section &epilog, const RequestPath &filePath, u64 fileLength, u64 offset, u64 size, u8 *buffer) const (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | protected |
| StreamStackEntry(AZStd::string &&name) (defined in AZ::IO::StreamStackEntry) | AZ::IO::StreamStackEntry | explicit |
| StreamStackEntry()=default (defined in AZ::IO::StreamStackEntry) | AZ::IO::StreamStackEntry | protected |
| TimePoint typedef (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | protected |
| TouchBlock(u32 index) (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | protected |
| UpdateCompletionEstimates(AZStd::chrono::steady_clock::time_point now, AZStd::vector< FileRequest * > &internalPending, StreamerContext::PreparedQueue::iterator pendingBegin, StreamerContext::PreparedQueue::iterator pendingEnd) override | AZ::IO::BlockCache | virtual |
| UpdatePendingRequestEstimations() (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | |
| UpdateStatus(Status &status) const override | AZ::IO::BlockCache | virtual |
| ~BlockCache() override (defined in AZ::IO::BlockCache) | AZ::IO::BlockCache | |
| ~StreamStackEntry()=default (defined in AZ::IO::StreamStackEntry) | AZ::IO::StreamStackEntry | virtual |