Go to the source code of this file.
Namespaces | |
| namespace | base |
Classes | |
| class | base::Dlink< T, LOCK > |
| Class for a link in a Dlist. More... | |
| class | base::Dlist< T, LOCK > |
| Template class for a circular double-link list. More... | |
| class | base::DlistIterator< T, LOCK > |
| Iterator to traverse a Dlist. More... | |
Defines | |
| #define | BASE_DLIST_HH 1 |
| #define | DLIST_SENTINEL_NULL_OBJ (reinterpret_cast<T*>(ILLEGAL_PTR)) |
| #define | CHECK_DLIST_HEAD_TAIL() |
| #define BASE_DLIST_HH 1 |
| #define CHECK_DLIST_HEAD_TAIL | ( | ) |
Value:
CHECK_TYPESIG( mHead, TYPESIG_DLINK ); \ CHECK_TYPESIG( mTail, TYPESIG_DLINK ); \ ASSERT( mHead->mObj == DLIST_SENTINEL_NULL_OBJ );
| #define DLIST_SENTINEL_NULL_OBJ (reinterpret_cast<T*>(ILLEGAL_PTR)) |
Palomino 3D Engine documents generated by doxygen 1.5.3 on Fri Nov 23 11:26:13 2007