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.