Imported Upstream version 1.57.0
[platform/upstream/boost.git] / doc / html / property_tree / reference.html
index 724b269..67594ee 100644 (file)
@@ -3,9 +3,9 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Reference</title>
 <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
-<link rel="up" href="../property_tree.html" title="Chapter&#160;19.&#160;Boost.PropertyTree">
+<link rel="up" href="../property_tree.html" title="Chapter&#160;22.&#160;Boost.PropertyTree">
 <link rel="prev" href="appendices.html" title="Appendices">
 <link rel="next" href="../boost/property_tree/ptree_error.html" title="Class ptree_error">
 </head>
@@ -25,7 +25,7 @@
 <div class="section">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
 <a name="property_tree.reference"></a>Reference</h2></div></div></div>
-<div class="toc"><dl>
+<div class="toc"><dl class="toc">
 <dt><span class="section"><a href="reference.html#header.boost.property_tree.exceptions_hpp">Header &lt;boost/property_tree/exceptions.hpp&gt;</a></span></dt>
 <dt><span class="section"><a href="reference.html#header.boost.property_tree.id_translator_hpp">Header &lt;boost/property_tree/id_translator.hpp&gt;</a></span></dt>
 <dt><span class="section"><a href="reference.html#header.boost.property_tree.info_parser_hpp">Header &lt;boost/property_tree/info_parser.hpp&gt;</a></span></dt>
 <a name="header.boost.property_tree.id_translator_hpp"></a>Header &lt;<a href="../../../boost/property_tree/id_translator.hpp" target="_top">boost/property_tree/id_translator.hpp</a>&gt;</h3></div></div></div>
 <pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
   <span class="keyword">namespace</span> <span class="identifier">property_tree</span> <span class="special">{</span>
-    <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/property_tree/id_translator.html" title="Struct template id_translator">id_translator</a><span class="special">;</span>
-
-    <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/property_tree/translator_betwe_id1095755.html" title="Struct template translator_between&lt;T, T&gt;">translator_between</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span><span class="special">;</span>
+    <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/property_tree/translator_be_idp105810048.html" title="Struct template translator_between&lt;T, T&gt;">translator_between</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span><span class="special">;</span>
     <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ch<span class="special">,</span> <span class="keyword">typename</span> Traits<span class="special">,</span> <span class="keyword">typename</span> Alloc<span class="special">&gt;</span> 
-      <span class="keyword">struct</span> <a class="link" href="../boost/property_tree/translator_betwe_id1095777.html" title="Struct template translator_between&lt;std::basic_string&lt; Ch, Traits, Alloc &gt;, std::basic_string&lt; Ch, Traits, Alloc &gt;&gt;">translator_between</a><span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special">&lt;</span> <span class="identifier">Ch</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special">&lt;</span> <span class="identifier">Ch</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span><span class="special">&gt;</span><span class="special">;</span>
+      <span class="keyword">struct</span> <a class="link" href="../boost/property_tree/translator_be_idp209579904.html" title="Struct template translator_between&lt;std::basic_string&lt; Ch, Traits, Alloc &gt;, std::basic_string&lt; Ch, Traits, Alloc &gt;&gt;">translator_between</a><span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special">&lt;</span> <span class="identifier">Ch</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special">&lt;</span> <span class="identifier">Ch</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span><span class="special">&gt;</span><span class="special">;</span>
   <span class="special">}</span>
 <span class="special">}</span></pre>
 </div>
   <span class="keyword">namespace</span> <span class="identifier">property_tree</span> <span class="special">{</span>
     <span class="keyword">namespace</span> <span class="identifier">info_parser</span> <span class="special">{</span>
       <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ptree<span class="special">,</span> <span class="keyword">typename</span> Ch<span class="special">&gt;</span> 
-        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/info_parser/read_info_id1095828.html" title="Function template read_info"><span class="identifier">read_info</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="identifier">Ch</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/info_parser/read_info_idp106440048.html" title="Function template read_info"><span class="identifier">read_info</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="identifier">Ch</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
       <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ptree<span class="special">,</span> <span class="keyword">typename</span> Ch<span class="special">&gt;</span> 
-        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/info_parser/read_info_id1095870.html" title="Function template read_info"><span class="identifier">read_info</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="identifier">Ch</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/info_parser/read_info_idp149782016.html" title="Function template read_info"><span class="identifier">read_info</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="identifier">Ch</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
       <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ptree<span class="special">&gt;</span> 
-        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/info_parser/read_info_id1095915.html" title="Function template read_info"><span class="identifier">read_info</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> 
+        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/info_parser/read_info_idp147145904.html" title="Function template read_info"><span class="identifier">read_info</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> 
                        <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
       <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ptree<span class="special">&gt;</span> 
-        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/info_parser/read_info_id795081.html" title="Function template read_info"><span class="identifier">read_info</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> 
+        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/info_parser/read_info_idp147765648.html" title="Function template read_info"><span class="identifier">read_info</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> 
                        <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
       <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ptree<span class="special">,</span> <span class="keyword">typename</span> Ch<span class="special">&gt;</span> 
-        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/info_parser/write_info_id1175513.html" title="Function template write_info"><span class="identifier">write_info</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="identifier">Ch</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> 
+        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/info_parser/write_info_idp75742384.html" title="Function template write_info"><span class="identifier">write_info</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="identifier">Ch</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> 
                         <span class="keyword">const</span> <span class="identifier">info_writer_settings</span><span class="special">&lt;</span> <span class="identifier">Ch</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="identifier">info_writer_settings</span><span class="special">&lt;</span> <span class="identifier">Ch</span> <span class="special">&gt;</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
       <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ptree<span class="special">&gt;</span> 
-        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/info_parser/write_info_id1096838.html" title="Function template write_info"><span class="identifier">write_info</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> 
+        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/info_parser/write_info_idp216712112.html" title="Function template write_info"><span class="identifier">write_info</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> 
                         <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">,</span> 
                         <span class="keyword">const</span> <span class="identifier">info_writer_settings</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Ptree</span><span class="special">::</span><span class="identifier">key_type</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="identifier">info_writer_make_settings</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Ptree</span><span class="special">::</span><span class="identifier">key_type</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
     <span class="special">}</span>
       <span class="keyword">class</span> <a class="link" href="../boost/property_tree/ini_parser/ini_parser_error.html" title="Class ini_parser_error">ini_parser_error</a><span class="special">;</span>
       <span class="keyword">bool</span> <a class="link" href="../boost/property_tree/ini_parser/validate_flags.html" title="Function validate_flags"><span class="identifier">validate_flags</span></a><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
       <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ptree<span class="special">&gt;</span> 
-        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/ini_parser/read_ini_id1139273.html" title="Function template read_ini"><span class="identifier">read_ini</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Ptree</span><span class="special">::</span><span class="identifier">key_type</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> 
+        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/ini_parser/read_ini_idp206138704.html" title="Function template read_ini"><span class="identifier">read_ini</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Ptree</span><span class="special">::</span><span class="identifier">key_type</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> 
                       <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
       <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ptree<span class="special">&gt;</span> 
-        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/ini_parser/read_ini_id1160437.html" title="Function template read_ini"><span class="identifier">read_ini</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> 
+        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/ini_parser/read_ini_idp47064016.html" title="Function template read_ini"><span class="identifier">read_ini</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> 
                       <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
       <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ptree<span class="special">&gt;</span> 
-        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/ini_parser/write_ini_id1139957.html" title="Function template write_ini"><span class="identifier">write_ini</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Ptree</span><span class="special">::</span><span class="identifier">key_type</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> 
+        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/ini_parser/write_ini_idp99773696.html" title="Function template write_ini"><span class="identifier">write_ini</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Ptree</span><span class="special">::</span><span class="identifier">key_type</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> 
                        <span class="keyword">const</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">int</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span>
       <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ptree<span class="special">&gt;</span> 
-        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/ini_parser/write_ini_id1160761.html" title="Function template write_ini"><span class="identifier">write_ini</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">int</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span> 
+        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/ini_parser/write_ini_idp204105776.html" title="Function template write_ini"><span class="identifier">write_ini</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">int</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span> 
                        <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
     <span class="special">}</span>
   <span class="special">}</span>
   <span class="keyword">namespace</span> <span class="identifier">property_tree</span> <span class="special">{</span>
     <span class="keyword">namespace</span> <span class="identifier">json_parser</span> <span class="special">{</span>
       <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ptree<span class="special">&gt;</span> 
-        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/json_parser/read_json_id795181.html" title="Function template read_json"><span class="identifier">read_json</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Ptree</span><span class="special">::</span><span class="identifier">key_type</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> 
+        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/json_parser/read_json_idp224766848.html" title="Function template read_json"><span class="identifier">read_json</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Ptree</span><span class="special">::</span><span class="identifier">key_type</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> 
                        <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
       <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ptree<span class="special">&gt;</span> 
-        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/json_parser/read_json_id1099065.html" title="Function template read_json"><span class="identifier">read_json</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> 
+        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/json_parser/read_json_idp218415776.html" title="Function template read_json"><span class="identifier">read_json</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> 
                        <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
       <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ptree<span class="special">&gt;</span> 
-        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/json_parser/write_json_id793429.html" title="Function template write_json"><span class="identifier">write_json</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Ptree</span><span class="special">::</span><span class="identifier">key_type</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> 
+        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/json_parser/write_json_idp202532560.html" title="Function template write_json"><span class="identifier">write_json</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Ptree</span><span class="special">::</span><span class="identifier">key_type</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> 
                         <span class="keyword">const</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span>
       <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ptree<span class="special">&gt;</span> 
-        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/json_parser/write_json_id1137532.html" title="Function template write_json"><span class="identifier">write_json</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> 
+        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/json_parser/write_json_idp210050192.html" title="Function template write_json"><span class="identifier">write_json</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> 
                         <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span>
     <span class="special">}</span>
   <span class="special">}</span>
 <a name="header.boost.property_tree.ptree_fwd_hpp"></a>Header &lt;<a href="../../../boost/property_tree/ptree_fwd.hpp" target="_top">boost/property_tree/ptree_fwd.hpp</a>&gt;</h3></div></div></div>
 <pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
   <span class="keyword">namespace</span> <span class="identifier">property_tree</span> <span class="special">{</span>
+    <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/property_tree/id_translator.html" title="Struct template id_translator">id_translator</a><span class="special">;</span>
+
+    <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> String<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">&gt;</span> <span class="keyword">class</span> <a class="link" href="../boost/property_tree/string_path.html" title="Class template string_path">string_path</a><span class="special">;</span>
+
+    <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Key<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/property_tree/path_of.html" title="Struct template path_of">path_of</a><span class="special">;</span>
+    <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Internal<span class="special">,</span> <span class="keyword">typename</span> External<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/property_tree/translator_between.html" title="Struct template translator_between">translator_between</a><span class="special">;</span>
     <span class="keyword">typedef</span> <a class="link" href="../boost/property_tree/string_path.html" title="Class template string_path">string_path</a><span class="special">&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">,</span> <a class="link" href="../boost/property_tree/id_translator.html" title="Struct template id_translator">id_translator</a><span class="special">&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&gt;</span> <span class="special">&gt;</span> <a class="link" href="../boost/property_tree/path.html" title="Type definition path"><span class="identifier">path</span></a><span class="special">;</span>
     <span class="keyword">typedef</span> <a class="link" href="../boost/property_tree/basic_ptree.html" title="Class template basic_ptree">basic_ptree</a><span class="special">&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&gt;</span> <a class="link" href="../boost/property_tree/ptree.html" title="Type definition ptree"><span class="identifier">ptree</span></a><span class="special">;</span>
     <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="../boost/property_tree/iptree.html" title="Type definition iptree"><span class="identifier">iptree</span></a><span class="special">;</span>
     <span class="keyword">typedef</span> <a class="link" href="../boost/property_tree/basic_ptree.html" title="Class template basic_ptree">basic_ptree</a><span class="special">&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">wstring</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">wstring</span> <span class="special">&gt;</span> <a class="link" href="../boost/property_tree/wptree.html" title="Type definition wptree"><span class="identifier">wptree</span></a><span class="special">;</span>
     <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="../boost/property_tree/wiptree.html" title="Type definition wiptree"><span class="identifier">wiptree</span></a><span class="special">;</span>
     <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> K<span class="special">,</span> <span class="keyword">typename</span> D<span class="special">,</span> <span class="keyword">typename</span> C<span class="special">&gt;</span> 
-      <span class="keyword">void</span> <a class="link" href="../boost/property_tree/swap_id792943.html" title="Function template swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="../boost/property_tree/basic_ptree.html" title="Class template basic_ptree">basic_ptree</a><span class="special">&lt;</span> <span class="identifier">K</span><span class="special">,</span> <span class="identifier">D</span><span class="special">,</span> <span class="identifier">C</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <a class="link" href="../boost/property_tree/basic_ptree.html" title="Class template basic_ptree">basic_ptree</a><span class="special">&lt;</span> <span class="identifier">K</span><span class="special">,</span> <span class="identifier">D</span><span class="special">,</span> <span class="identifier">C</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+      <span class="keyword">void</span> <a class="link" href="../boost/property_tree/swap_idp207913264.html" title="Function template swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="../boost/property_tree/basic_ptree.html" title="Class template basic_ptree">basic_ptree</a><span class="special">&lt;</span> <span class="identifier">K</span><span class="special">,</span> <span class="identifier">D</span><span class="special">,</span> <span class="identifier">C</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <a class="link" href="../boost/property_tree/basic_ptree.html" title="Class template basic_ptree">basic_ptree</a><span class="special">&lt;</span> <span class="identifier">K</span><span class="special">,</span> <span class="identifier">D</span><span class="special">,</span> <span class="identifier">C</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="special">}</span>
 <span class="special">}</span></pre>
 </div>
 <pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
   <span class="keyword">namespace</span> <span class="identifier">property_tree</span> <span class="special">{</span>
     <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Archive<span class="special">,</span> <span class="keyword">typename</span> K<span class="special">,</span> <span class="keyword">typename</span> D<span class="special">,</span> <span class="keyword">typename</span> C<span class="special">&gt;</span> 
-      <span class="keyword">void</span> <a class="link" href="../boost/property_tree/save.html" title="Function template save"><span class="identifier">save</span></a><span class="special">(</span><span class="identifier">Archive</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/property_tree/basic_ptree.html" title="Class template basic_ptree">basic_ptree</a><span class="special">&lt;</span> <span class="identifier">K</span><span class="special">,</span> <span class="identifier">D</span><span class="special">,</span> <span class="identifier">C</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
+      <span class="keyword">void</span> <a class="link" href="../boost/property_tree/save_idp216693664.html" title="Function template save"><span class="identifier">save</span></a><span class="special">(</span><span class="identifier">Archive</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/property_tree/basic_ptree.html" title="Class template basic_ptree">basic_ptree</a><span class="special">&lt;</span> <span class="identifier">K</span><span class="special">,</span> <span class="identifier">D</span><span class="special">,</span> <span class="identifier">C</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
     <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Archive<span class="special">,</span> <span class="keyword">typename</span> K<span class="special">,</span> <span class="keyword">typename</span> D<span class="special">,</span> <span class="keyword">typename</span> C<span class="special">&gt;</span> 
-      <span class="keyword">void</span> <a class="link" href="../boost/property_tree/load.html" title="Function template load"><span class="identifier">load</span></a><span class="special">(</span><span class="identifier">Archive</span> <span class="special">&amp;</span><span class="special">,</span> <a class="link" href="../boost/property_tree/basic_ptree.html" title="Class template basic_ptree">basic_ptree</a><span class="special">&lt;</span> <span class="identifier">K</span><span class="special">,</span> <span class="identifier">D</span><span class="special">,</span> <span class="identifier">C</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
+      <span class="keyword">void</span> <a class="link" href="../boost/property_tree/load_idp229842432.html" title="Function template load"><span class="identifier">load</span></a><span class="special">(</span><span class="identifier">Archive</span> <span class="special">&amp;</span><span class="special">,</span> <a class="link" href="../boost/property_tree/basic_ptree.html" title="Class template basic_ptree">basic_ptree</a><span class="special">&lt;</span> <span class="identifier">K</span><span class="special">,</span> <span class="identifier">D</span><span class="special">,</span> <span class="identifier">C</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
     <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Archive<span class="special">,</span> <span class="keyword">typename</span> K<span class="special">,</span> <span class="keyword">typename</span> D<span class="special">,</span> <span class="keyword">typename</span> C<span class="special">&gt;</span> 
-      <span class="keyword">void</span> <a class="link" href="../boost/property_tree/serialize_id789238.html" title="Function template serialize"><span class="identifier">serialize</span></a><span class="special">(</span><span class="identifier">Archive</span> <span class="special">&amp;</span><span class="special">,</span> <a class="link" href="../boost/property_tree/basic_ptree.html" title="Class template basic_ptree">basic_ptree</a><span class="special">&lt;</span> <span class="identifier">K</span><span class="special">,</span> <span class="identifier">D</span><span class="special">,</span> <span class="identifier">C</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
+      <span class="keyword">void</span> <a class="link" href="../boost/property_tree/serialize_idp94529232.html" title="Function template serialize"><span class="identifier">serialize</span></a><span class="special">(</span><span class="identifier">Archive</span> <span class="special">&amp;</span><span class="special">,</span> <a class="link" href="../boost/property_tree/basic_ptree.html" title="Class template basic_ptree">basic_ptree</a><span class="special">&lt;</span> <span class="identifier">K</span><span class="special">,</span> <span class="identifier">D</span><span class="special">,</span> <span class="identifier">C</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
   <span class="special">}</span>
 <span class="special">}</span></pre>
 </div>
       <span class="keyword">struct</span> <a class="link" href="../boost/property_tree/customize_stream.html" title="Struct template customize_stream">customize_stream</a><span class="special">;</span>
 
     <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ch<span class="special">,</span> <span class="keyword">typename</span> Traits<span class="special">&gt;</span> 
-      <span class="keyword">struct</span> <a class="link" href="../boost/property_tree/customize_stream__id790537.html" title="Struct template customize_stream&lt;Ch, Traits, Ch, void&gt;">customize_stream</a><span class="special">&lt;</span><span class="identifier">Ch</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Ch</span><span class="special">,</span> <span class="keyword">void</span><span class="special">&gt;</span><span class="special">;</span>
+      <span class="keyword">struct</span> <a class="link" href="../boost/property_tree/customize_str_idp153247952.html" title="Struct template customize_stream&lt;Ch, Traits, Ch, void&gt;">customize_stream</a><span class="special">&lt;</span><span class="identifier">Ch</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Ch</span><span class="special">,</span> <span class="keyword">void</span><span class="special">&gt;</span><span class="special">;</span>
     <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ch<span class="special">,</span> <span class="keyword">typename</span> Traits<span class="special">,</span> <span class="keyword">typename</span> F<span class="special">&gt;</span> 
-      <span class="keyword">struct</span> <a class="link" href="../boost/property_tree/customize_stream__id790604.html" title="Struct template customize_stream&lt;Ch, Traits, F, typename boost::enable_if&lt; detail::is_inexact&lt; F &gt; &gt;::type&gt;">customize_stream</a><span class="special">&lt;</span><span class="identifier">Ch</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">F</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="identifier">detail</span><span class="special">::</span><span class="identifier">is_inexact</span><span class="special">&lt;</span> <span class="identifier">F</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span><span class="special">;</span>
+      <span class="keyword">struct</span> <a class="link" href="../boost/property_tree/customize_stre_idp40021504.html" title="Struct template customize_stream&lt;Ch, Traits, F, typename boost::enable_if&lt; detail::is_inexact&lt; F &gt; &gt;::type&gt;">customize_stream</a><span class="special">&lt;</span><span class="identifier">Ch</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">F</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="identifier">detail</span><span class="special">::</span><span class="identifier">is_inexact</span><span class="special">&lt;</span> <span class="identifier">F</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span><span class="special">;</span>
     <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ch<span class="special">,</span> <span class="keyword">typename</span> Traits<span class="special">&gt;</span> 
-      <span class="keyword">struct</span> <a class="link" href="../boost/property_tree/customize_stream_id1166828.html" title="Struct template customize_stream&lt;Ch, Traits, bool, void&gt;">customize_stream</a><span class="special">&lt;</span><span class="identifier">Ch</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="keyword">bool</span><span class="special">,</span> <span class="keyword">void</span><span class="special">&gt;</span><span class="special">;</span>
+      <span class="keyword">struct</span> <a class="link" href="../boost/property_tree/customize_str_idp226426016.html" title="Struct template customize_stream&lt;Ch, Traits, bool, void&gt;">customize_stream</a><span class="special">&lt;</span><span class="identifier">Ch</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="keyword">bool</span><span class="special">,</span> <span class="keyword">void</span><span class="special">&gt;</span><span class="special">;</span>
     <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ch<span class="special">,</span> <span class="keyword">typename</span> Traits<span class="special">&gt;</span> 
-      <span class="keyword">struct</span> <a class="link" href="../boost/property_tree/customize_stream_id1166463.html" title="Struct template customize_stream&lt;Ch, Traits, signed char, void&gt;">customize_stream</a><span class="special">&lt;</span><span class="identifier">Ch</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="keyword">signed</span> <span class="keyword">char</span><span class="special">,</span> <span class="keyword">void</span><span class="special">&gt;</span><span class="special">;</span>
+      <span class="keyword">struct</span> <a class="link" href="../boost/property_tree/customize_str_idp161479888.html" title="Struct template customize_stream&lt;Ch, Traits, signed char, void&gt;">customize_stream</a><span class="special">&lt;</span><span class="identifier">Ch</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="keyword">signed</span> <span class="keyword">char</span><span class="special">,</span> <span class="keyword">void</span><span class="special">&gt;</span><span class="special">;</span>
     <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ch<span class="special">,</span> <span class="keyword">typename</span> Traits<span class="special">&gt;</span> 
-      <span class="keyword">struct</span> <a class="link" href="../boost/property_tree/customize_stream_id1159366.html" title="Struct template customize_stream&lt;Ch, Traits, unsigned char, void&gt;">customize_stream</a><span class="special">&lt;</span><span class="identifier">Ch</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">char</span><span class="special">,</span> <span class="keyword">void</span><span class="special">&gt;</span><span class="special">;</span>
+      <span class="keyword">struct</span> <a class="link" href="../boost/property_tree/customize_str_idp201139536.html" title="Struct template customize_stream&lt;Ch, Traits, unsigned char, void&gt;">customize_stream</a><span class="special">&lt;</span><span class="identifier">Ch</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">char</span><span class="special">,</span> <span class="keyword">void</span><span class="special">&gt;</span><span class="special">;</span>
 
     <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ch<span class="special">,</span> <span class="keyword">typename</span> Traits<span class="special">,</span> <span class="keyword">typename</span> Alloc<span class="special">,</span> <span class="keyword">typename</span> E<span class="special">&gt;</span> 
       <span class="keyword">class</span> <a class="link" href="../boost/property_tree/stream_translator.html" title="Class template stream_translator">stream_translator</a><span class="special">;</span>
 
     <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ch<span class="special">,</span> <span class="keyword">typename</span> Traits<span class="special">,</span> <span class="keyword">typename</span> Alloc<span class="special">,</span> <span class="keyword">typename</span> E<span class="special">&gt;</span> 
-      <span class="keyword">struct</span> <a class="link" href="../boost/property_tree/translator_betwe_id1167809.html" title="Struct template translator_between&lt;std::basic_string&lt; Ch, Traits, Alloc &gt;, E&gt;">translator_between</a><span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special">&lt;</span> <span class="identifier">Ch</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">E</span><span class="special">&gt;</span><span class="special">;</span>
+      <span class="keyword">struct</span> <a class="link" href="../boost/property_tree/translator_be_idp158997312.html" title="Struct template translator_between&lt;std::basic_string&lt; Ch, Traits, Alloc &gt;, E&gt;">translator_between</a><span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special">&lt;</span> <span class="identifier">Ch</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">E</span><span class="special">&gt;</span><span class="special">;</span>
   <span class="special">}</span>
 <span class="special">}</span></pre>
 </div>
 <a name="header.boost.property_tree.string_path_hpp"></a>Header &lt;<a href="../../../boost/property_tree/string_path.hpp" target="_top">boost/property_tree/string_path.hpp</a>&gt;</h3></div></div></div>
 <pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
   <span class="keyword">namespace</span> <span class="identifier">property_tree</span> <span class="special">{</span>
-    <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> String<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">&gt;</span> <span class="keyword">class</span> <a class="link" href="../boost/property_tree/string_path.html" title="Class template string_path">string_path</a><span class="special">;</span>
-
     <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ch<span class="special">,</span> <span class="keyword">typename</span> Traits<span class="special">,</span> <span class="keyword">typename</span> Alloc<span class="special">&gt;</span> 
-      <span class="keyword">struct</span> <a class="link" href="../boost/property_tree/path_of_std_basic_id764832.html" title="Struct template path_of&lt;std::basic_string&lt; Ch, Traits, Alloc &gt;&gt;">path_of</a><span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special">&lt;</span> <span class="identifier">Ch</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span><span class="special">&gt;</span><span class="special">;</span>
+      <span class="keyword">struct</span> <a class="link" href="../boost/property_tree/path_of_std_b_idp109619296.html" title="Struct template path_of&lt;std::basic_string&lt; Ch, Traits, Alloc &gt;&gt;">path_of</a><span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special">&lt;</span> <span class="identifier">Ch</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span><span class="special">&gt;</span><span class="special">;</span>
     <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> String<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">&gt;</span> 
       <a class="link" href="../boost/property_tree/string_path.html" title="Class template string_path">string_path</a><span class="special">&lt;</span> <span class="identifier">String</span><span class="special">,</span> <span class="identifier">Translator</span> <span class="special">&gt;</span> 
-      <a name="boost.property_tree.operator/_id1161311"></a><span class="keyword">operator</span><span class="special">/</span><span class="special">(</span><a class="link" href="../boost/property_tree/string_path.html" title="Class template string_path">string_path</a><span class="special">&lt;</span> <span class="identifier">String</span><span class="special">,</span> <span class="identifier">Translator</span> <span class="special">&gt;</span> p1<span class="special">,</span> 
+      <a name="boost.property_tree.operator/_idp208086288"></a><span class="keyword">operator</span><span class="special">/</span><span class="special">(</span><a class="link" href="../boost/property_tree/string_path.html" title="Class template string_path">string_path</a><span class="special">&lt;</span> <span class="identifier">String</span><span class="special">,</span> <span class="identifier">Translator</span> <span class="special">&gt;</span> p1<span class="special">,</span> 
                 <span class="keyword">const</span> <a class="link" href="../boost/property_tree/string_path.html" title="Class template string_path">string_path</a><span class="special">&lt;</span> <span class="identifier">String</span><span class="special">,</span> <span class="identifier">Translator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> p2<span class="special">)</span><span class="special">;</span>
     <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> String<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">&gt;</span> 
       <a class="link" href="../boost/property_tree/string_path.html" title="Class template string_path">string_path</a><span class="special">&lt;</span> <span class="identifier">String</span><span class="special">,</span> <span class="identifier">Translator</span> <span class="special">&gt;</span> 
-      <a name="boost.property_tree.operator/_id1161349"></a><span class="keyword">operator</span><span class="special">/</span><span class="special">(</span><a class="link" href="../boost/property_tree/string_path.html" title="Class template string_path">string_path</a><span class="special">&lt;</span> <span class="identifier">String</span><span class="special">,</span> <span class="identifier">Translator</span> <span class="special">&gt;</span> p1<span class="special">,</span> 
+      <a name="boost.property_tree.operator/_idp95876752"></a><span class="keyword">operator</span><span class="special">/</span><span class="special">(</span><a class="link" href="../boost/property_tree/string_path.html" title="Class template string_path">string_path</a><span class="special">&lt;</span> <span class="identifier">String</span><span class="special">,</span> <span class="identifier">Translator</span> <span class="special">&gt;</span> p1<span class="special">,</span> 
                 <span class="keyword">const</span> <span class="keyword">typename</span> <span class="identifier">String</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">*</span> p2<span class="special">)</span><span class="special">;</span>
     <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> String<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">&gt;</span> 
       <a class="link" href="../boost/property_tree/string_path.html" title="Class template string_path">string_path</a><span class="special">&lt;</span> <span class="identifier">String</span><span class="special">,</span> <span class="identifier">Translator</span> <span class="special">&gt;</span> 
-      <a name="boost.property_tree.operator/_id1161383"></a><span class="keyword">operator</span><span class="special">/</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">typename</span> <span class="identifier">String</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">*</span> p1<span class="special">,</span> 
+      <a name="boost.property_tree.operator/_idp95880976"></a><span class="keyword">operator</span><span class="special">/</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">typename</span> <span class="identifier">String</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">*</span> p1<span class="special">,</span> 
                 <span class="keyword">const</span> <a class="link" href="../boost/property_tree/string_path.html" title="Class template string_path">string_path</a><span class="special">&lt;</span> <span class="identifier">String</span><span class="special">,</span> <span class="identifier">Translator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> p2<span class="special">)</span><span class="special">;</span>
   <span class="special">}</span>
 <span class="special">}</span></pre>
   <span class="keyword">namespace</span> <span class="identifier">property_tree</span> <span class="special">{</span>
     <span class="keyword">namespace</span> <span class="identifier">xml_parser</span> <span class="special">{</span>
       <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ptree<span class="special">&gt;</span> 
-        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/xml_parser/read_xml_id1161432.html" title="Function template read_xml"><span class="identifier">read_xml</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Ptree</span><span class="special">::</span><span class="identifier">key_type</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> 
+        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/xml_parser/read_xml_idp153777872.html" title="Function template read_xml"><span class="identifier">read_xml</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Ptree</span><span class="special">::</span><span class="identifier">key_type</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> 
                       <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">int</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span>
       <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ptree<span class="special">&gt;</span> 
-        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/xml_parser/read_xml_id1161534.html" title="Function template read_xml"><span class="identifier">read_xml</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">int</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span> 
+        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/xml_parser/read_xml_idp156065568.html" title="Function template read_xml"><span class="identifier">read_xml</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">int</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span> 
                       <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
       <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ptree<span class="special">&gt;</span> 
-        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/xml_parser/write_xml_id1168786.html" title="Function template write_xml"><span class="identifier">write_xml</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Ptree</span><span class="special">::</span><span class="identifier">key_type</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> 
+        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/xml_parser/write_xml_idp113303904.html" title="Function template write_xml"><span class="identifier">write_xml</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Ptree</span><span class="special">::</span><span class="identifier">key_type</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> 
                        <span class="keyword">const</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> 
-                       <span class="keyword">const</span> <span class="identifier">xml_writer_settings</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Ptree</span><span class="special">::</span><span class="identifier">key_type</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="identifier">xml_writer_settings</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Ptree</span><span class="special">::</span><span class="identifier">key_type</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
+                       <span class="keyword">const</span> <span class="identifier">xml_writer_settings</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Ptree</span><span class="special">::</span><span class="identifier">key_type</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="identifier">xml_writer_settings</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Ptree</span><span class="special">::</span><span class="identifier">key_type</span> <span class="special">&gt;</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
       <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ptree<span class="special">&gt;</span> 
-        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/xml_parser/write_xml_id1168846.html" title="Function template write_xml"><span class="identifier">write_xml</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> 
+        <span class="keyword">void</span> <a class="link" href="../boost/property_tree/xml_parser/write_xml_idp100217776.html" title="Function template write_xml"><span class="identifier">write_xml</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Ptree</span> <span class="special">&amp;</span><span class="special">,</span> 
                        <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">,</span> 
-                       <span class="keyword">const</span> <span class="identifier">xml_writer_settings</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Ptree</span><span class="special">::</span><span class="identifier">key_type</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="identifier">xml_writer_settings</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Ptree</span><span class="special">::</span><span class="identifier">key_type</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
+                       <span class="keyword">const</span> <span class="identifier">xml_writer_settings</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Ptree</span><span class="special">::</span><span class="identifier">key_type</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="identifier">xml_writer_settings</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Ptree</span><span class="special">::</span><span class="identifier">key_type</span> <span class="special">&gt;</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
     <span class="special">}</span>
   <span class="special">}</span>
 <span class="special">}</span></pre>