Template Class UnaryNode#
Defined in File NodeDefs.h
Inheritance Relationships#
Base Type#
public Node< ReturnType >
(Template Class Node)
Class Documentation#
-
template<typename T, typename ReturnType, typename Derived>
class UnaryNode : public Node<ReturnType># Public Functions
-
inline virtual ReturnType operator[](unsigned idx) const#
-
inline virtual unsigned GetSize() const#
-
inline virtual const std::string &GetName() const#
-
inline virtual bool HasParent() const#
-
inline virtual const std::string &GetParentName() const#
-
inline virtual bool HasGrandparent() const#
-
inline virtual const std::string &GetGrandparentName() const#
-
inline virtual unsigned GetParentIndex(unsigned index) const#
-
inline virtual ReturnType operator[](unsigned idx) const#