|
systemc-clang 2.0.0
Parsing SystemC constructs
|
class TreeNode<T> More...
#include <Tree.h>

Public Member Functions | |
| TreeNode (T data) | |
| Parent node. | |
| TreeNode (const TreeNode &from) | |
| virtual | ~TreeNode () |
| T | getData () const |
| const T * | getDataPtr () |
| std::string | toString () const |
| bool | isDiscovered () const |
| void | setDiscovered () |
| void | resetDiscovered () |
| void | setParent (TreeNode *from) |
| TreeNode * | getParent () const |
| void | dump (llvm::raw_ostream &outstream=llvm::outs()) |
| virtual void | visit (llvm::raw_ostream &outstream=llvm::outs()) |
Private Attributes | |
| T | data_ |
| bool | discovered_ |
| Data item. | |
| TreeNode * | parent_ |
| Whether this node was discovered or not. | |
class TreeNode<T>
|
inline |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
|
private |
|
private |
|
private |