Go to the source code of this file.
|
class | catapult::cache::SizeMixin< TSet > |
| A mixin for adding size support to a cache. More...
|
|
class | catapult::cache::ContainsMixin< TSet, TCacheDescriptor > |
| A mixin for adding contains support to a cache. More...
|
|
class | catapult::cache::IterationMixin< TSet > |
| A mixin for adding iteration support to a cache. More...
|
|
struct | catapult::cache::IterationMixin< TSet >::IterableView |
| An iterable view of the cache. More...
|
|
struct | catapult::cache::detail::NoOpAdapter< TValue > |
|
class | catapult::cache::detail::CacheFindIterator< TCacheDescriptor, TValueAdapter, TBaseSetIterator, TValue > |
| An iterator that is returned by cache find functions. More...
|
|
class | catapult::cache::ConstAccessorMixin< TSet, TCacheDescriptor, TValueAdapter > |
| A mixin for adding const access support to a cache. More...
|
|
class | catapult::cache::MutableAccessorMixin< TSet, TCacheDescriptor, TValueAdapter > |
|
class | catapult::cache::ActivePredicateMixin< TSet, TCacheDescriptor > |
| A mixin for adding active querying support to a cache. More...
|
|
class | catapult::cache::BasicInsertRemoveMixin< TSet, TCacheDescriptor > |
| A mixin for adding basic insert and remove support to a cache. More...
|
|
class | catapult::cache::HeightBasedTouchMixin< TSet, THeightGroupedSet > |
| A mixin for height-based touching. More...
|
|
class | catapult::cache::HeightBasedPruningMixin< TSet, THeightGroupedSet > |
| A mixin for height-based pruning. More...
|
|