Template Class TreeNode
Defined in File tree.hpp
Class Documentation
-
template<typename T>
class TreeNode Element of the tree. it has a single parent and N >= 0 children.
Public Functions
-
inline const ChildrenVector &children() const
-
inline ChildrenVector &children()
-
inline bool isLeaf() const
-
inline uint32_t nodeId() const
-
inline void setNodeId(uint32_t id)
-
inline const std::string &cachedPath() const
-
inline const uint16_t *bracketOffsets() const
-
inline uint8_t bracketCount() const
-
inline void setCachedPath(std::string path)
-
inline const ChildrenVector &children() const