Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Reference

Header <boost/property_tree/exceptions.hpp>
Header <boost/property_tree/id_translator.hpp>
Header <boost/property_tree/info_parser.hpp>
Header <boost/property_tree/ini_parser.hpp>
Header <boost/property_tree/json_parser.hpp>
Header <boost/property_tree/ptree.hpp>
Header <boost/property_tree/ptree_fwd.hpp>
Header <boost/property_tree/ptree_serialization.hpp>
Header <boost/property_tree/stream_translator.hpp>
Header <boost/property_tree/string_path.hpp>
Header <boost/property_tree/xml_parser.hpp>

  
    class ptree_bad_data;
    class ptree_bad_path;
    class ptree_error;
  }
}

  
    template<typename T> struct id_translator;

    template<typename Ch, typename Traits, typename Alloc> 
      struct translator_between<, , , , , >;
    template<typename T> struct translator_between<, >;
  }
}

  
    
      template<typename Ptree, typename Ch> 
         (, );
      template<typename Ptree, typename Ch> 
         (, , );
      template<typename Ptree> 
         (, ,  = );
      template<typename Ptree> 
         (, , , 
                        = );
      template<typename Ptree, typename Ch> 
         (, , 
                         = );
      template<typename Ptree> 
         (, , 
                         = , 
                         = );
    }
  }
}

  
    
      class ini_parser_error;
       ();
      template<typename Ptree> 
         (, 
                      );
      template<typename Ptree> 
         (, ,  = );
      template<typename Ptree> 
         (, 
                       ,  = );
      template<typename Ptree> 
         (, ,  = , 
                        = );
    }
  }
}

  
    
      template<typename Ptree> 
         (, 
                       );
      template<typename Ptree> 
         (, ,  = );
      template<typename Ptree> 
         (, 
                        ,  = );
      template<typename Ptree> 
         (, , 
                         = ,  = );
    }
  }
}

  
    template<typename Key, typename Data, typename KeyCompare> 
      class basic_ptree;
  }
}

  
    template<typename Key> struct path_of;
    template<typename Internal, typename External> struct translator_between;
    typedef string_path< id_translator<  ;
    typedef basic_ptree<  ;
    typedef  ;
    typedef string_path< id_translator<  ;
    typedef basic_ptree<  ;
    typedef  ;
    template<typename K, typename D, typename C> 
       (basic_ptree< , basic_ptree< );
  }
}

  
    template<typename Archive, typename K, typename D, typename C> 
       (, basic_ptree< , );
    template<typename Archive, typename K, typename D, typename C> 
       (, basic_ptree< , );
    template<typename Archive, typename K, typename D, typename C> 
       (, basic_ptree< , );
  }
}

  
    template<typename Ch, typename Traits, typename E, 
             typename Enabler> 
      struct customize_stream;

    template<typename Ch, typename Traits> struct customize_stream<, , , >;
    template<typename Ch, typename Traits> struct customize_stream<, , , >;
    template<typename Ch, typename Traits, typename F> 
      struct customize_stream<, , , >;
    template<typename Ch, typename Traits> struct customize_stream<, , , >;
    template<typename Ch, typename Traits> struct customize_stream<, , , >;

    template<typename Ch, typename Traits, typename Alloc, typename E> 
      class stream_translator;

    template<typename Ch, typename Traits, typename Alloc, typename E> 
      struct translator_between<, , , >;
  }
}

  
    template<typename Ch, typename Traits, typename Alloc> struct path_of<, , >;

    template<typename String, typename Translator> class string_path;
    template<typename String, typename Translator> 
      string_path<  
      (string_path<  p1, 
                string_path<  p2);
    template<typename String, typename Translator> 
      string_path<  
      (string_path<  p1, 
                 p2);
    template<typename String, typename Translator> 
      string_path<  
      ( p1, 
                string_path<  p2);
  }
}

  
    
      template<typename Ptree> 
         (, 
                      ,  = );
      template<typename Ptree> 
         (, ,  = , 
                       = );
      template<typename Ptree> 
         (, 
                       , 
                        = );
      template<typename Ptree> 
         (, , 
                        = , 
                        = );
    }
  }
}

PrevUpHomeNext