#include <GP_NodeTree.h>

Public Member Functions | |
| GP_NodeTree (void) | |
| GP_NodeTree (const GP_NodeTree &tree) | |
| virtual | ~GP_NodeTree (void) |
| GP_Node * | copyFrom (const GP_NodeTree &src, const GP_Node *=0) |
| int | copyFrom (const GP_NodeTree &src, const GP_NodeTree &destpool) |
| int | insert (const GP_Node &d) |
| int | append (const GP_Node &d) |
| const GP_Node * | remove (void) |
| const GP_Node * | remove (int key) |
| const GP_Node * | remove (const GP_Node &d) |
| const GP_Node * | find (int key) const |
| const GP_Node * | find (const GP_Node &d) const |
| int | contains (int key) const |
| int | contains (const GP_Node &d) const |
| void | clear (void) |
| void | clearAndDestroy (void) |
Definition at line 30 of file GP_NodeTree.h.
| GP_NodeTree::GP_NodeTree | ( | void | ) |
| GP_NodeTree::GP_NodeTree | ( | const GP_NodeTree & | tree | ) |
| virtual GP_NodeTree::~GP_NodeTree | ( | void | ) | [virtual] |
| int GP_NodeTree::append | ( | const GP_Node & | d | ) | [inline] |
Definition at line 55 of file GP_NodeTree.h.
| void GP_NodeTree::clear | ( | void | ) | [inline] |
| void GP_NodeTree::clearAndDestroy | ( | void | ) |
| int GP_NodeTree::contains | ( | const GP_Node & | d | ) | const [inline] |
Definition at line 81 of file GP_NodeTree.h.
| int GP_NodeTree::contains | ( | int | key | ) | const |
| int GP_NodeTree::copyFrom | ( | const GP_NodeTree & | src, | |
| const GP_NodeTree & | destpool | |||
| ) |
| GP_Node* GP_NodeTree::copyFrom | ( | const GP_NodeTree & | src, | |
| const GP_Node * | = 0 | |||
| ) |
Definition at line 74 of file GP_NodeTree.h.
| const GP_Node* GP_NodeTree::find | ( | int | key | ) | const |
| int GP_NodeTree::insert | ( | const GP_Node & | d | ) | [inline] |
Definition at line 51 of file GP_NodeTree.h.
Definition at line 66 of file GP_NodeTree.h.
| const GP_Node* GP_NodeTree::remove | ( | int | key | ) |
| const GP_Node* GP_NodeTree::remove | ( | void | ) | [inline] |
Definition at line 61 of file GP_NodeTree.h.
1.5.9