frepple::utils::Tree::TreeNode Class Reference
This class represents a node in the tree. More...
#include <utils.h>
Inheritance diagram for frepple::utils::Tree::TreeNode:

Public Member Functions | |
TreeNode * | decrement () const |
const string & | getName () const |
TreeNode * | increment () const |
bool | operator< (const TreeNode &o) |
TreeNode (const string &n) | |
virtual | ~TreeNode () |
Friends | |
class | Tree |
Detailed Description
This class represents a node in the tree.
Elements which we want to represent in the tree will need to inherit from this class, since this tree container is intrusive.
Definition at line 3446 of file utils.h.
Constructor & Destructor Documentation
virtual frepple::utils::Tree::TreeNode::~TreeNode | ( | ) | [inline, virtual] |
frepple::utils::Tree::TreeNode::TreeNode | ( | const string & | n | ) | [inline] |
Member Function Documentation
TreeNode* frepple::utils::Tree::TreeNode::decrement | ( | ) | const [inline] |
const string& frepple::utils::Tree::TreeNode::getName | ( | ) | const [inline] |
TreeNode* frepple::utils::Tree::TreeNode::increment | ( | ) | const [inline] |
bool frepple::utils::Tree::TreeNode::operator< | ( | const TreeNode & | o | ) | [inline] |
Friends And Related Function Documentation
The documentation for this class was generated from the following file:
Documentation generated for frePPLe by
