You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by jr...@apache.org on 2017/09/12 23:37:26 UTC

[02/51] [partial] qpid-site git commit: QPID-7903: Refresh the Proton C docs snaphot once again

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/namespaceproton.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/namespaceproton.html b/content/releases/qpid-proton-master/proton/cpp/api/namespaceproton.html
index 5098277..e9fa786 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/namespaceproton.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/namespaceproton.html
@@ -92,6 +92,7 @@ $(document).ready(function(){initNavTree('namespaceproton.html','');});
   <div class="summary">
 <a href="#namespaces">Namespaces</a> &#124;
 <a href="#nested-classes">Classes</a> &#124;
+<a href="#typedef-members">Typedefs</a> &#124;
 <a href="#enum-members">Enumerations</a> &#124;
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
@@ -108,7 +109,7 @@ Namespaces</h2></td></tr>
 <tr class="memdesc:namespaceproton_1_1codec"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - AMQP data encoding and decoding. <br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:namespaceproton_1_1io"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceproton_1_1io.html">io</a></td></tr>
-<tr class="memdesc:namespaceproton_1_1io"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - An SPI for multithreaded network IO. <br /></td></tr>
+<tr class="memdesc:namespaceproton_1_1io"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - Interfaces for IO integration. <br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
@@ -129,19 +130,19 @@ Classes</h2></td></tr>
 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Options for creating a connection.  <a href="classproton_1_1connection__options.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html">container</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A top-level container of connections, sessions, senders, and receivers.  <a href="classproton_1_1container.html#details">More...</a><br /></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A top-level container of connections, sessions, and links.  <a href="classproton_1_1container.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structproton_1_1conversion__error.html">conversion_error</a></td></tr>
 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">An error converting between AMQP and C++ data.  <a href="structproton_1_1conversion__error.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1decimal128.html">decimal128</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">128-bit decimal floating point.  <a href="classproton_1_1decimal128.html#details">More...</a><br /></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A 128-bit decimal floating-point value.  <a href="classproton_1_1decimal128.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1decimal32.html">decimal32</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">32-bit decimal floating point.  <a href="classproton_1_1decimal32.html#details">More...</a><br /></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A 32-bit decimal floating-point value.  <a href="classproton_1_1decimal32.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1decimal64.html">decimal64</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">64-bit decimal floating point.  <a href="classproton_1_1decimal64.html#details">More...</a><br /></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A 64-bit decimal floating-point value.  <a href="classproton_1_1decimal64.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1delivery.html">delivery</a></td></tr>
 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A received message.  <a href="classproton_1_1delivery.html#details">More...</a><br /></td></tr>
@@ -189,10 +190,10 @@ Classes</h2></td></tr>
 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Options for creating a receiver.  <a href="classproton_1_1receiver__options.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1reconnect__options.html">reconnect_options</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - Options that determine a series of delays to coordinate reconnection attempts.  <a href="classproton_1_1reconnect__options.html#details">More...</a><br /></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - Options for reconnect and failover after connection loss.  <a href="classproton_1_1reconnect__options.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1returned.html">returned</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return type for container functions.  <a href="classproton_1_1returned.html#details">More...</a><br /></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A return type for container methods.  <a href="classproton_1_1returned.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1sasl.html">sasl</a></td></tr>
 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">SASL information.  <a href="classproton_1_1sasl.html#details">More...</a><br /></td></tr>
@@ -201,7 +202,7 @@ Classes</h2></td></tr>
 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A holder for an instance of any scalar AMQP type.  <a href="classproton_1_1scalar.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1scalar__base.html">scalar_base</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Base class for scalar types.  <a href="classproton_1_1scalar__base.html#details">More...</a><br /></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The base class for scalar types.  <a href="classproton_1_1scalar__base.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1sender.html">sender</a></td></tr>
 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A channel for sending messages.  <a href="classproton_1_1sender.html#details">More...</a><br /></td></tr>
@@ -234,7 +235,7 @@ Classes</h2></td></tr>
 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - SSL configuration for inbound connections.  <a href="classproton_1_1ssl__server__options.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1symbol.html">symbol</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A <code>std::string</code> that represents the AMQP symbol type.  <a href="classproton_1_1symbol.html#details">More...</a><br /></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A string that represents the AMQP symbol type.  <a href="classproton_1_1symbol.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1target.html">target</a></td></tr>
 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A destination for messages.  <a href="classproton_1_1target.html#details">More...</a><br /></td></tr>
@@ -261,10 +262,10 @@ Classes</h2></td></tr>
 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A network channel supporting an AMQP connection.  <a href="classproton_1_1transport.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1url.html">url</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A URL parser.  <a href="classproton_1_1url.html#details">More...</a><br /></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Deprecated</b> - Use a third-party URL library.  <a href="classproton_1_1url.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structproton_1_1url__error.html">url_error</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">An error encountered during URL parsing.  <a href="structproton_1_1url__error.html#details">More...</a><br /></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Deprecated</b> - Use a third-party URL library.  <a href="structproton_1_1url__error.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1uuid.html">uuid</a></td></tr>
 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A 16-byte universally unique identifier.  <a href="classproton_1_1uuid.html#details">More...</a><br /></td></tr>
@@ -272,16 +273,20 @@ Classes</h2></td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1value.html">value</a></td></tr>
 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A holder for any AMQP value, simple or complex.  <a href="classproton_1_1value.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1void__function0.html">void_function0</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A C++03 compatible void no-argument callback function object.  <a href="classproton_1_1void__function0.html#details">More...</a><br /></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1work.html">work</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - Work to be queued on a <a class="el" href="classproton_1_1work__queue.html">work_queue</a>.  <a href="classproton_1_1work.html#details">More...</a><br /></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - A work item for a <a class="el" href="classproton_1_1work__queue.html">work queue</a>.  <a href="classproton_1_1work.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1work__queue.html">work_queue</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - A work queue for serial execution.  <a href="classproton_1_1work__queue.html#details">More...</a><br /></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - A context for thread-safe execution of work.  <a href="classproton_1_1work__queue.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:a75c08d991f463e6a7bad0cff8736bc8a"><td class="memItemLeft" align="right" valign="top"><a id="a75c08d991f463e6a7bad0cff8736bc8a"></a>
+typedef class <a class="el" href="classproton_1_1container.html">container</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceproton.html#a75c08d991f463e6a7bad0cff8736bc8a">default_container</a></td></tr>
+<tr class="memdesc:a75c08d991f463e6a7bad0cff8736bc8a"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Deprecated</b> - Use <code><a class="el" href="classproton_1_1container.html" title="A top-level container of connections, sessions, and links. ">proton::container</a></code>. <br /></td></tr>
+<tr class="separator:a75c08d991f463e6a7bad0cff8736bc8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
 Enumerations</h2></td></tr>
 <tr class="memitem:a83c2656d467d69eb49725c18f5aa13a9"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">type_id</a> { <br />
@@ -341,9 +346,21 @@ template&lt;&gt; </td></tr>
 std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a> (std::ostream &amp;, const <a class="el" href="classproton_1_1binary.html">binary</a> &amp;)</td></tr>
 <tr class="memdesc:ae6fabe30961a3d3280bb8445e743b21c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Print a binary value. <br /></td></tr>
 <tr class="separator:ae6fabe30961a3d3280bb8445e743b21c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aec04001c66a08483b8e23f836da2d621"><td class="memItemLeft" align="right" valign="top"><a id="aec04001c66a08483b8e23f836da2d621"></a>
