#include <boost/config.hpp>
#include <boost/optional/optional_fwd.hpp>
#include <boost/throw_exception.hpp>
#include <functional>
#include <memory>
#include <string>
Go to the source code of this file.
Classes | |
class | boost::property_tree::basic_ptree< Key, Data, KeyCompare > |
struct | boost::property_tree::id_translator< T > |
Simple implementation of the Translator concept. It does no translation. More... | |
struct | boost::property_tree::detail::less_nocase< T > |
struct | boost::property_tree::path_of< Key > |
class | boost::property_tree::string_path< String, Translator > |
struct | boost::property_tree::translator_between< Internal, External > |
Namespaces | |
boost | |
BOOST_MOVE_USE_STANDARD_LIBRARY_MOVE. | |
boost::property_tree | |
boost::property_tree::detail | |
Macros | |
#define | BOOST_PROPERTY_TREE_THROW(e) BOOST_THROW_EXCEPTION(e) |
Typedefs | |
typedef basic_ptree< std::string, std::string, detail::less_nocase< std::string > > | boost::property_tree::iptree |
typedef string_path< std::string, id_translator< std::string > > | boost::property_tree::path |
typedef basic_ptree< std::string, std::string > | boost::property_tree::ptree |
typedef basic_ptree< std::wstring, std::wstring, detail::less_nocase< std::wstring > > | boost::property_tree::wiptree |
typedef string_path< std::wstring, id_translator< std::wstring > > | boost::property_tree::wpath |
typedef basic_ptree< std::wstring, std::wstring > | boost::property_tree::wptree |
Functions | |
template<class K , class D , class C > | |
void | boost::property_tree::swap (basic_ptree< K, D, C > &pt1, basic_ptree< K, D, C > &pt2) |
#define BOOST_PROPERTY_TREE_THROW | ( | e | ) | BOOST_THROW_EXCEPTION(e) |
Definition at line 140 of file ptree_fwd.hpp.