|
My Project
|
Classes | |
| class | CNode |
| class | CNodeCache |
Public Member Functions | |
| CBaseList (TCHAR *pName, INT iItems) | |
| CBaseList (TCHAR *pName) | |
| void | RemoveAll () |
| POSITION | GetHeadPositionI () const |
| POSITION | GetTailPositionI () const |
| int | GetCountI () const |
| POSITION | Next (POSITION pos) const |
| POSITION | Prev (POSITION pos) const |
| BOOL | AddTail (CBaseList *pList) |
| BOOL | AddHead (CBaseList *pList) |
| BOOL | AddAfter (POSITION p, CBaseList *pList) |
| BOOL | AddBefore (POSITION p, CBaseList *pList) |
| BOOL | MoveToTail (POSITION pos, CBaseList *pList) |
| BOOL | MoveToHead (POSITION pos, CBaseList *pList) |
| void | Reverse () |
Protected Member Functions | |
| void * | GetNextI (POSITION &rp) const |
| void * | GetI (POSITION p) const |
| POSITION | FindI (void *pObj) const |
| void * | RemoveHeadI () |
| void * | RemoveTailI () |
| void * | RemoveI (POSITION p) |
| POSITION | AddTailI (void *pObj) |
| POSITION | AddHeadI (void *pObj) |
| POSITION | AddAfterI (POSITION p, void *pObj) |
| POSITION | AddBeforeI (POSITION p, void *pObj) |
Protected Attributes | |
| CNode * | m_pFirst |
| CNode * | m_pLast |
| LONG | m_Count |
1.8.12