+std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceproton.html#aec04001c66a08483b8e23f836da2d621">operator&lt;&lt;</a> (std::ostream &amp;, const <a class="el" href="classproton_1_1decimal32.html">decimal32</a> &amp;)</td></tr>
+<tr class="memdesc:aec04001c66a08483b8e23f836da2d621"><td class="mdescLeft">&#160;</td><td class="mdescRight">Print a 32-bit decimal value. <br /></td></tr>
+<tr class="separator:aec04001c66a08483b8e23f836da2d621"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a76d2a7b0034ac7efec1cf6a3cb4c8372"><td class="memItemLeft" align="right" valign="top"><a id="a76d2a7b0034ac7efec1cf6a3cb4c8372"></a>
+std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceproton.html#a76d2a7b0034ac7efec1cf6a3cb4c8372">operator&lt;&lt;</a> (std::ostream &amp;, const <a class="el" href="classproton_1_1decimal64.html">decimal64</a> &amp;)</td></tr>
+<tr class="memdesc:a76d2a7b0034ac7efec1cf6a3cb4c8372"><td class="mdescLeft">&#160;</td><td class="mdescRight">Print a 64-bit decimal value. <br /></td></tr>
+<tr class="separator:a76d2a7b0034ac7efec1cf6a3cb4c8372"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af5fffc10b2245e6a76e37053a3a9e3b7"><td class="memItemLeft" align="right" valign="top"><a id="af5fffc10b2245e6a76e37053a3a9e3b7"></a>
+std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceproton.html#af5fffc10b2245e6a76e37053a3a9e3b7">operator&lt;&lt;</a> (std::ostream &amp;, const <a class="el" href="classproton_1_1decimal128.html">decimal128</a> &amp;)</td></tr>
+<tr class="memdesc:af5fffc10b2245e6a76e37053a3a9e3b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Print a 128-bit decimal value. <br /></td></tr>
+<tr class="separator:af5fffc10b2245e6a76e37053a3a9e3b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a184d0e22e7da9fe7b3d1c8c84ce73f2f"><td class="memItemLeft" align="right" valign="top"><a id="a184d0e22e7da9fe7b3d1c8c84ce73f2f"></a>
 std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceproton.html#a184d0e22e7da9fe7b3d1c8c84ce73f2f">operator&lt;&lt;</a> (std::ostream &amp;, <a class="el" href="classproton_1_1duration.html">duration</a>)</td></tr>
-<tr class="memdesc:a184d0e22e7da9fe7b3d1c8c84ce73f2f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Print duration. <br /></td></tr>
+<tr class="memdesc:a184d0e22e7da9fe7b3d1c8c84ce73f2f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Print a duration. <br /></td></tr>
 <tr class="separator:a184d0e22e7da9fe7b3d1c8c84ce73f2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a6bf02b4db50d17a060e281c8317a11d0"><td class="memTemplParams" colspan="2"><a id="a6bf02b4db50d17a060e281c8317a11d0"></a>
 template&lt;class K , class T &gt; </td></tr>
@@ -398,7 +415,7 @@ std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hre
 <tr class="separator:a1367d11b0ac6a99ea8e7d9a5b8f36b34"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aed74ac4c1f42d3d4bed8b37934dbcc77"><td class="memItemLeft" align="right" valign="top"><a id="aed74ac4c1f42d3d4bed8b37934dbcc77"></a>
 std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceproton.html#aed74ac4c1f42d3d4bed8b37934dbcc77">operator&lt;&lt;</a> (std::ostream &amp;, <a class="el" href="classproton_1_1timestamp.html">timestamp</a>)</td></tr>
-<tr class="memdesc:aed74ac4c1f42d3d4bed8b37934dbcc77"><td class="mdescLeft">&#160;</td><td class="mdescRight">Printable format. <br /></td></tr>
+<tr class="memdesc:aed74ac4c1f42d3d4bed8b37934dbcc77"><td class="mdescLeft">&#160;</td><td class="mdescRight">Print a timestamp. <br /></td></tr>
 <tr class="separator:aed74ac4c1f42d3d4bed8b37934dbcc77"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a777b2887e8ee3a66e56ca9468007b586"><td class="memItemLeft" align="right" valign="top"><a id="a777b2887e8ee3a66e56ca9468007b586"></a>
 std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceproton.html#a777b2887e8ee3a66e56ca9468007b586">type_name</a> (<a class="el" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">type_id</a>)</td></tr>
@@ -457,17 +474,6 @@ template&lt;class... Rest&gt; </td></tr>
 <tr class="memitem:a8b9a9f4f45c6ee25e0e4516855dc7fc8"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1work.html">work</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceproton.html#a8b9a9f4f45c6ee25e0e4516855dc7fc8">make_work</a> (Rest &amp;&amp;... r)</td></tr>
 <tr class="memdesc:a8b9a9f4f45c6ee25e0e4516855dc7fc8"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> <br /></td></tr>
 <tr class="separator:a8b9a9f4f45c6ee25e0e4516855dc7fc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
-<tr class="memitem:aec04001c66a08483b8e23f836da2d621"><td class="memItemLeft" align="right" valign="top"><a id="aec04001c66a08483b8e23f836da2d621"></a>
-std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceproton.html#aec04001c66a08483b8e23f836da2d621">operator&lt;&lt;</a> (std::ostream &amp;, const <a class="el" href="classproton_1_1decimal32.html">decimal32</a> &amp;)</td></tr>
-<tr class="memdesc:aec04001c66a08483b8e23f836da2d621"><td class="mdescLeft">&#160;</td><td class="mdescRight">Print decimal values. <br /></td></tr>
-<tr class="separator:aec04001c66a08483b8e23f836da2d621"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a76d2a7b0034ac7efec1cf6a3cb4c8372"><td class="memItemLeft" align="right" valign="top"><a id="a76d2a7b0034ac7efec1cf6a3cb4c8372"></a>
-std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator&lt;&lt;</b> (std::ostream &amp;, const <a class="el" href="classproton_1_1decimal64.html">decimal64</a> &amp;)</td></tr>
-<tr class="separator:a76d2a7b0034ac7efec1cf6a3cb4c8372"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af5fffc10b2245e6a76e37053a3a9e3b7"><td class="memItemLeft" align="right" valign="top"><a id="af5fffc10b2245e6a76e37053a3a9e3b7"></a>
-std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator&lt;&lt;</b> (std::ostream &amp;, const <a class="el" href="classproton_1_1decimal128.html">decimal128</a> &amp;)</td></tr>
-<tr class="separator:af5fffc10b2245e6a76e37053a3a9e3b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr><td colspan="2"><div class="groupHeader">Comparison and arithmetic operators</div></td></tr>
 <tr class="memitem:a5459b83ac20466ef8eae522b86547514"><td class="memItemLeft" align="right" valign="top"><a id="a5459b83ac20466ef8eae522b86547514"></a>
 bool&#160;</td><td class="memItemRight" valign="bottom"><b>operator&lt;</b> (<a class="el" href="classproton_1_1duration.html">duration</a> x, <a class="el" href="classproton_1_1duration.html">duration</a> y)</td></tr>
