simple tree. More...
#include <Tree.h>
Public Member Functions | |
| template<typename ... Args> | |
| tree (Args &&... args) | |
| Constructor Function. | |
| virtual | ~tree ()=default |
| Destructor Function. | |
| template<typename ... Args> | |
| tree * | AddChild (Args &&... args) |
| Add a child to this tree. | |
| const std::vector< std::unique_ptr< tree > > & | GetChilds () const |
| Get all this node children. | |
| T & | GetData () |
Private Attributes | |
| std::vector< std::unique_ptr< tree > > | m_Childs |
| Children node. | |
| T | m_Data |
| This node stored data. | |
simple tree.
| T | specific stored type. |