|
| AZ_CLASS_ALLOCATOR (RemoteFileCache, OSAllocator) |
|
| RemoteFileCache (const RemoteFileCache &other)=default |
|
| RemoteFileCache (RemoteFileCache &&other) |
|
RemoteFileCache & | operator= (RemoteFileCache &&other) |
|
void | Invalidate () |
|
AZ::u64 | RemainingBytes () |
|
AZ::u64 | CacheFilePosition () |
|
AZ::u64 | CacheStartFilePosition () |
|
AZ::u64 | CacheEndFilePosition () |
|
bool | IsFilePositionInCache (AZ::u64 filePosition) |
|
void | SetCachePositionFromFilePosition (AZ::u64 filePosition) |
|
void | SetFilePosition (AZ::u64 filePosition) |
|
void | OffsetFilePosition (AZ::s64 offset) |
|
bool | Eof () |
|
void | SyncCheck () |
|
|
AZStd::vector< char, AZ::OSStdAllocator > | m_cacheLookaheadBuffer |
|
AZ::u64 | m_cacheLookaheadPos = 0 |
|
AZ::u64 | m_fileSize = 0 |
|
AZ::u64 | m_fileSizeTime = 0 |
|
AZ::u64 | m_filePosition = 0 |
|
HandleType | m_fileHandle = AZ::IO::InvalidHandle |
|
OpenMode | m_openMode = OpenMode::Invalid |
|
The documentation for this class was generated from the following file:
- Code/Framework/AzFramework/AzFramework/IO/RemoteFileIO.h