Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Header <boost/property_tree/info_parser.hpp>

namespace boost {
  namespace property_tree {
    namespace info_parser {
      template<typename Ptree, typename Ch> 
        void read_info(std::basic_istream< Ch > &, Ptree &);
      template<typename Ptree, typename Ch> 
        void read_info(std::basic_istream< Ch > &, Ptree &, const Ptree &);
      template<typename Ptree> 
        void read_info(const std::string &, Ptree &, 
                       const std::locale & = std::locale());
      template<typename Ptree> 
        void read_info(const std::string &, Ptree &, const Ptree &, 
                       const std::locale & = std::locale());
      template<typename Ptree, typename Ch> 
        void write_info(std::basic_ostream< Ch > &, const Ptree &, 
                        const info_writer_settings< Ch > & = info_writer_settings< Ch >());
      template<typename Ptree> 
        void write_info(const std::string &, const Ptree &, 
                        const std::locale & = std::locale(), 
                        const info_writer_settings< typename Ptree::key_type::value_type > & = info_writer_make_settings< typename Ptree::key_type::value_type >());
    }
  }
}

PrevUpHomeNext