#include <doublelinkedlist.h>

Public Member Functions | |
| LLDoubleLinkedNode (DATA_TYPE *data) | |
| ~LLDoubleLinkedNode () | |
| void | deleteData () |
| void | removeData () |
Public Attributes | |
| DATA_TYPE * | mDatap |
| LLDoubleLinkedNode * | mNextp |
| LLDoubleLinkedNode * | mPrevp |
Definition at line 39 of file doublelinkedlist.h.
| LLDoubleLinkedNode< DATA_TYPE >::LLDoubleLinkedNode | ( | DATA_TYPE * | data | ) | [inline] |
Definition at line 270 of file doublelinkedlist.h.
| LLDoubleLinkedNode< DATA_TYPE >::~LLDoubleLinkedNode | ( | ) | [inline] |
Definition at line 279 of file doublelinkedlist.h.
References llerror, and LLDoubleLinkedNode< DATA_TYPE >::mDatap.
| void LLDoubleLinkedNode< DATA_TYPE >::deleteData | ( | ) | [inline] |
Definition at line 290 of file doublelinkedlist.h.
References LLDoubleLinkedNode< DATA_TYPE >::mDatap, and NULL.
| void LLDoubleLinkedNode< DATA_TYPE >::removeData | ( | ) | [inline] |
Definition at line 298 of file doublelinkedlist.h.
References LLDoubleLinkedNode< DATA_TYPE >::mDatap, and NULL.
| DATA_TYPE* LLDoubleLinkedNode< DATA_TYPE >::mDatap |
Definition at line 42 of file doublelinkedlist.h.
Referenced by LLDoubleLinkedNode< DATA_TYPE >::deleteData(), LLDoubleLinkedList< DATA_TYPE >::insertNode(), LLDoubleLinkedNode< DATA_TYPE >::removeData(), and LLDoubleLinkedNode< DATA_TYPE >::~LLDoubleLinkedNode().
| LLDoubleLinkedNode* LLDoubleLinkedNode< DATA_TYPE >::mNextp |
Definition at line 43 of file doublelinkedlist.h.
Referenced by LLDoubleLinkedList< DATA_TYPE >::addData(), LLDoubleLinkedList< DATA_TYPE >::addNode(), LLDoubleLinkedList< DATA_TYPE >::addNodeAtEnd(), and LLDoubleLinkedList< DATA_TYPE >::insertNode().
| LLDoubleLinkedNode* LLDoubleLinkedNode< DATA_TYPE >::mPrevp |
Definition at line 44 of file doublelinkedlist.h.
Referenced by LLDoubleLinkedList< DATA_TYPE >::addData(), LLDoubleLinkedList< DATA_TYPE >::addNode(), LLDoubleLinkedList< DATA_TYPE >::addNodeAtEnd(), and LLDoubleLinkedList< DATA_TYPE >::insertNode().
1.5.5