@@ -505,7 +511,7 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><b>operator&lt;</b> (<a
 <tr class="memitem:ac8775b1ecaef505629e3beddd0c2b61f"><td class="memItemLeft" align="right" valign="top"><a id="ac8775b1ecaef505629e3beddd0c2b61f"></a>
 <a class="el" href="classproton_1_1timestamp.html">timestamp</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator+</b> (<a class="el" href="classproton_1_1duration.html">duration</a> d, <a class="el" href="classproton_1_1timestamp.html">timestamp</a> ts)</td></tr>
 <tr class="separator:ac8775b1ecaef505629e3beddd0c2b61f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr><td colspan="2"><div class="groupHeader">Test the properties of a type_id.</div></td></tr>
+<tr><td colspan="2"><div class="groupHeader">Functions to test the properties of a type ID</div></td></tr>
 <tr class="memitem:aa41d60af81c2ea764268965cc7b126fa"><td class="memItemLeft" align="right" valign="top"><a id="aa41d60af81c2ea764268965cc7b126fa"></a>
 bool&#160;</td><td class="memItemRight" valign="bottom"><b>type_id_is_signed_int</b> (<a class="el" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">type_id</a> t)</td></tr>
 <tr class="separator:aa41d60af81c2ea764268965cc7b126fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -609,66 +615,148 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><b>type_id_is_null</b> (
 </div>
 </div>
 <h2 class="groupheader">Function Documentation</h2>
-<a id="aa77887032372174b09ee779f5df12056"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aa77887032372174b09ee779f5df12056">&#9670;&nbsp;</a></span>assert_type_equal()</h2>
+<a id="ab73c44b530463fda5e11bc403ca9edd3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab73c44b530463fda5e11bc403ca9edd3">&#9670;&nbsp;</a></span>coerce() <span class="overload">[1/6]</span></h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">void proton::assert_type_equal </td>
+          <td class="memname">T coerce </td>
           <td>(</td>
-          <td class="paramtype"><a class="el" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">type_id</a>&#160;</td>
-          <td class="paramname"><em>want</em>, </td>
+          <td class="paramtype">const <a class="el" href="classproton_1_1annotation__key.html">annotation_key</a> &amp;&#160;</td>
+          <td class="paramname"><em>x</em></td><td>)</td>
+          <td></td>
         </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Get the <a class="el" href="classproton_1_1binary.html">binary</a> value or throw <a class="el" href="structproton_1_1conversion__error.html" title="An error converting between AMQP and C++ data. ">conversion_error</a>. </p>
+<p>Coerce the contained value to type T. For example: </p><pre class="fragment">uint64_t i = coerce&lt;uint64_t&gt;(x)
+</pre><p>This will succeed if x contains any numeric value, but may lose precision if it contains a float or double value.</p>
+<dl class="exception"><dt>Exceptions</dt><dd>
+  <table class="exception">
+    <tr><td class="paramname"><a class="el" href="structproton_1_1conversion__error.html" title="An error converting between AMQP and C++ data. ">conversion_error</a></td><td>if the value cannot be converted to T according to <code>std::is_convertible</code> </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a2551b903e19d1bc8d4b59ffbe0b53ff5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2551b903e19d1bc8d4b59ffbe0b53ff5">&#9670;&nbsp;</a></span>get< uint64_t >()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
         <tr>
-          <td class="paramkey"></td>
+          <td class="memname">uint64_t <a class="el" href="namespaceproton.html#a61968283b9e1fc067dcad67e9fe58f6a">get</a>&lt; uint64_t &gt; </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classproton_1_1message__id.html">message_id</a> &amp;&#160;</td>
+          <td class="paramname"><em>x</em></td><td>)</td>
           <td></td>
-          <td class="paramtype"><a class="el" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">type_id</a>&#160;</td>
-          <td class="paramname"><em>got</em>&#160;</td>
         </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Get the uint64_t value or throw <a class="el" href="structproton_1_1conversion__error.html" title="An error converting between AMQP and C++ data. ">conversion_error</a>. </p>
+
+</div>
+</div>
+<a id="a1855356a8be38bc4b1ac3f6a39f72df9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1855356a8be38bc4b1ac3f6a39f72df9">&#9670;&nbsp;</a></span>get< uuid >()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
         <tr>
+          <td class="memname"><a class="el" href="classproton_1_1uuid.html">uuid</a> <a class="el" href="namespaceproton.html#a61968283b9e1fc067dcad67e9fe58f6a">get</a>&lt; <a class="el" href="classproton_1_1uuid.html">uuid</a> &gt; </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classproton_1_1message__id.html">message_id</a> &amp;&#160;</td>
+          <td class="paramname"><em>x</em></td><td>)</td>
           <td></td>
-          <td>)</td>
-          <td></td><td></td>
         </tr>
       </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
 </div><div class="memdoc">
 
-<p>Throw a <a class="el" href="structproton_1_1conversion__error.html" title="An error converting between AMQP and C++ data. ">conversion_error</a> if want != got with a message including the names of the types. </p>
+<p>Get the <a class="el" href="classproton_1_1uuid.html">uuid</a> value or throw <a class="el" href="structproton_1_1conversion__error.html" title="An error converting between AMQP and C++ data. ">conversion_error</a>. </p>
 
 </div>
 </div>
-<a id="a59517f5cda18ae5c612f0c760398fe1d"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a59517f5cda18ae5c612f0c760398fe1d">&#9670;&nbsp;</a></span>coerce() <span class="overload">[1/6]</span></h2>
+<a id="aa10053935d8380f1d0155be0656efbc4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa10053935d8380f1d0155be0656efbc4">&#9670;&nbsp;</a></span>get< binary >()</h2>
 
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">T coerce </td>
+          <td class="memname"><a class="el" href="classproton_1_1binary.html">binary</a> <a class="el" href="namespaceproton.html#a61968283b9e1fc067dcad67e9fe58f6a">get</a>&lt; <a class="el" href="classproton_1_1binary.html">binary</a> &gt; </td>
           <td>(</td>
-          <td class="paramtype">const <a class="el" href="classproton_1_1scalar.html">scalar</a> &amp;&#160;</td>
+          <td class="paramtype">const <a class="el" href="classproton_1_1message__id.html">message_id</a> &amp;&#160;</td>
           <td class="paramname"><em>x</em></td><td>)</td>
           <td></td>
         </tr>
       </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
 </div><div class="memdoc">
 
-<p>Coerce the contained value to type T. </p>
-<p>For example: </p><pre class="fragment">uint64_t i = coerce&lt;uint64_t&gt;(x)
-</pre><p>This will succeed if x contains any numeric value, but may lose precision if it contains a float or double value.</p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="structproton_1_1conversion__error.html" title="An error converting between AMQP and C++ data. ">conversion_error</a></td><td>if the value cannot be converted to T according to <code>std::is_convertible</code> </td></tr>
-  </table>
-  </dd>
-</dl>
+<p>Get the <a class="el" href="classproton_1_1binary.html">binary</a> value or throw <a class="el" href="structproton_1_1conversion__error.html" title="An error converting between AMQP and C++ data. ">conversion_error</a>. </p>
 
 </div>
 </div>
