#include <LineNodeMgr.h>
Classes | |
| struct | Node |
Public Member Functions | |
| LineNodeMgr () | |
| Node * | front () const |
| Node * | back () const |
| bool | contains (const Node *node) const |
| virtual void | insertAfter (Node *node, Node *basis) |
| virtual void | erase (Node *node) |
| virtual void | pushBack (Node *node) |
| virtual void | pushFront (Node *node) |
| virtual void | clear () |
Protected Attributes | |
| Node * | mHead |
| Node * | mTail |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
protected |
|
protected |