ACE_Null_Caching_Strategy< ATTRIBUTES, CACHING_UTILITY > Class Template ReferenceThe is a special caching strategy which doesnt have the purging feature. More...
Collaboration diagram for ACE_Null_Caching_Strategy< ATTRIBUTES, CACHING_UTILITY >:
Detailed Descriptiontemplate<class ATTRIBUTES, class CACHING_UTILITY>
The is a special caching strategy which doesnt have the purging feature.
|
typedef ATTRIBUTES ACE_Null_Caching_Strategy< ATTRIBUTES, CACHING_UTILITY >::CACHING_ATTRIBUTES |
ACE_INLINE ATTRIBUTES ACE_Null_Caching_Strategy< ATTRIBUTES, CACHING_UTILITY >::attributes | ( | void | ) | [inline] |
Accessor method.
ACE_INLINE double ACE_Null_Caching_Strategy< ATTRIBUTES, CACHING_UTILITY >::purge_percent | ( | void | ) | [inline] |
Get the percentage of entries to purge.
ACE_INLINE void ACE_Null_Caching_Strategy< ATTRIBUTES, CACHING_UTILITY >::purge_percent | ( | double | percentage | ) | [inline] |
Set the percentage of entries to purge.
ACE_INLINE int ACE_Null_Caching_Strategy< ATTRIBUTES, CACHING_UTILITY >::notify_bind | ( | int | result, | |
const ATTRIBUTES & | attr | |||
) | [inline] |
Notification for an item getting bound into the cache.
ACE_INLINE int ACE_Null_Caching_Strategy< ATTRIBUTES, CACHING_UTILITY >::notify_find | ( | int | result, | |
ATTRIBUTES & | attr | |||
) | [inline] |
This method acts as a notification about the CONTAINERs find method call
ACE_INLINE int ACE_Null_Caching_Strategy< ATTRIBUTES, CACHING_UTILITY >::notify_unbind | ( | int | result, | |
const ATTRIBUTES & | attr | |||
) | [inline] |
This method acts as a notification about the CONTAINERs unbind method call
ACE_INLINE int ACE_Null_Caching_Strategy< ATTRIBUTES, CACHING_UTILITY >::notify_trybind | ( | int | result, | |
ATTRIBUTES & | attr | |||
) | [inline] |
This method acts as a notification about the CONTAINERs trybind method call
ACE_INLINE int ACE_Null_Caching_Strategy< ATTRIBUTES, CACHING_UTILITY >::notify_rebind | ( | int | result, | |
const ATTRIBUTES & | attr | |||
) | [inline] |
Notification for an item getting bound again into the cache.
ACE_INLINE CACHING_UTILITY & ACE_Null_Caching_Strategy< ATTRIBUTES, CACHING_UTILITY >::caching_utility | ( | void | ) | [inline] |
Purge the cache.
ACE_INLINE void ACE_Null_Caching_Strategy< ATTRIBUTES, CACHING_UTILITY >::dump | ( | void | ) | const [inline] |
Dumps the state of the object.
CACHING_UTILITY ACE_Null_Caching_Strategy< ATTRIBUTES, CACHING_UTILITY >::caching_utility_ [private] |
This is the helper class which will decide and expunge entries from the cache.