-<a id="ab73c44b530463fda5e11bc403ca9edd3"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ab73c44b530463fda5e11bc403ca9edd3">&#9670;&nbsp;</a></span>coerce() <span class="overload">[2/6]</span></h2>
+<a id="ac55ff2a22f71282aca01c190ad406afa"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac55ff2a22f71282aca01c190ad406afa">&#9670;&nbsp;</a></span>get< std::string >()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::string <a class="el" href="namespaceproton.html#a61968283b9e1fc067dcad67e9fe58f6a">get</a>&lt; std::string &gt; </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classproton_1_1message__id.html">message_id</a> &amp;&#160;</td>
+          <td class="paramname"><em>x</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Get the std::string value or throw <a class="el" href="structproton_1_1conversion__error.html" title="An error converting between AMQP and C++ data. ">conversion_error</a>. </p>
+
+</div>
+</div>
+<a id="a8965a5e1c4122df8aee11e971ceabd07"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8965a5e1c4122df8aee11e971ceabd07">&#9670;&nbsp;</a></span>coerce() <span class="overload">[2/6]</span></h2>
 
 <div class="memitem">
 <div class="memproto">
@@ -676,15 +764,15 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><b>type_id_is_null</b> (
         <tr>
           <td class="memname">T coerce </td>
           <td>(</td>
-          <td class="paramtype">const <a class="el" href="classproton_1_1annotation__key.html">annotation_key</a> &amp;&#160;</td>
+          <td class="paramtype">const <a class="el" href="classproton_1_1message__id.html">message_id</a> &amp;&#160;</td>
           <td class="paramname"><em>x</em></td><td>)</td>
           <td></td>
         </tr>
       </table>
 </div><div class="memdoc">
 
-<p>Get the <a class="el" href="classproton_1_1binary.html">binary</a> value or throw <a class="el" href="structproton_1_1conversion__error.html" title="An error converting between AMQP and C++ data. ">conversion_error</a>. </p>
-<p>Coerce the contained value to type T. For example: </p><pre class="fragment">uint64_t i = coerce&lt;uint64_t&gt;(x)
+<p>Coerce the contained value to type T. </p>
+<p>For example: </p><pre class="fragment">uint64_t i = coerce&lt;uint64_t&gt;(x)
 </pre><p>This will succeed if x contains any numeric value, but may lose precision if it contains a float or double value.</p>
 <dl class="exception"><dt>Exceptions</dt><dd>
   <table class="exception">
@@ -695,36 +783,37 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><b>type_id_is_null</b> (
 
 </div>
 </div>
-<a id="a31eda8feb7c15956a8c9091737505789"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a31eda8feb7c15956a8c9091737505789">&#9670;&nbsp;</a></span>coerce() <span class="overload">[3/6]</span></h2>
+<a id="a61968283b9e1fc067dcad67e9fe58f6a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a61968283b9e1fc067dcad67e9fe58f6a">&#9670;&nbsp;</a></span>get() <span class="overload">[1/4]</span></h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">T coerce </td>
+          <td class="memname">T get </td>
           <td>(</td>
-          <td class="paramtype"><a class="el" href="classproton_1_1scalar.html">scalar</a> &amp;&#160;</td>
-          <td class="paramname"><em>x</em></td><td>)</td>
+          <td class="paramtype">const <a class="el" href="classproton_1_1scalar.html">scalar</a> &amp;&#160;</td>
+          <td class="paramname"><em>s</em></td><td>)</td>
           <td></td>
         </tr>
       </table>
 </div><div class="memdoc">
 
-<p>Coerce the contained value to type T. </p>
-<p>For example: </p><pre class="fragment">uint64_t i = coerce&lt;uint64_t&gt;(x)
-</pre><p>This will succeed if x contains any numeric value, but may lose precision if it contains a float or double value.</p>
+<p>Get a contained value of type T. </p>
+<p>For example: </p><pre class="fragment">uint64_t i = get&lt;uint64_t&gt;(x)
+</pre><p>This will succeed if and only if x contains a uint64_t value.</p>
 <dl class="exception"><dt>Exceptions</dt><dd>
   <table class="exception">
-    <tr><td class="paramname"><a class="el" href="structproton_1_1conversion__error.html" title="An error converting between AMQP and C++ data. ">conversion_error</a></td><td>if the value cannot be converted to T according to <code>std::is_convertible</code> </td></tr>
+    <tr><td class="paramname"><a class="el" href="structproton_1_1conversion__error.html" title="An error converting between AMQP and C++ data. ">conversion_error</a></td><td>if contained value is not of type T. </td></tr>
   </table>
   </dd>
 </dl>
-
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="message_properties_8cpp-example.html#a5">message_properties.cpp</a>.</dd>
+</dl>
 </div>
 </div>
-<a id="a8965a5e1c4122df8aee11e971ceabd07"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a8965a5e1c4122df8aee11e971ceabd07">&#9670;&nbsp;</a></span>coerce() <span class="overload">[4/6]</span></h2>
+<a id="a59517f5cda18ae5c612f0c760398fe1d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a59517f5cda18ae5c612f0c760398fe1d">&#9670;&nbsp;</a></span>coerce() <span class="overload">[3/6]</span></h2>
 
 <div class="memitem">
 <div class="memproto">
@@ -732,7 +821,7 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><b>type_id_is_null</b> (
         <tr>
           <td class="memname">T coerce </td>
           <td>(</td>
-          <td class="paramtype">const <a class="el" href="classproton_1_1message__id.html">message_id</a> &amp;&#160;</td>
+          <td class="paramtype">const <a class="el" href="classproton_1_1scalar.html">scalar</a> &amp;&#160;</td>
           <td class="paramname"><em>x</em></td><td>)</td>
           <td></td>
         </tr>
@@ -751,8 +840,8 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><b>type_id_is_null</b> (
 
 </div>
 </div>
-<a id="a486dfed974ca6f79e75039b3eee6c44c"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a486dfed974ca6f79e75039b3eee6c44c">&#9670;&nbsp;</a></span>coerce() <span class="overload">[5/6]</span></h2>
+<a id="a31eda8feb7c15956a8c9091737505789"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a31eda8feb7c15956a8c9091737505789">&#9670;&nbsp;</a></span>coerce() <span class="overload">[4/6]</span></h2>
 
 <div class="memitem">
 <div class="memproto">
@@ -760,8 +849,8 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><b>type_id_is_null</b> (
         <tr>
           <td class="memname">T coerce </td>
           <td>(</td>
-          <td class="paramtype">const <a class="el" href="classproton_1_1value.html">value</a> &amp;&#160;</td>
-          <td class="paramname"><em>v</em></td><td>)</td>
+          <td class="paramtype"><a class="el" href="classproton_1_1scalar.html">scalar</a> &amp;&#160;</td>
+          <td class="paramname"><em>x</em></td><td>)</td>
           <td></td>
         </tr>
       </table>
@@ -779,23 +868,23 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><b>type_id_is_null</b> (
 
 </div>
 </div>
-<a id="a4896ec87beab7d691e1985c221c36e49"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a4896ec87beab7d691e1985c221c36e49">&#9670;&nbsp;</a></span>coerce() <span class="overload">[6/6]</span></h2>
+<a id="aa77887032372174b09ee779f5df12056"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa77887032372174b09ee779f5df12056">&#9670;&nbsp;</a></span>assert_type_equal()</h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">void coerce </td>
+          <td class="memname">void proton::assert_type_equal </td>
           <td>(</td>
-          <td class="paramtype">const <a class="el" href="classproton_1_1value.html">value</a> &amp;&#160;</td>
-          <td class="paramname"><em>v</em>, </td>
+          <td class="paramtype"><a class="el" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">type_id</a>&#160;</td>
+          <td class="paramname"><em>want</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">T &amp;&#160;</td>
-          <td class="paramname"><em>x</em>&#160;</td>
+          <td class="paramtype"><a class="el" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">type_id</a>&#160;</td>
+          <td class="paramname"><em>got</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -805,38 +894,38 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><b>type_id_is_null</b> (
       </table>
 </div><div class="memdoc">
 
-<p>Like <a class="el" href="namespaceproton.html#a486dfed974ca6f79e75039b3eee6c44c" title="Coerce the contained value to type T. ">coerce(const value&amp;)</a> but assigns the value to a reference instead of returning it. </p>
-<p>May be more efficient for complex values (arrays, maps, etc.) </p>
+<p>Throw a <a class="el" href="structproton_1_1conversion__error.html" title="An error converting between AMQP and C++ data. ">conversion_error</a> if want != got with a message including the names of the types. </p>
 
 </div>
 </div>
-<a id="a61968283b9e1fc067dcad67e9fe58f6a"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a61968283b9e1fc067dcad67e9fe58f6a">&#9670;&nbsp;</a></span>get() <span class="overload">[1/4]</span></h2>
+<a id="a4c209c923a89ef95bdde7c11474f5231"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4c209c923a89ef95bdde7c11474f5231">&#9670;&nbsp;</a></span>operator<<()</h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">T get </td>
+          <td class="memname">std::ostream&amp; proton::operator&lt;&lt; </td>
           <td>(</td>
-          <td class="paramtype">const <a class="el" href="classproton_1_1scalar.html">scalar</a> &amp;&#160;</td>
-          <td class="paramname"><em>s</em></td><td>)</td>
+          <td class="paramtype">std::ostream &amp;&#160;</td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
           <td></td>
+          <td class="paramtype">const <a class="el" href="classproton_1_1uuid.html">uuid</a> &amp;&#160;</td>
+          <td class="paramname">&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
         </tr>
       </table>
 </div><div class="memdoc">
 
-<p>Get a contained value of type T. </p>
-<p>For example: </p><pre class="fragment">uint64_t i = get&lt;uint64_t&gt;(x)
-</pre><p>This will succeed if and only if x contains a uint64_t value.</p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="structproton_1_1conversion__error.html" title="An error converting between AMQP and C++ data. ">conversion_error</a></td><td>if contained value is not of type T. </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="message_properties_8cpp-example.html#a5">message_properties.cpp</a>.</dd>
-</dl>
+<p>UUID standard format: 8-4-4-4-12 (36 chars, 32 alphanumeric chars and 4 hypens). </p>
+
 </div>
 </div>
 <a id="a051c12c4c7efc82a5f268d4f64e15b54"></a>
@@ -934,135 +1023,51 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><b>type_id_is_null</b> (
 
 </div>
 </div>
-<a id="aa10053935d8380f1d0155be0656efbc4"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aa10053935d8380f1d0155be0656efbc4">&#9670;&nbsp;</a></span>get< binary >()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classproton_1_1binary.html">binary</a> <a class="el" href="namespaceproton.html#a61968283b9e1fc067dcad67e9fe58f6a">get</a>&lt; <a class="el" href="classproton_1_1binary.html">binary</a> &gt; </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classproton_1_1message__id.html">message_id</a> &amp;&#160;</td>
-          <td class="paramname"><em>x</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Get the <a class="el" href="classproton_1_1binary.html">binary</a> value or throw <a class="el" href="structproton_1_1conversion__error.html" title="An error converting between AMQP and C++ data. ">conversion_error</a>. </p>
-
-</div>
-</div>
-<a id="ac55ff2a22f71282aca01c190ad406afa"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ac55ff2a22f71282aca01c190ad406afa">&#9670;&nbsp;</a></span>get< std::string >()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::string <a class="el" href="namespaceproton.html#a61968283b9e1fc067dcad67e9fe58f6a">get</a>&lt; std::string &gt; </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classproton_1_1message__id.html">message_id</a> &amp;&#160;</td>
-          <td class="paramname"><em>x</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Get the std::string value or throw <a class="el" href="structproton_1_1conversion__error.html" title="An error converting between AMQP and C++ data. ">conversion_error</a>. </p>
-
-</div>
-</div>
-<a id="a2551b903e19d1bc8d4b59ffbe0b53ff5"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a2551b903e19d1bc8d4b59ffbe0b53ff5">&#9670;&nbsp;</a></span>get< uint64_t >()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">uint64_t <a class="el" href="namespaceproton.html#a61968283b9e1fc067dcad67e9fe58f6a">get</a>&lt; uint64_t &gt; </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classproton_1_1message__id.html">message_id</a> &amp;&#160;</td>
-          <td class="paramname"><em>x</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Get the uint64_t value or throw <a class="el" href="structproton_1_1conversion__error.html" title="An error converting between AMQP and C++ data. ">conversion_error</a>. </p>
-
-</div>
-</div>
-<a id="a1855356a8be38bc4b1ac3f6a39f72df9"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a1855356a8be38bc4b1ac3f6a39f72df9">&#9670;&nbsp;</a></span>get< uuid >()</h2>
+<a id="a486dfed974ca6f79e75039b3eee6c44c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a486dfed974ca6f79e75039b3eee6c44c">&#9670;&nbsp;</a></span>coerce() <span class="overload">[5/6]</span></h2>
 
 <div class="memitem">
 <div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classproton_1_1uuid.html">uuid</a> <a class="el" href="namespaceproton.html#a61968283b9e1fc067dcad67e9fe58f6a">get</a>&lt; <a class="el" href="classproton_1_1uuid.html">uuid</a> &gt; </td>
+          <td class="memname">T coerce </td>
           <td>(</td>
-          <td class="paramtype">const <a class="el" href="classproton_1_1message__id.html">message_id</a> &amp;&#160;</td>
-          <td class="paramname"><em>x</em></td><td>)</td>
+          <td class="paramtype">const <a class="el" href="classproton_1_1value.html">value</a> &amp;&#160;</td>
+          <td class="paramname"><em>v</em></td><td>)</td>
           <td></td>
         </tr>
       </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
-  </tr>
-</table>
 </div><div class="memdoc">
 
-<p>Get the <a class="el" href="classproton_1_1uuid.html">uuid</a> value or throw <a class="el" href="structproton_1_1conversion__error.html" title="An error converting between AMQP and C++ data. ">conversion_error</a>. </p>
+<p>Coerce the contained value to type T. </p>
+<p>For example: </p><pre class="fragment">uint64_t i = coerce&lt;uint64_t&gt;(x)
+</pre><p>This will succeed if x contains any numeric value, but may lose precision if it contains a float or double value.</p>
+<dl class="exception"><dt>Exceptions</dt><dd>
+  <table class="exception">
+    <tr><td class="paramname"><a class="el" href="structproton_1_1conversion__error.html" title="An error converting between AMQP and C++ data. ">conversion_error</a></td><td>if the value cannot be converted to T according to <code>std::is_convertible</code> </td></tr>
+  </table>
+  </dd>
+</dl>
 
 </div>
 </div>
-<a id="a4c209c923a89ef95bdde7c11474f5231"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a4c209c923a89ef95bdde7c11474f5231">&#9670;&nbsp;</a></span>operator<<()</h2>
+<a id="a4896ec87beab7d691e1985c221c36e49"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4896ec87beab7d691e1985c221c36e49">&#9670;&nbsp;</a></span>coerce() <span class="overload">[6/6]</span></h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">std::ostream&amp; proton::operator&lt;&lt; </td>
+          <td class="memname">void coerce </td>
           <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname">, </td>
+          <td class="paramtype">const <a class="el" href="classproton_1_1value.html">value</a> &amp;&#160;</td>
+          <td class="paramname"><em>v</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">const <a class="el" href="classproton_1_1uuid.html">uuid</a> &amp;&#160;</td>
-          <td class="paramname">&#160;</td>
+          <td class="paramtype">T &amp;&#160;</td>
+          <td class="paramname"><em>x</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -1072,7 +1077,8 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><b>type_id_is_null</b> (
       </table>
 </div><div class="memdoc">
 
-<p>UUID standard format: 8-4-4-4-12 (36 chars, 32 alphanumeric chars and 4 hypens). </p>
+<p>Like <a class="el" href="namespaceproton.html#a486dfed974ca6f79e75039b3eee6c44c" title="Coerce the contained value to type T. ">coerce(const value&amp;)</a> but assigns the value to a reference instead of returning it. </p>
+<p>May be more efficient for complex values (arrays, maps, etc.) </p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/namespaceproton.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/namespaceproton.js b/content/releases/qpid-proton-master/proton/cpp/api/namespaceproton.js
index fa387ce..e9ece94 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/namespaceproton.js
+++ b/content/releases/qpid-proton-master/proton/cpp/api/namespaceproton.js
@@ -55,7 +55,6 @@ var namespaceproton =
     [ "url_error", "structproton_1_1url__error.html", null ],
     [ "uuid", "classproton_1_1uuid.html", "classproton_1_1uuid" ],
     [ "value", "classproton_1_1value.html", "classproton_1_1value" ],
-    [ "void_function0", "classproton_1_1void__function0.html", "classproton_1_1void__function0" ],
     [ "work", "classproton_1_1work.html", "classproton_1_1work" ],
     [ "work_queue", "classproton_1_1work__queue.html", "classproton_1_1work__queue" ]
 ];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/namespaceproton_1_1codec.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/namespaceproton_1_1codec.html b/content/releases/qpid-proton-master/proton/cpp/api/namespaceproton_1_1codec.html
index 8e2233e..db13ecf 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/namespaceproton_1_1codec.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/namespaceproton_1_1codec.html
@@ -103,10 +103,10 @@ $(document).ready(function(){initNavTree('namespaceproton_1_1codec.html','');});
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Classes</h2></td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1codec_1_1decoder.html">decoder</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - Stream-like decoder from AMQP bytes to C++ values.  <a href="classproton_1_1codec_1_1decoder.html#details">More...</a><br /></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - A stream-like decoder from AMQP bytes to C++ values.  <a href="classproton_1_1codec_1_1decoder.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1codec_1_1encoder.html">encoder</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - Stream-like encoder from C++ values to AMQP bytes.  <a href="classproton_1_1codec_1_1encoder.html#details">More...</a><br /></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - A stream-like encoder from C++ values to AMQP bytes.  <a href="classproton_1_1codec_1_1encoder.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:structproton_1_1codec_1_1finish"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1finish">finish</a></td></tr>
 <tr class="memdesc:structproton_1_1codec_1_1finish"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - Finish inserting or extracting a complex type.  <a href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1finish">More...</a><br /></td></tr>
@@ -270,7 +270,6 @@ template&lt;class A , class K , class T &gt; </td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p><b>Unsettled API</b> - AMQP data encoding and decoding. </p>
-<p>You can use these classes on an experimental basis to create your own AMQP encodings for C++ types, but they may change in the future. For examples of use see the built-in encodings, for example in proton/vector.hpp or <a class="el" href="map_8hpp.html" title="Template for AMQP property, annotation and filter maps. ">proton/map.hpp</a> </p>
 </div><hr/><h2 class="groupheader">Class Documentation</h2>
 <a name="structproton_1_1codec_1_1finish" id="structproton_1_1codec_1_1finish"></a>
 <h2 class="memtitle"><span class="permalink"><a href="#structproton_1_1codec_1_1finish">&#9670;&nbsp;</a></span>proton::codec::finish</h2>
@@ -303,23 +302,23 @@ template&lt;class A , class K , class T &gt; </td></tr>
 </div>
 </div>
 <h2 class="groupheader">Function Documentation</h2>
-<a id="a0ad9766f309e0daae2af184b8d925f3f"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a0ad9766f309e0daae2af184b8d925f3f">&#9670;&nbsp;</a></span>operator<<() <span class="overload">[1/3]</span></h2>
+<a id="a7efc9868b69ee772a81b1f6f63ddcb36"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7efc9868b69ee772a81b1f6f63ddcb36">&#9670;&nbsp;</a></span>operator>>()</h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; proton::codec::operator&lt;&lt; </td>
+          <td class="memname">internal::enable_if&lt;internal::is_unknown_integer&lt;T&gt;::<a class="el" href="classproton_1_1value.html">value</a>, <a class="el" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp;&gt;::type proton::codec::operator&gt;&gt; </td>
           <td>(</td>
-          <td class="paramtype"><a class="el" href="classproton_1_1codec_1_1encoder.html">encoder</a> &amp;&#160;</td>
-          <td class="paramname"><em>e</em>, </td>
+          <td class="paramtype"><a class="el" href="classproton_1_1codec_1_1decoder.html">decoder</a> &amp;&#160;</td>
+          <td class="paramname"><em>d</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">const std::deque&lt; std::pair&lt; K, T &gt;, A &gt; &amp;&#160;</td>
-          <td class="paramname"><em>x</em>&#160;</td>
+          <td class="paramtype">T &amp;&#160;</td>
+          <td class="paramname"><em>i</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -329,13 +328,12 @@ template&lt;class A , class K , class T &gt; </td></tr>
       </table>
 </div><div class="memdoc">
 
-<p>std::deque&lt;std::pair&lt;k,t&gt; &gt; encodes as codec::map_type. </p>
-<p>Map entries are encoded in order they appear in the list. </p>
+<p>operator&gt;&gt; for integer types that are not covered by the standard overrides. </p>
 
 </div>
 </div>
-<a id="ad0af111d0e56652af109a15e5bc439e8"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ad0af111d0e56652af109a15e5bc439e8">&#9670;&nbsp;</a></span>operator<<() <span class="overload">[2/3]</span></h2>
+<a id="a0ad9766f309e0daae2af184b8d925f3f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0ad9766f309e0daae2af184b8d925f3f">&#9670;&nbsp;</a></span>operator<<() <span class="overload">[1/3]</span></h2>
 
 <div class="memitem">
 <div class="memproto">
@@ -349,7 +347,7 @@ template&lt;class A , class K , class T &gt; </td></tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">const std::forward_list&lt; std::pair&lt; K, T &gt;, A &gt; &amp;&#160;</td>
+          <td class="paramtype">const std::deque&lt; std::pair&lt; K, T &gt;, A &gt; &amp;&#160;</td>
           <td class="paramname"><em>x</em>&#160;</td>
         </tr>
         <tr>
@@ -360,13 +358,13 @@ template&lt;class A , class K , class T &gt; </td></tr>
       </table>
 </div><div class="memdoc">
 
-<p>Specialize for std::forward_list&lt;std::pair&lt;k,t&gt; &gt;, encode as AMQP map. </p>
-<p>Allows control over the order of encoding map entries. </p>
+<p>std::deque&lt;std::pair&lt;k,t&gt; &gt; encodes as codec::map_type. </p>
+<p>Map entries are encoded in order they appear in the list. </p>
 
 </div>
 </div>
-<a id="ad562645a0177bbc4ec943bb8fbeb01ee"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ad562645a0177bbc4ec943bb8fbeb01ee">&#9670;&nbsp;</a></span>operator<<() <span class="overload">[3/3]</span></h2>
+<a id="ad0af111d0e56652af109a15e5bc439e8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad0af111d0e56652af109a15e5bc439e8">&#9670;&nbsp;</a></span>operator<<() <span class="overload">[2/3]</span></h2>
 
 <div class="memitem">
 <div class="memproto">
@@ -380,7 +378,7 @@ template&lt;class A , class K , class T &gt; </td></tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">const std::list&lt; std::pair&lt; K, T &gt;, A &gt; &amp;&#160;</td>
+          <td class="paramtype">const std::forward_list&lt; std::pair&lt; K, T &gt;, A &gt; &amp;&#160;</td>
           <td class="paramname"><em>x</em>&#160;</td>
         </tr>
         <tr>
@@ -391,28 +389,28 @@ template&lt;class A , class K , class T &gt; </td></tr>
       </table>
 </div><div class="memdoc">
 
-<p>Specialize for std::list&lt;std::pair&lt;k,t&gt; &gt;, encode as AMQP map. </p>
+<p>Specialize for std::forward_list&lt;std::pair&lt;k,t&gt; &gt;, encode as AMQP map. </p>
 <p>Allows control over the order of encoding map entries. </p>
 
 </div>
 </div>
-<a id="a7efc9868b69ee772a81b1f6f63ddcb36"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a7efc9868b69ee772a81b1f6f63ddcb36">&#9670;&nbsp;</a></span>operator>>()</h2>
+<a id="ad562645a0177bbc4ec943bb8fbeb01ee"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad562645a0177bbc4ec943bb8fbeb01ee">&#9670;&nbsp;</a></span>operator<<() <span class="overload">[3/3]</span></h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">internal::enable_if&lt;internal::is_unknown_integer&lt;T&gt;::<a class="el" href="classproton_1_1value.html">value</a>, <a class="el" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp;&gt;::type proton::codec::operator&gt;&gt; </td>
+          <td class="memname"><a class="el" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; proton::codec::operator&lt;&lt; </td>
           <td>(</td>
-          <td class="paramtype"><a class="el" href="classproton_1_1codec_1_1decoder.html">decoder</a> &amp;&#160;</td>
-          <td class="paramname"><em>d</em>, </td>
+          <td class="paramtype"><a class="el" href="classproton_1_1codec_1_1encoder.html">encoder</a> &amp;&#160;</td>
+          <td class="paramname"><em>e</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">T &amp;&#160;</td>
-          <td class="paramname"><em>i</em>&#160;</td>
+          <td class="paramtype">const std::list&lt; std::pair&lt; K, T &gt;, A &gt; &amp;&#160;</td>
+          <td class="paramname"><em>x</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -422,7 +420,8 @@ template&lt;class A , class K , class T &gt; </td></tr>
       </table>
 </div><div class="memdoc">
 
-<p>operator&gt;&gt; for integer types that are not covered by the standard overrides. </p>
+<p>Specialize for std::list&lt;std::pair&lt;k,t&gt; &gt;, encode as AMQP map. </p>
+<p>Allows control over the order of encoding map entries. </p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/namespaceproton_1_1io.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/namespaceproton_1_1io.html b/content/releases/qpid-proton-master/proton/cpp/api/namespaceproton_1_1io.html
index 4169f5c..8b57d31 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/namespaceproton_1_1io.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/namespaceproton_1_1io.html
@@ -90,14 +90,13 @@ $(document).ready(function(){initNavTree('namespaceproton_1_1io.html','');});
 
 <div class="header">
   <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#func-members">Functions</a>  </div>
+<a href="#nested-classes">Classes</a>  </div>
   <div class="headertitle">
 <div class="title">proton::io Namespace Reference</div>  </div>
 </div><!--header-->
 <div class="contents">
 
-<p><b>Unsettled API</b> - An SPI for multithreaded network IO.  
+<p><b>Unsettled API</b> - Interfaces for IO integration.  
 <a href="#details">More...</a></p>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
@@ -106,24 +105,14 @@ Classes</h2></td></tr>
 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - An AMQP driver for a single connection.  <a href="classproton_1_1io_1_1connection__driver.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structproton_1_1io_1_1const__buffer.html">const_buffer</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - Pointer to a const memory region with a size.  <a href="structproton_1_1io_1_1const__buffer.html#details">More...</a><br /></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1link__namer.html">link_namer</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - Generate default link names that are unique within a container.  <a href="classproton_1_1io_1_1link__namer.html#details">More...</a><br /></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - A pointer to an immutable memory region with a size.  <a href="structproton_1_1io_1_1const__buffer.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structproton_1_1io_1_1mutable__buffer.html">mutable_buffer</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - Pointer to a mutable memory region with a size.  <a href="structproton_1_1io_1_1mutable__buffer.html#details">More...</a><br /></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - A pointer to a mutable memory region with a size.  <a href="structproton_1_1io_1_1mutable__buffer.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr class="memitem:a7e5e4265ca5c3e7a03d0bb76c6291766"><td class="memItemLeft" align="right" valign="top"><a id="a7e5e4265ca5c3e7a03d0bb76c6291766"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceproton_1_1io.html#a7e5e4265ca5c3e7a03d0bb76c6291766">set_link_namer</a> (<a class="el" href="classproton_1_1connection.html">connection</a> &amp;, <a class="el" href="classproton_1_1io_1_1link__namer.html">link_namer</a> &amp;)</td></tr>
-<tr class="memdesc:a7e5e4265ca5c3e7a03d0bb76c6291766"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - Set the <a class="el" href="classproton_1_1io_1_1link__namer.html" title="Unsettled API - Generate default link names that are unique within a container. ">link_namer</a> to use on a connection. <br /></td></tr>
-<tr class="separator:a7e5e4265ca5c3e7a03d0bb76c6291766"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p><b>Unsettled API</b> - An SPI for multithreaded network IO. </p>
+<div class="textblock"><p><b>Unsettled API</b> - Interfaces for IO integration. </p>
 </div></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/namespaceproton_1_1io.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/namespaceproton_1_1io.js b/content/releases/qpid-proton-master/proton/cpp/api/namespaceproton_1_1io.js
index 947b05f..1fb4305 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/namespaceproton_1_1io.js
+++ b/content/releases/qpid-proton-master/proton/cpp/api/namespaceproton_1_1io.js
@@ -2,6 +2,5 @@ var namespaceproton_1_1io =
 [
     [ "connection_driver", "classproton_1_1io_1_1connection__driver.html", "classproton_1_1io_1_1connection__driver" ],
     [ "const_buffer", "structproton_1_1io_1_1const__buffer.html", "structproton_1_1io_1_1const__buffer" ],
-    [ "link_namer", "classproton_1_1io_1_1link__namer.html", "classproton_1_1io_1_1link__namer" ],
     [ "mutable_buffer", "structproton_1_1io_1_1mutable__buffer.html", "structproton_1_1io_1_1mutable__buffer" ]
 ];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/namespaces.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/namespaces.html b/content/releases/qpid-proton-master/proton/cpp/api/namespaces.html
index 8224312..ae1bebf 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/namespaces.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/namespaces.html
@@ -97,7 +97,7 @@ $(document).ready(function(){initNavTree('namespaces.html','');});
 <div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
 <tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceproton.html" target="_self">proton</a></td><td class="desc">The main Proton namespace </td></tr>
 <tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceproton_1_1codec.html" target="_self">codec</a></td><td class="desc"><b>Unsettled API</b> - AMQP data encoding and decoding </td></tr>
-<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceproton_1_1io.html" target="_self">io</a></td><td class="desc"><b>Unsettled API</b> - An SPI for multithreaded network IO </td></tr>
+<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceproton_1_1io.html" target="_self">io</a></td><td class="desc"><b>Unsettled API</b> - Interfaces for IO integration </td></tr>
 </table>
 </div><!-- directory -->
 </div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/namespaces_8hpp.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/namespaces_8hpp.html b/content/releases/qpid-proton-master/proton/cpp/api/namespaces_8hpp.html
index 575f70d..12504f8 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/namespaces_8hpp.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/namespaces_8hpp.html
@@ -96,6 +96,9 @@ $(document).ready(function(){initNavTree('namespaces_8hpp.html','');});
 </div><!--header-->
 <div class="contents">
 
+<p>Namespace declarations.  
+<a href="#details">More...</a></p>
+
 <p><a href="namespaces_8hpp_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
@@ -107,10 +110,12 @@ Namespaces</h2></td></tr>
 <tr class="memdesc:namespaceproton_1_1codec"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - AMQP data encoding and decoding. <br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:namespaceproton_1_1io"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceproton_1_1io.html">proton::io</a></td></tr>
-<tr class="memdesc:namespaceproton_1_1io"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - An SPI for multithreaded network IO. <br /></td></tr>
+<tr class="memdesc:namespaceproton_1_1io"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - Interfaces for IO integration. <br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
-</div><!-- contents -->
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Namespace declarations. </p>
+</div></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/namespaces_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/namespaces_8hpp_source.html b/content/releases/qpid-proton-master/proton/cpp/api/namespaces_8hpp_source.html
index 50343e0..dbdb3ad 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/namespaces_8hpp_source.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/namespaces_8hpp_source.html
@@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('namespaces_8hpp_source.html','');});
 <div class="title">namespaces.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="namespaces_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_NAMESPACES_HPP</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_NAMESPACES_HPP</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00007"></a><span class="lineno">
     7</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#16
 0;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comme
 nt"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">namespace </span>codec {</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;}</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div><div class="line"><a name=
 "l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">namespace </span>io {</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;}</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="keyword">namespace </span>internal {</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;}</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;} <span class="comment">// proton</span></div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="preprocessor">#endif // PROTON_NAMESPACES_HPP</span></div><div class="ttc" id="namespaceproton_html"><div class="ttname"><a hr
 ef="namespaceproton.html">proton</a></div><div class="ttdoc">The main Proton namespace. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:30</div></div>
+<a href="namespaces_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_NAMESPACES_HPP</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_NAMESPACES_HPP</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00007"></a><span class="lineno">
     7</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#16
 0;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comme
 nt"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">namespace </span>codec {</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;}</div><div class="line"><a name=
 "l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">namespace </span>io {</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;}</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">namespace </span>internal {</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;}</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;} <span class="comment">// proton</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#endif // PROTON_NAMESPACES_
 HPP</span></div><div class="ttc" id="namespaceproton_html"><div class="ttname"><a href="namespaceproton.html">proton</a></div><div class="ttdoc">The main Proton namespace. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:33</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/navtreedata.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/navtreedata.js b/content/releases/qpid-proton-master/proton/cpp/api/navtreedata.js
index 16ce5dc..492503a 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/navtreedata.js
+++ b/content/releases/qpid-proton-master/proton/cpp/api/navtreedata.js
@@ -2,15 +2,17 @@ var NAVTREE =
 [
   [ "Qpid Proton C++ API", "index.html", [
     [ "Introduction", "index.html", null ],
-    [ "AMQP and C++ types", "types_page.html", null ],
     [ "IO integration", "io_page.html", null ],
-    [ "Multithreaded Proton applications", "mt_page.html", null ],
-    [ "Tutorial", "tutorial.html", null ],
+    [ "Multithreading", "mt_page.html", null ],
+    [ "Overview", "overview_page.html", null ],
+    [ "AMQP and C++ types", "types_page.html", null ],
+    [ "Tutorial", "tutorial_page.html", null ],
     [ "Namespaces", null, [
       [ "Namespace List", "namespaces.html", "namespaces" ],
       [ "Namespace Members", "namespacemembers.html", [
         [ "All", "namespacemembers.html", null ],
         [ "Functions", "namespacemembers_func.html", null ],
+        [ "Typedefs", "namespacemembers_type.html", null ],
         [ "Enumerations", "namespacemembers_enum.html", null ],
         [ "Enumerator", "namespacemembers_eval.html", null ]
       ] ]
@@ -29,11 +31,7 @@ var NAVTREE =
       ] ]
     ] ],
     [ "Files", null, [
-      [ "File List", "files.html", "files" ],
-      [ "File Members", "globals.html", [
-        [ "All", "globals.html", null ],
-        [ "Macros", "globals_defs.html", null ]
-      ] ]
+      [ "File List", "files.html", "files" ]
     ] ],
     [ "Examples", "examples.html", "examples" ]
   ] ]
@@ -42,9 +40,9 @@ var NAVTREE =
 var NAVTREEINDEX =
 [
 "annotated.html",
-"classproton_1_1decimal64.html",
-"classproton_1_1receiver.html#a91a9e8a9445b29d83dd0514cd76503ae",
-"classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90a69c37229a15f9a89e188ad210f31c647",
+"classproton_1_1decimal64.html#a4b0424da8c99197075d119ba0959bf1e",
+"classproton_1_1receiver.html#ad9735e23cb0888fb98e1c5893aecff7e",
+"classproton_1_1transfer.html#aff302bb6016f2ae29f01bb4e07389a52",
 "namespaceproton_1_1codec.html"
 ];
 


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org