#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.