1 #ifndef EXPR_InheritedNode_H
2 #define EXPR_InheritedNode_H
4 #include "EXPR_ChildNode.h"
5 #include "EXPR_ParentNode.h"
77 std::stringstream ret;
This class describes a child node of the tree.
Definition: EXPR_ChildNode.h:12
virtual tMemSize getContentsMemorySize() const override
return nthe memory size of the included associations
Definition: EXPR_ChildNode.h:58
This class describes a child & parent node.
Definition: EXPR_InheritedNode.h:15
virtual ~EXPR_InheritedNode()
delete the class
Definition: EXPR_InheritedNode.h:38
EXPR_InheritedNode()
create the class
Definition: EXPR_InheritedNode.h:32
virtual tMemSize getContentsMemorySize() const override
return nthe memory size of the included associations
Definition: EXPR_InheritedNode.h:64
virtual tMemSize getMemorySize() const override
return the memory size of the class
Definition: EXPR_InheritedNode.h:52
virtual tString toString() const override
return the string representation of this
Definition: EXPR_InheritedNode.h:76
This class is a parent node with children.
Definition: EXPR_ParentNode.h:23
virtual tMemSize getContentsMemorySize() const override
return nthe memory size of the included associations
Definition: EXPR_ParentNode.h:69
virtual tString toString() const override
return the string representation of this
Definition: EXPR_ParentNode.h:169