SpatiumLib
Public Member Functions | List of all members
spatium::idx::StringTree Class Reference

Tree structure for strings. Usefull for debugging. More...

#include <StringTree.h>

Inheritance diagram for spatium::idx::StringTree:
Inheritance graph
[legend]
Collaboration diagram for spatium::idx::StringTree:
Collaboration graph
[legend]

Public Member Functions

 StringTree (const std::string &str="")
 Constructor. More...
 
- Public Member Functions inherited from spatium::idx::Tree< std::string >
 Tree (std::shared_ptr< TreeNode< std::string >> rootNode=std::make_shared< TreeNode< std::string >>())
 Constructor. More...
 
 Tree (const std::string &rootObject, const std::shared_ptr< TreeNode< std::string >> &rootNode=std::make_shared< TreeNode< std::string >>())
 Constructor. More...
 
std::shared_ptr< TreeNode< std::string > > root () const
 Get the root node. More...
 
TreeIterator< std::string > begin ()
 Get iterator pointing to the beginning of the tree (root node). More...
 
TreeIterator< std::string > end ()
 Get iterator pointing to the end of the tree. More...
 

Additional Inherited Members

- Protected Attributes inherited from spatium::idx::Tree< std::string >
const std::shared_ptr< TreeNode< std::string > > m_root
 

Detailed Description

Tree structure for strings. Usefull for debugging.

Constructor & Destructor Documentation

◆ StringTree()

spatium::idx::StringTree::StringTree ( const std::string &  str = "")
inline

Constructor.


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