#include <CacheStrategy.h>
§ ~CCacheStrategy()
CCacheStrategy::~CCacheStrategy |
( |
| ) |
|
|
virtualdefault |
§ CachedDataEndPos()
virtual int64_t XFILE::CCacheStrategy::CachedDataEndPos |
( |
| ) |
|
|
pure virtual |
§ CachedDataEndPosIfSeekTo()
virtual int64_t XFILE::CCacheStrategy::CachedDataEndPosIfSeekTo |
( |
int64_t |
iFilePosition | ) |
|
|
pure virtual |
§ ClearEndOfInput()
void CCacheStrategy::ClearEndOfInput |
( |
| ) |
|
|
virtual |
§ Close()
virtual void XFILE::CCacheStrategy::Close |
( |
| ) |
|
|
pure virtual |
§ CreateNew()
§ EndOfInput()
void CCacheStrategy::EndOfInput |
( |
| ) |
|
|
virtual |
§ GetMaxWriteSize()
virtual size_t XFILE::CCacheStrategy::GetMaxWriteSize |
( |
const size_t & |
iRequestSize | ) |
|
|
pure virtual |
§ IsCachedPosition()
virtual bool XFILE::CCacheStrategy::IsCachedPosition |
( |
int64_t |
iFilePosition | ) |
|
|
pure virtual |
§ IsEndOfInput()
bool CCacheStrategy::IsEndOfInput |
( |
| ) |
|
|
virtual |
§ Open()
virtual int XFILE::CCacheStrategy::Open |
( |
| ) |
|
|
pure virtual |
§ ReadFromCache()
virtual int XFILE::CCacheStrategy::ReadFromCache |
( |
char * |
pBuffer, |
|
|
size_t |
iMaxSize |
|
) |
| |
|
pure virtual |
§ Reset()
virtual bool XFILE::CCacheStrategy::Reset |
( |
int64_t |
iSourcePosition, |
|
|
bool |
clearAnyway = true |
|
) |
| |
|
pure virtual |
§ Seek()
virtual int64_t XFILE::CCacheStrategy::Seek |
( |
int64_t |
iFilePosition | ) |
|
|
pure virtual |
§ WaitForData()
virtual int64_t XFILE::CCacheStrategy::WaitForData |
( |
unsigned int |
iMinAvail, |
|
|
unsigned int |
iMillis |
|
) |
| |
|
pure virtual |
§ WriteToCache()
virtual int XFILE::CCacheStrategy::WriteToCache |
( |
const char * |
pBuffer, |
|
|
size_t |
iSize |
|
) |
| |
|
pure virtual |
§ m_bEndOfInput
bool XFILE::CCacheStrategy::m_bEndOfInput = false |
|
protected |
§ m_space
CEvent XFILE::CCacheStrategy::m_space |
The documentation for this class was generated from the following files: