Public Member Functions | |
TCache (unsigned long size=1) | |
~TCache () | |
void | ResizeCache (unsigned long newSize) |
void | EmptyCache () |
E * | GetCache () const |
unsigned long | GetSize () const |
void | FillCache (unsigned long numItems) |
const E & | GetCurrent () const |
bool | Next () |
unsigned long | Skip (unsigned long numToSkip) |
bool | IsEmpty () const |
TCache (const TCache< T, E > &rhs) | |
TCache & | operator= (const TCache< T, E > &rhs) |
TCache | ( | unsigned long | size = 1 |
) | [inline, explicit] |
~TCache | ( | ) | [inline] |
void ResizeCache | ( | unsigned long | newSize | ) | [inline] |
void EmptyCache | ( | ) | [inline] |
E * GetCache | ( | ) | const [inline] |
unsigned long GetSize | ( | ) | const [inline] |
void FillCache | ( | unsigned long | numItems | ) | [inline] |
const E & GetCurrent | ( | ) | const [inline] |
bool Next | ( | ) | [inline] |
unsigned long Skip | ( | unsigned long | numToSkip | ) | [inline] |
bool IsEmpty | ( | ) | const [inline] |