SpiecsEngine
 
Loading...
Searching...
No Matches
scl::tree< T > Class Template Reference

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>
treeAddChild (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.
 
m_Data
 This node stored data.
 

Detailed Description

template<typename T>
class scl::tree< T >

simple tree.

Template Parameters
Tspecific stored type.

Definition at line 17 of file Tree.h.


The documentation for this class was generated from the following file: