Template Class BinaryNode#
Defined in File NodeDefs.h
Inheritance Relationships#
Base Type#
public Node< ReturnType >
(Template Class Node)
Class Documentation#
-
template<typename T, typename U, typename DominantType, typename ReturnType, typename Derived>
class BinaryNode : public Node<ReturnType># Public Functions
-
inline virtual ReturnType operator[](unsigned index) const#
-
inline virtual GetSizePolicy::ReturnType GetSize() const#
-
inline virtual GetNamePolicy::ReturnType GetName() const#
-
inline virtual HasParentPolicy::ReturnType HasParent() const#
-
inline virtual GetParentNamePolicy::ReturnType GetParentName() const#
-
inline virtual HasGrandparentPolicy::ReturnType HasGrandparent() const#
-
inline virtual GetGrandparentNamePolicy::ReturnType GetGrandparentName() const#
-
inline virtual GetParentIndexPolicy::ReturnType GetParentIndex(unsigned index) const#
-
inline virtual ReturnType operator[](unsigned index) const#