Wolframe, 0.0.3

propertyTree.hpp File Reference

Interface to a key value tree based on boost::property_tree::ptree with position info for better error reporting. More...

#include "utils/fileLineInfo.hpp"
#include <string>
#include <vector>
#include <cstdlib>
#include <cstring>
#include <sstream>
#include <iostream>
#include <boost/property_tree/ptree.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/algorithm/string.hpp>

Go to the source code of this file.

Classes

class  _Wolframe::types::PropertyTree
 Hierarchical data structure for representing configuration data trees. More...
 
class  _Wolframe::types::PropertyTree::Value
 Property tree node value. More...
 
class  _Wolframe::types::PropertyTree::Node
 Property tree node. More...
 

Namespaces

 _Wolframe
 Toplevel Wolframe namespace.
 
 _Wolframe::utils
 Utility functions for parsing, handling files, allocating memory, etc. (implemented in the core library libwolframe)
 
 _Wolframe::types
 Basic data types (implemented in the core library libwolframe)
 

Detailed Description

Interface to a key value tree based on boost::property_tree::ptree with position info for better error reporting.