Nebula
Loading...
Searching...
No Matches
Util::SimpleTree< VALUETYPE > Class Template Reference

#include <simpletree.h>

Detailed Description

template<class VALUETYPE>
class Util::SimpleTree< VALUETYPE >

A simple tree class which stores its nodes in Util::Arrays.

Classes

class  Node
 public node class More...
 

Public Member Functions

 SimpleTree ()
 default constructor
 
NodeRoot ()
 read/write access to root element
 
const NodeRoot () const
 read-only access to root element
 

Private Attributes

Node rootNode
 

Constructor & Destructor Documentation

◆ SimpleTree()

template<class VALUETYPE >
Util::SimpleTree< VALUETYPE >::SimpleTree ( )

default constructor

Member Function Documentation

◆ Root() [1/2]

template<class VALUETYPE >
SimpleTree< VALUETYPE >::Node & Util::SimpleTree< VALUETYPE >::Root ( )

read/write access to root element

◆ Root() [2/2]

template<class VALUETYPE >
const SimpleTree< VALUETYPE >::Node & Util::SimpleTree< VALUETYPE >::Root ( ) const

read-only access to root element

Member Data Documentation

◆ rootNode

template<class VALUETYPE >
Node Util::SimpleTree< VALUETYPE >::rootNode
private

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