CernVM-FS
2.12.0
|
Public Member Functions | |
ListEntryContent (T content) | |
bool | IsListHead () const |
T | content () const |
void | RemoveFromList () |
Public Member Functions inherited from lru::LruCache< Key, Value >::ListEntry< T > | |
ListEntry () | |
ListEntry (const ListEntry< T > &other) | |
virtual | ~ListEntry () |
bool | IsLonely () const |
Private Attributes | |
T | content_ |
Additional Inherited Members | |
Public Attributes inherited from lru::LruCache< Key, Value >::ListEntry< T > | |
ListEntry< T > * | next |
ListEntry< T > * | prev |
Protected Member Functions inherited from lru::LruCache< Key, Value >::ListEntry< T > | |
void | InsertAsSuccessor (ListEntryContent< T > *entry) |
void | InsertAsPredecessor (ListEntryContent< T > *entry) |
Specialized ListEntry to contain a data entry of type T
|
inlineexplicit |
|
inline |
Definition at line 386 of file lru.h.
Referenced by lru::LruCache< Key, Value >::ListEntryContent< Key >::ListEntryContent().
|
inlinevirtual |
Checks if the ListEntry is the list head
Implements lru::LruCache< Key, Value >::ListEntry< T >.
Definition at line 385 of file lru.h.
Referenced by lru::LruCache< Key, Value >::ListEntry< fuse_ino_t >::InsertAsPredecessor().
|
inlinevirtual |
See ListEntry base class.
Implements lru::LruCache< Key, Value >::ListEntry< T >.
|
private |
The data content of this ListEntry
Definition at line 404 of file lru.h.
Referenced by lru::LruCache< Key, Value >::ListEntryContent< Key >::content(), and lru::LruCache< Key, Value >::ListEntryContent< Key >::ListEntryContent().