#include <ut_list_epoc.hpp>
Public Types | |
| typedef NodeType | Node |
Public Member Functions | |
| Node * | AppendL (Data Item) |
| void | DeleteNode (Node *ListNode, bool Destroy) |
| void | MoveToTop (Node *ListNode) |
| ~CList () | |
| void | reset () |
| void | DeleteFirst () |
| void | DeleteLast () |
| Data | Top () |
| Data | Pop () |
| void | Push (Data Item) |
Static Public Member Functions | |
| static CList< Data, NodeType > * | NewL () |
Public Attributes | |
| Node * | iFirst |
| Node * | iCurrent |
| TInt | iCount |
Protected Member Functions | |
| CList () | |
| void | ConstructL () |
Definition at line 69 of file ut_list_epoc.hpp.
| typedef NodeType CList< Data, NodeType >::Node |
Definition at line 71 of file ut_list_epoc.hpp.
| CList< Data, NodeType >::~CList | ( | ) | [inline] |
Definition at line 124 of file ut_list_epoc.hpp.
| CList< Data, NodeType >::CList | ( | ) | [inline, protected] |
Definition at line 177 of file ut_list_epoc.hpp.
| Node* CList< Data, NodeType >::AppendL | ( | Data | Item | ) | [inline] |
Definition at line 75 of file ut_list_epoc.hpp.
| void CList< Data, NodeType >::ConstructL | ( | ) | [inline, protected] |
Definition at line 178 of file ut_list_epoc.hpp.
| void CList< Data, NodeType >::DeleteFirst | ( | ) | [inline] |
Definition at line 136 of file ut_list_epoc.hpp.
Referenced by CList< Data *, PtrNode< Data > >::Pop().
| void CList< Data, NodeType >::DeleteLast | ( | ) | [inline] |
Definition at line 146 of file ut_list_epoc.hpp.
| void CList< Data, NodeType >::DeleteNode | ( | Node * | ListNode, | |
| bool | Destroy | |||
| ) | [inline] |
Definition at line 88 of file ut_list_epoc.hpp.
Referenced by CList< Data *, PtrNode< Data > >::DeleteLast(), and CList< Data *, PtrNode< Data > >::MoveToTop().
| void CList< Data, NodeType >::MoveToTop | ( | Node * | ListNode | ) | [inline] |
Definition at line 109 of file ut_list_epoc.hpp.
| static CList<Data, NodeType>* CList< Data, NodeType >::NewL | ( | ) | [inline, static] |
Reimplemented in CPtrList< Data >.
Definition at line 118 of file ut_list_epoc.hpp.
| Data CList< Data, NodeType >::Pop | ( | ) | [inline] |
Definition at line 158 of file ut_list_epoc.hpp.
| void CList< Data, NodeType >::Push | ( | Data | Item | ) | [inline] |
Definition at line 168 of file ut_list_epoc.hpp.
| void CList< Data, NodeType >::reset | ( | ) | [inline] |
Definition at line 127 of file ut_list_epoc.hpp.
Referenced by CList< Data *, PtrNode< Data > >::~CList().
| Data CList< Data, NodeType >::Top | ( | ) | [inline] |
Definition at line 153 of file ut_list_epoc.hpp.
Definition at line 74 of file ut_list_epoc.hpp.
Referenced by CList< Data *, PtrNode< Data > >::AppendL(), CList< Data *, PtrNode< Data > >::DeleteFirst(), CList< Data *, PtrNode< Data > >::DeleteNode(), CList< Data *, PtrNode< Data > >::MoveToTop(), CList< Data *, PtrNode< Data > >::Push(), and CList< Data *, PtrNode< Data > >::reset().
| Node * CList< Data, NodeType >::iCurrent |
Definition at line 73 of file ut_list_epoc.hpp.
Referenced by CList< Data *, PtrNode< Data > >::AppendL(), CList< Data *, PtrNode< Data > >::DeleteFirst(), CList< Data *, PtrNode< Data > >::DeleteLast(), CList< Data *, PtrNode< Data > >::DeleteNode(), CList< Data *, PtrNode< Data > >::Push(), and CList< Data *, PtrNode< Data > >::reset().
Definition at line 73 of file ut_list_epoc.hpp.
Referenced by CList< Data *, PtrNode< Data > >::AppendL(), CList< Data *, PtrNode< Data > >::DeleteFirst(), CList< Data *, PtrNode< Data > >::DeleteNode(), CList< Data *, PtrNode< Data > >::MoveToTop(), CList< Data *, PtrNode< Data > >::Pop(), CList< Data *, PtrNode< Data > >::Push(), CList< Data *, PtrNode< Data > >::reset(), and CList< Data *, PtrNode< Data > >::Top().
ContextLogger2—ContextLogger2 Logger Daemon Internals—Generated on Mon May 2 13:50:03 2011 by Doxygen 1.6.1