#include <lldlinked.h>
Public Member Functions | |
Type * | getNext () |
Type * | getPrev () |
Type * | getFirst () |
void | init () |
void | unlink () |
LLDLinked () | |
virtual | ~LLDLinked () |
virtual void | deleteAll () |
void | relink (Type &after) |
virtual void | append (Type &after) |
virtual void | insert (Type &before) |
virtual void | put (Type &obj) |
Private Attributes | |
LLDLinked * | mNextp |
LLDLinked * | mPrevp |
Definition at line 34 of file lldlinked.h.
Definition at line 55 of file lldlinked.h.
Definition at line 56 of file lldlinked.h.
Type* LLDLinked< Type >::getNext | ( | ) | [inline] |
Definition at line 40 of file lldlinked.h.
Referenced by LLViewerRegion::cacheFullUpdate(), LLViewerRegion::dumpCache(), and LLViewerRegion::saveCache().
Type* LLDLinked< Type >::getPrev | ( | ) | [inline] |
Definition at line 41 of file lldlinked.h.
Type* LLDLinked< Type >::getFirst | ( | ) | [inline] |
Definition at line 42 of file lldlinked.h.
Referenced by LLDLinked< LLVOCacheEntry >::deleteAll().
void LLDLinked< Type >::init | ( | void | ) | [inline] |
Definition at line 44 of file lldlinked.h.
Referenced by LLViewerRegion::saveCache().
void LLDLinked< Type >::unlink | ( | ) | [inline] |
Definition at line 49 of file lldlinked.h.
Referenced by LLViewerRegion::saveCache(), and LLDLinked< LLVOCacheEntry >::~LLDLinked().
virtual void LLDLinked< Type >::deleteAll | ( | ) | [inline, virtual] |
Definition at line 58 of file lldlinked.h.
Referenced by LLViewerRegion::saveCache().
void LLDLinked< Type >::relink | ( | Type & | after | ) | [inline] |
Definition at line 70 of file lldlinked.h.
virtual void LLDLinked< Type >::append | ( | Type & | after | ) | [inline, virtual] |
Definition at line 77 of file lldlinked.h.
Referenced by LLViewerRegion::LLViewerRegion(), and LLDLinked< LLVOCacheEntry >::put().
virtual void LLDLinked< Type >::insert | ( | Type & | before | ) | [inline, virtual] |
Definition at line 86 of file lldlinked.h.
Referenced by LLViewerRegion::cacheFullUpdate(), and LLViewerRegion::loadCache().
virtual void LLDLinked< Type >::put | ( | Type & | obj | ) | [inline, virtual] |
Definition at line 95 of file lldlinked.h.
Definition at line 36 of file lldlinked.h.
Referenced by LLDLinked< LLVOCacheEntry >::append(), LLDLinked< LLVOCacheEntry >::getFirst(), LLDLinked< LLVOCacheEntry >::getNext(), LLDLinked< LLVOCacheEntry >::init(), LLDLinked< LLVOCacheEntry >::insert(), LLDLinked< LLVOCacheEntry >::LLDLinked(), LLDLinked< LLVOCacheEntry >::relink(), and LLDLinked< LLVOCacheEntry >::unlink().
Definition at line 37 of file lldlinked.h.
Referenced by LLDLinked< LLVOCacheEntry >::append(), LLDLinked< LLVOCacheEntry >::getPrev(), LLDLinked< LLVOCacheEntry >::init(), LLDLinked< LLVOCacheEntry >::insert(), LLDLinked< LLVOCacheEntry >::LLDLinked(), LLDLinked< LLVOCacheEntry >::relink(), and LLDLinked< LLVOCacheEntry >::unlink().