Collaboration diagram for ACE_Null_Caching_Strategy< ATTRIBUTES, CACHING_UTILITY >:
|
Public Types |
typedef ATTRIBUTES | CACHING_ATTRIBUTES |
Public Methods |
ATTRIBUTES | attributes (void) |
| Accessor method.
|
double | purge_percent (void) |
| Get the percentage of entries to purge.
|
void | purge_percent (double percentage) |
| Set the percentage of entries to purge.
|
int | notify_bind (int result, const ATTRIBUTES &attr) |
| Notification for an item getting bound into the cache.
|
int | notify_find (int result, ATTRIBUTES &attr) |
int | notify_unbind (int result, const ATTRIBUTES &attr) |
int | notify_trybind (int result, ATTRIBUTES &attr) |
int | notify_rebind (int result, const ATTRIBUTES &attr) |
| Notification for an item getting bound again into the cache.
|
CACHING_UTILITY & | caching_utility (void) |
| Purge the cache.
|
void | dump (void) const |
| Dumps the state of the object.
|
Private Attributes |
CACHING_UTILITY | caching_utility_ |
No purging provided. To be used when purging might be too expensive an operation.