#include <simpleCacheSelector.h>
Public Member Functions | |
ExtendedCache * | firstCache () |
ExtendedCache * | nextCache () |
void | setCache (const Type &type, ExtendedCache *cache=NULL, bool isMine=false) |
void | setCache (ExtendedCache *cache=NULL, bool isMine=false) |
ExtendedCache * iopc::SimpleCacheSelector::firstCache | ( | ) | [virtual] |
< Return first cache. Used when traversing all caches contained in selector. Traverses through caches contained in selector.
Implements iopc::CacheSelector.
ExtendedCache * iopc::SimpleCacheSelector::nextCache | ( | ) | [virtual] |
Returns cache associated with object ID.
Implements iopc::CacheSelector.
void iopc::SimpleCacheSelector::setCache | ( | const Type & | type, | |
ExtendedCache * | cache = NULL , |
|||
bool | isMine = false | |||
) |
Sets object cache for specified type.
void iopc::SimpleCacheSelector::setCache | ( | ExtendedCache * | cache = NULL , |
|
bool | isMine = false | |||
) |
Sets object cache for all types.