The node type of the cache lists.
Definition at line 165 of file lrucachetable.inl.
Public Field Index: | |
| StoredType | data |
| The data cached. | |
| size_t | hashCode |
| This entries hash code (calculated once on insertion). | |
| Public Field Index: inherited from alib::lang::SidiNodeBase< Entry > | |
| Entry * | n |
Additional Inherited Members | |
| Public Method Index: inherited from alib::lang::SidiNodeBase< Entry > | |
| SidiNodeBase () noexcept=default | |
| Default constructor. (Does not initialize the pointer.). | |
| Entry * | addBehind (Entry *elem) noexcept |
| integer | count (SidiNodeBase *end=nullptr) const noexcept |
| bool | hasNext () const |
| void | next (SidiNodeBase *p) |
| SidiNodeBase & | operator= (const SidiNodeBase &)=delete |
| bool | pointsTo (const SidiNodeBase *elem) const |
| Entry * | removeNext () noexcept |
| Entry * | removeRangeBehind (Entry *last) noexcept |
| StoredType alib::containers::LRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >::Entry::data |
The data cached.
Definition at line 168 of file lrucachetable.inl.
| size_t alib::containers::LRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >::Entry::hashCode |
This entries hash code (calculated once on insertion).
Definition at line 167 of file lrucachetable.inl.