18 friend class cLineMg_c;
62 cLineNd_c *getLast()
const {
return mpLast; }
cLineMg_c()
Constructs a new list container.
bool insertLineNode(cLineNd_c *node, cLineNd_c *prevNode)
Inserts a node after the given previous node.
bool removeLineNode(cLineNd_c *node)
Removes a node from the list.
bool addLastLineNode(cLineNd_c *node)
Adds a node to the end of the list.
bool addTopLineNode(cLineNd_c *node)
Adds a node to the beginning of the list.
cLineNd_c * mpLast
The last node in the list.
cLineNd_c * mpFirst
The first node in the list.
A doubly-linked list node. See cLineMg_c.
cLineNd_c * mpPrev
The previous node.
cLineNd_c * mpNext
The next node.
cLineNd_c()
Constructs a new list node.