diff options
author | Marius Kintel <marius@kintel.net> | 2010-11-06 15:04:03 (GMT) |
---|---|---|
committer | Marius Kintel <marius@kintel.net> | 2010-11-06 15:04:03 (GMT) |
commit | c1c5d8174d0a0949dcd27ee6c32e3d237b244c73 (patch) | |
tree | ab2a6a611ca19da9d163025a50c483333179e24f /src/Tree.h | |
parent | eed6e69530486aa57a981940565ffc0013ef5bd7 (diff) |
doc and cosmetics
Diffstat (limited to 'src/Tree.h')
-rw-r--r-- | src/Tree.h | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -5,13 +5,19 @@ using std::string; +/*! + For now, just an abstraction of the node tree which keeps a dump + cache based on node indices around. + + Note that since node trees don't survive a recompilation, the tree cannot either. + */ class Tree { public: Tree(const AbstractNode *root = NULL) : root_node(root) {} ~Tree() {} - void setRoot(const AbstractNode *root) { this->root_node = root; } + void setRoot(const AbstractNode *root); const AbstractNode *root() const { return this->root_node; } // FIXME: Really return a reference? |