Wolframe, 0.0.3

_Wolframe::config::ConfigurationTree Class Reference

Configuration structure as tree. More...

#include <configurationTree.hpp>

Inheritance diagram for _Wolframe::config::ConfigurationTree:
_Wolframe::types::PropertyTree

Public Member Functions

 ConfigurationTree ()
 Default constructor. More...
 
 ConfigurationTree (const boost::property_tree::ptree &pt, const std::string &filename)
 Constructor. More...
 
 ConfigurationTree (const types::PropertyTree &pt)
 Constructor. More...
 
- Public Member Functions inherited from _Wolframe::types::PropertyTree
 PropertyTree ()
 Constructor. More...
 
 PropertyTree (const PropertyTree &o)
 Copy constructor. More...
 
 PropertyTree (const boost::property_tree::ptree &o, const std::string &filename_)
 Constructor. More...
 
 PropertyTree (const Node &root_)
 Constructor. More...
 
const Noderoot () const
 Get the root node of the tree. More...
 
Node::const_iterator begin () const
 Get the start iterator of the root node children. More...
 
Node::const_iterator end () const
 Get the end iterator of the root node children. More...
 
Node::iterator begin ()
 Get the start iterator of the root node children. More...
 
Node::iterator end ()
 Get the end iterator of the root node children. More...
 
std::string tostring (const utils::PrintFormat *pformat=0) const
 Get this property tree as string. More...
 

Additional Inherited Members

- Public Types inherited from _Wolframe::types::PropertyTree
typedef utils::FileLineInfo Position
 Position in the source file where the node was defined. More...
 
typedef
utils::FileLineInfo::FileName 
FileName
 Filename of the source where the node was defined. More...
 

Detailed Description

Configuration structure as tree.

Constructor & Destructor Documentation

_Wolframe::config::ConfigurationTree::ConfigurationTree ( )
inline

Default constructor.

_Wolframe::config::ConfigurationTree::ConfigurationTree ( const boost::property_tree::ptree &  pt,
const std::string &  filename 
)
inline

Constructor.

_Wolframe::config::ConfigurationTree::ConfigurationTree ( const types::PropertyTree pt)
inline

Constructor.


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