◆ CCache()
Bagel::CCache::CCache |
( |
| ) |
|
◆ ~CCache()
virtual Bagel::CCache::~CCache |
( |
| ) |
|
|
virtual |
◆ load()
void Bagel::CCache::load |
( |
| ) |
|
Loads current object into cache
◆ release()
bool Bagel::CCache::release |
( |
| ) |
|
Releases current object from cache
◆ initialize()
static void Bagel::CCache::initialize |
( |
| ) |
|
|
static |
◆ flush()
static bool Bagel::CCache::flush |
( |
| ) |
|
|
static |
Releases all objects from cache
◆ optimize()
static bool Bagel::CCache::optimize |
( |
uint32 |
lRequestedFreeSpace | ) |
|
|
static |
Releases older objects from cache if need memory
- Parameters
-
lRequestedFreeSpace | Free space requested to remain available |
- Returns
- true if there were any objects to release from the cache. false if there were no objects released.
The documentation for this class was generated from the following file: