Ptex
|
A list of items kept in least-recently-used (LRU) order. More...
#include <PtexCache.h>
Public Member Functions | |
PtexLruList () | |
~PtexLruList () | |
void | extract (PtexLruItem *node) |
void | push (PtexLruItem *node) |
bool | pop () |
Private Attributes | |
PtexLruItem | _end |
A list of items kept in least-recently-used (LRU) order.
Only items not in use are kept in the list.
Definition at line 152 of file PtexCache.h.
|
inline |
Definition at line 154 of file PtexCache.h.
|
inline |
Definition at line 155 of file PtexCache.h.
|
inline |
Definition at line 157 of file PtexCache.h.
References PtexLruItem::_next, and PtexLruItem::_prev.
Referenced by PtexCacheImpl::setDataInUse(), and PtexCacheImpl::setFileInUse().
|
inline |
Definition at line 178 of file PtexCache.h.
Referenced by PtexCacheImpl::~PtexCacheImpl().
|
inline |
Definition at line 165 of file PtexCache.h.
References PtexLruItem::_next, PtexLruItem::_parent, and PtexLruItem::_prev.
Referenced by PtexCacheImpl::setDataUnused(), and PtexCacheImpl::setFileUnused().
|
private |
Definition at line 186 of file PtexCache.h.