Modified: qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1url.html URL: http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1url.html?rev=1739159&r1=1739158&r2=1739159&view=diff ============================================================================== --- qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1url.html (original) +++ qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1url.html Thu Apr 14 18:29:35 2016 @@ -198,8 +198,7 @@ static const std::string </td><td c <li>Port can be a number or a symbolic service name such as <code>amqp</code>.</li> <li>Path is normally used as a link source or target address. On a broker it typically corresponds to a queue or topic name. </li> </ul> -<dl><dt><b>Examples: </b></dt><dd><a class="el" href="broker_8cpp-example.html#_a0">broker.cpp</a>, <a class="el" href="client_8cpp-example.html#_a1">client.cpp</a>, <a class="el" href="direct_recv_8cpp-example.html#_a1">direct_recv.cpp</a>, <a class="el" href="direct_send_8cpp-example.html#_a1">direct_send.cpp</a>, <a class="el" href="engine_2broker_8cpp-example.html#_a0">engine/broker.cpp</a>, <a class="el" href="engine_2client_8cpp-example.html#_a1">engine/client.cpp</a>, <a class="el" href="engine_2direct_recv_8cpp-example.html#_a12">engine/direct_recv.cpp</a>, <a class="el" href="engine_2direct_send_8cpp-example.html#_a15">engine/direct_send.cpp</a>, <a class="el" href="engine_2helloworld_8cpp-example.html#_a15">engine/helloworld.cpp</a>, <a class="el" href="engine_2server_8cpp-example.html#_a1">engine/server.cpp</a>, <a class="el" href="engine_2simple_recv_8cpp-example.html#_a1">engine/simple_recv.cpp</a>, <a class="el" href="engine_2simple_send_8cpp-example.html#_a1">engine/s imple_send.cpp</a>, <a class="el" href="helloworld_8cpp-example.html#_a1">helloworld.cpp</a>, <a class="el" href="helloworld_direct_8cpp-example.html#_a1">helloworld_direct.cpp</a>, <a class="el" href="server_8cpp-example.html#_a1">server.cpp</a>, <a class="el" href="server_direct_8cpp-example.html#_a1">server_direct.cpp</a>, <a class="el" href="simple_recv_8cpp-example.html#_a1">simple_recv.cpp</a>, and <a class="el" href="simple_send_8cpp-example.html#_a1">simple_send.cpp</a>.</dd> -</dl></div><h2 class="groupheader">Constructor & Destructor Documentation</h2> +</div><h2 class="groupheader">Constructor & Destructor Documentation</h2> <a class="anchor" id="a0e4af14afc0eb77528464757e491f9e3"></a> <div class="memitem"> <div class="memproto"> @@ -329,7 +328,7 @@ static const std::string </td><td c <!-- start footer part --> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> - <li class="navelem"><b>proton</b></li><li class="navelem"><a class="el" href="classproton_1_1url.html">url</a></li> + <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1url.html">url</a></li> <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
Modified: qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1uuid-members.html URL: http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1uuid-members.html?rev=1739159&r1=1739158&r2=1739159&view=diff ============================================================================== --- qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1uuid-members.html (original) +++ qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1uuid-members.html Thu Apr 14 18:29:35 2016 @@ -99,13 +99,23 @@ $(document).ready(function(){initNavTree <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>begin</b>() (defined in <a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a>)</td><td class="entry"><a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>begin</b>() const (defined in <a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a>)</td><td class="entry"><a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classproton_1_1byte__array.html#a03b598c27d7d68857a02259eca68ea7c">byte_array</a>()</td><td class="entry"><a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>const_iterator</b> typedef (defined in <a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a>)</td><td class="entry"><a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>const_pointer</b> typedef (defined in <a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a>)</td><td class="entry"><a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>const_reference</b> typedef (defined in <a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a>)</td><td class="entry"><a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>const_reverse_iterator</b> typedef (defined in <a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a>)</td><td class="entry"><a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classproton_1_1uuid.html#ad358a92f27b9289e2d5f97864be8242a">copy</a>(const char *bytes=0)</td><td class="entry"><a class="el" href="classproton_1_1uuid.html">uuid</a></td><td class="entry"><span class="mlabel">static</span></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>end</b>() (defined in <a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a>)</td><td class="entry"><a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>end</b>() const (defined in <a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a>)</td><td class="entry"><a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>difference_type</b> typedef (defined in <a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a>)</td><td class="entry"><a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>end</b>() (defined in <a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a>)</td><td class="entry"><a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>end</b>() const (defined in <a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a>)</td><td class="entry"><a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>iterator</b> typedef (defined in <a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a>)</td><td class="entry"><a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>operator[]</b>(size_t i) (defined in <a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a>)</td><td class="entry"><a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>operator[]</b>(size_t i) const (defined in <a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a>)</td><td class="entry"><a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classproton_1_1uuid.html#aadb818b767351748ca49e8404a3c4a77">random</a>()</td><td class="entry"><a class="el" href="classproton_1_1uuid.html">uuid</a></td><td class="entry"><span class="mlabel">static</span></td></tr> - <tr><td class="entry"><a class="el" href="classproton_1_1byte__array.html#a0a22581a091167da9d9db49104dbf751">size</a>()</td><td class="entry"><a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>pointer</b> typedef (defined in <a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a>)</td><td class="entry"><a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classproton_1_1uuid.html#aadb818b767351748ca49e8404a3c4a77">random</a>()</td><td class="entry"><a class="el" href="classproton_1_1uuid.html">uuid</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>reference</b> typedef (defined in <a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a>)</td><td class="entry"><a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>reverse_iterator</b> typedef (defined in <a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a>)</td><td class="entry"><a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classproton_1_1byte__array.html#a0a22581a091167da9d9db49104dbf751">size</a>()</td><td class="entry"><a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>size_type</b> typedef (defined in <a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a>)</td><td class="entry"><a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classproton_1_1uuid.html#a1b9b8885b0880fc4ddf9a2c7d1ca3dc4">str</a>() const </td><td class="entry"><a class="el" href="classproton_1_1uuid.html">uuid</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>value_type</b> typedef (defined in <a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a>)</td><td class="entry"><a class="el" href="classproton_1_1byte__array.html">byte_array< 16 ></a></td><td class="entry"></td></tr> </table></div><!-- contents --> Modified: qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1uuid.html URL: http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1uuid.html?rev=1739159&r1=1739158&r2=1739159&view=diff ============================================================================== --- qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1uuid.html (original) +++ qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1uuid.html Thu Apr 14 18:29:35 2016 @@ -90,7 +90,6 @@ $(document).ready(function(){initNavTree <div class="header"> <div class="summary"> -<a href="#pub-types">Public Types</a> | <a href="#pub-methods">Public Member Functions</a> | <a href="#pub-static-methods">Static Public Member Functions</a> | <a href="classproton_1_1uuid-members.html">List of all members</a> </div> @@ -109,16 +108,46 @@ Inheritance diagram for uuid:</div> <div class="center"> <img src="classproton_1_1uuid.png" usemap="#uuid_map" alt=""/> <map id="uuid_map" name="uuid_map"> -<area href="classproton_1_1byte__array.html" alt="byte_array< 16 >" shape="rect" coords="0,56,197,80"/> -<area href="classproton_1_1comparable.html" alt="comparable< byte_array< N > >" shape="rect" coords="0,0,197,24"/> +<area href="classproton_1_1byte__array.html" alt="byte_array< 16 >" shape="rect" coords="0,0,112,24"/> </map> </div></div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a> Public Types</h2></td></tr> -<tr class="memitem:acd77781b83256555c54fe8b83be4d624"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acd77781b83256555c54fe8b83be4d624"></a> -typedef char </td><td class="memItemRight" valign="bottom"><b>value_type</b></td></tr> -<tr class="separator:acd77781b83256555c54fe8b83be4d624"><td class="memSeparator" colspan="2"> </td></tr> +<tr><td colspan="2"><div class="groupHeader">Sequence container typedefs</div></td></tr> +<tr class="memitem:a4bbdd41bfc847213cc17df2150f2d36f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4bbdd41bfc847213cc17df2150f2d36f"></a> +typedef uint8_t </td><td class="memItemRight" valign="bottom"><b>value_type</b></td></tr> +<tr class="separator:a4bbdd41bfc847213cc17df2150f2d36f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad25b518036b886d8f35a3c059301d007"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad25b518036b886d8f35a3c059301d007"></a> +typedef value_type * </td><td class="memItemRight" valign="bottom"><b>pointer</b></td></tr> +<tr class="separator:ad25b518036b886d8f35a3c059301d007"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a13c57dab17e2c903cadfa5e35ba84064"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a13c57dab17e2c903cadfa5e35ba84064"></a> +typedef const value_type * </td><td class="memItemRight" valign="bottom"><b>const_pointer</b></td></tr> +<tr class="separator:a13c57dab17e2c903cadfa5e35ba84064"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abe8933d436779a43cb5c1896ff5f2918"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abe8933d436779a43cb5c1896ff5f2918"></a> +typedef value_type & </td><td class="memItemRight" valign="bottom"><b>reference</b></td></tr> +<tr class="separator:abe8933d436779a43cb5c1896ff5f2918"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afdb67657e63a66ed3fae7b0c9fd81b48"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afdb67657e63a66ed3fae7b0c9fd81b48"></a> +typedef const value_type & </td><td class="memItemRight" valign="bottom"><b>const_reference</b></td></tr> +<tr class="separator:afdb67657e63a66ed3fae7b0c9fd81b48"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4b0424da8c99197075d119ba0959bf1e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4b0424da8c99197075d119ba0959bf1e"></a> +typedef value_type * </td><td class="memItemRight" valign="bottom"><b>iterator</b></td></tr> +<tr class="separator:a4b0424da8c99197075d119ba0959bf1e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aad40b6f664e3f2f7ab960886c2f7e325"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aad40b6f664e3f2f7ab960886c2f7e325"></a> +typedef const value_type * </td><td class="memItemRight" valign="bottom"><b>const_iterator</b></td></tr> +<tr class="separator:aad40b6f664e3f2f7ab960886c2f7e325"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a89a6dcafb6130e3e1bcd6d1285e0dd6f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a89a6dcafb6130e3e1bcd6d1285e0dd6f"></a> +typedef std::size_t </td><td class="memItemRight" valign="bottom"><b>size_type</b></td></tr> +<tr class="separator:a89a6dcafb6130e3e1bcd6d1285e0dd6f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad319fc54a93a2c7058c70e40428ed2e2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad319fc54a93a2c7058c70e40428ed2e2"></a> +typedef std::ptrdiff_t </td><td class="memItemRight" valign="bottom"><b>difference_type</b></td></tr> +<tr class="separator:ad319fc54a93a2c7058c70e40428ed2e2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a92b881db836646f4039adcbb73c8595f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a92b881db836646f4039adcbb73c8595f"></a> +typedef std::reverse_iterator< iterator > </td><td class="memItemRight" valign="bottom"><b>reverse_iterator</b></td></tr> +<tr class="separator:a92b881db836646f4039adcbb73c8595f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a421ef78ccdc84f0f6b2b14e2732527ba"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a421ef78ccdc84f0f6b2b14e2732527ba"></a> +typedef std::reverse_iterator< const_iterator > </td><td class="memItemRight" valign="bottom"><b>const_reverse_iterator</b></td></tr> +<tr class="separator:a421ef78ccdc84f0f6b2b14e2732527ba"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> Public Member Functions</h2></td></tr> @@ -126,24 +155,25 @@ Public Member Functions</h2></td></tr> std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1uuid.html#a1b9b8885b0880fc4ddf9a2c7d1ca3dc4">str</a> () const </td></tr> <tr class="memdesc:a1b9b8885b0880fc4ddf9a2c7d1ca3dc4"><td class="mdescLeft"> </td><td class="mdescRight">UUID standard string format: 8-4-4-4-12 (36 chars, 32 alphanumeric and 4 hypens) <br /></td></tr> <tr class="separator:a1b9b8885b0880fc4ddf9a2c7d1ca3dc4"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a592759ba587deee71795f698ffd5da18"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a592759ba587deee71795f698ffd5da18"></a> -uint8_t * </td><td class="memItemRight" valign="bottom"><b>begin</b> ()</td></tr> -<tr class="separator:a592759ba587deee71795f698ffd5da18"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a36f417ee02351da75379b957a798f58c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36f417ee02351da75379b957a798f58c"></a> -const uint8_t * </td><td class="memItemRight" valign="bottom"><b>begin</b> () const</td></tr> -<tr class="separator:a36f417ee02351da75379b957a798f58c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a03dc55107bee72cd1fccd0fa44d9d211"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a03dc55107bee72cd1fccd0fa44d9d211"></a> -uint8_t * </td><td class="memItemRight" valign="bottom"><b>end</b> ()</td></tr> -<tr class="separator:a03dc55107bee72cd1fccd0fa44d9d211"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a8f8c70737d8431ff63342b386149d961"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f8c70737d8431ff63342b386149d961"></a> -const uint8_t * </td><td class="memItemRight" valign="bottom"><b>end</b> () const</td></tr> -<tr class="separator:a8f8c70737d8431ff63342b386149d961"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a29f449472d3d26bba2f14679cc48966b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a29f449472d3d26bba2f14679cc48966b"></a> -uint8_t & </td><td class="memItemRight" valign="bottom"><b>operator[]</b> (size_t i)</td></tr> -<tr class="separator:a29f449472d3d26bba2f14679cc48966b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a31f2ddcc75e61ae38455b09ea0e6d333"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a31f2ddcc75e61ae38455b09ea0e6d333"></a> -const uint8_t & </td><td class="memItemRight" valign="bottom"><b>operator[]</b> (size_t i) const</td></tr> -<tr class="separator:a31f2ddcc75e61ae38455b09ea0e6d333"><td class="memSeparator" colspan="2"> </td></tr> +<tr><td colspan="2"><div class="groupHeader">Array operators</div></td></tr> +<tr class="memitem:a5cef60cb24e71a774ca7fd34a0299242"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5cef60cb24e71a774ca7fd34a0299242"></a> +value_type * </td><td class="memItemRight" valign="bottom"><b>begin</b> ()</td></tr> +<tr class="separator:a5cef60cb24e71a774ca7fd34a0299242"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a308ac5841c7984d6b8668cbdf7fbb030"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a308ac5841c7984d6b8668cbdf7fbb030"></a> +const value_type * </td><td class="memItemRight" valign="bottom"><b>begin</b> () const</td></tr> +<tr class="separator:a308ac5841c7984d6b8668cbdf7fbb030"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9e468c6efb6d8a6e23aa038e77e2683b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9e468c6efb6d8a6e23aa038e77e2683b"></a> +value_type * </td><td class="memItemRight" valign="bottom"><b>end</b> ()</td></tr> +<tr class="separator:a9e468c6efb6d8a6e23aa038e77e2683b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aea40041f227d76ad1e1f063131bbc95c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aea40041f227d76ad1e1f063131bbc95c"></a> +const value_type * </td><td class="memItemRight" valign="bottom"><b>end</b> () const</td></tr> +<tr class="separator:aea40041f227d76ad1e1f063131bbc95c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8bac4d75006235270f0c23744aa2517e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8bac4d75006235270f0c23744aa2517e"></a> +value_type & </td><td class="memItemRight" valign="bottom"><b>operator[]</b> (size_t i)</td></tr> +<tr class="separator:a8bac4d75006235270f0c23744aa2517e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1881f7a7e8d9c1cb46fe6f4984e0c165"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1881f7a7e8d9c1cb46fe6f4984e0c165"></a> +const value_type & </td><td class="memItemRight" valign="bottom"><b>operator[]</b> (size_t i) const</td></tr> +<tr class="separator:a1881f7a7e8d9c1cb46fe6f4984e0c165"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a> Static Public Member Functions</h2></td></tr> @@ -155,7 +185,7 @@ Static Public Member Functions</h2></td> <tr class="separator:aadb818b767351748ca49e8404a3c4a77"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0a22581a091167da9d9db49104dbf751"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0a22581a091167da9d9db49104dbf751"></a> static size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1byte__array.html#a0a22581a091167da9d9db49104dbf751">size</a> ()</td></tr> -<tr class="memdesc:a0a22581a091167da9d9db49104dbf751"><td class="mdescLeft"> </td><td class="mdescRight">Returns N. <br /></td></tr> +<tr class="memdesc:a0a22581a091167da9d9db49104dbf751"><td class="mdescLeft"> </td><td class="mdescRight">Size of the array. <br /></td></tr> <tr class="separator:a0a22581a091167da9d9db49104dbf751"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> @@ -222,7 +252,7 @@ static size_t </td><td class="memIt <!-- start footer part --> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> - <li class="navelem"><b>proton</b></li><li class="navelem"><a class="el" href="classproton_1_1uuid.html">uuid</a></li> + <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1uuid.html">uuid</a></li> <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li> Modified: qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1uuid.js URL: http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1uuid.js?rev=1739159&r1=1739158&r2=1739159&view=diff ============================================================================== --- qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1uuid.js (original) +++ qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1uuid.js Thu Apr 14 18:29:35 2016 @@ -1,11 +1,21 @@ var classproton_1_1uuid = [ - [ "value_type", "classproton_1_1uuid.html#acd77781b83256555c54fe8b83be4d624", null ], - [ "begin", "classproton_1_1uuid.html#a592759ba587deee71795f698ffd5da18", null ], - [ "begin", "classproton_1_1uuid.html#a36f417ee02351da75379b957a798f58c", null ], - [ "end", "classproton_1_1uuid.html#a03dc55107bee72cd1fccd0fa44d9d211", null ], - [ "end", "classproton_1_1uuid.html#a8f8c70737d8431ff63342b386149d961", null ], - [ "operator[]", "classproton_1_1uuid.html#a29f449472d3d26bba2f14679cc48966b", null ], - [ "operator[]", "classproton_1_1uuid.html#a31f2ddcc75e61ae38455b09ea0e6d333", null ], + [ "const_iterator", "classproton_1_1uuid.html#aad40b6f664e3f2f7ab960886c2f7e325", null ], + [ "const_pointer", "classproton_1_1uuid.html#a13c57dab17e2c903cadfa5e35ba84064", null ], + [ "const_reference", "classproton_1_1uuid.html#afdb67657e63a66ed3fae7b0c9fd81b48", null ], + [ "const_reverse_iterator", "classproton_1_1uuid.html#a421ef78ccdc84f0f6b2b14e2732527ba", null ], + [ "difference_type", "classproton_1_1uuid.html#ad319fc54a93a2c7058c70e40428ed2e2", null ], + [ "iterator", "classproton_1_1uuid.html#a4b0424da8c99197075d119ba0959bf1e", null ], + [ "pointer", "classproton_1_1uuid.html#ad25b518036b886d8f35a3c059301d007", null ], + [ "reference", "classproton_1_1uuid.html#abe8933d436779a43cb5c1896ff5f2918", null ], + [ "reverse_iterator", "classproton_1_1uuid.html#a92b881db836646f4039adcbb73c8595f", null ], + [ "size_type", "classproton_1_1uuid.html#a89a6dcafb6130e3e1bcd6d1285e0dd6f", null ], + [ "value_type", "classproton_1_1uuid.html#a4bbdd41bfc847213cc17df2150f2d36f", null ], + [ "begin", "classproton_1_1uuid.html#a5cef60cb24e71a774ca7fd34a0299242", null ], + [ "begin", "classproton_1_1uuid.html#a308ac5841c7984d6b8668cbdf7fbb030", null ], + [ "end", "classproton_1_1uuid.html#a9e468c6efb6d8a6e23aa038e77e2683b", null ], + [ "end", "classproton_1_1uuid.html#aea40041f227d76ad1e1f063131bbc95c", null ], + [ "operator[]", "classproton_1_1uuid.html#a8bac4d75006235270f0c23744aa2517e", null ], + [ "operator[]", "classproton_1_1uuid.html#a1881f7a7e8d9c1cb46fe6f4984e0c165", null ], [ "str", "classproton_1_1uuid.html#a1b9b8885b0880fc4ddf9a2c7d1ca3dc4", null ] ]; \ No newline at end of file Modified: qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1uuid.png URL: http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1uuid.png?rev=1739159&r1=1739158&r2=1739159&view=diff ============================================================================== Binary files - no diff available. Modified: qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1value-members.html URL: http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1value-members.html?rev=1739159&r1=1739158&r2=1739159&view=diff ============================================================================== --- qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1value-members.html (original) +++ qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1value-members.html Thu Apr 14 18:29:35 2016 @@ -96,27 +96,21 @@ $(document).ready(function(){initNavTree <p>This is the complete list of members for <a class="el" href="classproton_1_1value.html">value</a>, including all inherited members.</p> <table class="directory"> - <tr class="even"><td class="entry"><a class="el" href="classproton_1_1value.html#a4e73e0d7340fdd4d2ed084297f293512">as_double</a>() const </td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classproton_1_1value.html#a723cf0e07741e34d77b20d5db5d34d7f">as_int</a>() const </td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classproton_1_1value.html#a1add13e617ba6434636846c7a0156282">as_string</a>() const </td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classproton_1_1value.html#af92a6fc8170ec402177582091e45c85b">as_uint</a>() const </td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classproton_1_1value.html#ac8bb3912a3ce86b15842e79d0b421204">clear</a>()</td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classproton_1_1value.html#a486dfed974ca6f79e75039b3eee6c44c">coerce</a>(const value &v)</td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"><span class="mlabel">related</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classproton_1_1value.html#a4896ec87beab7d691e1985c221c36e49">coerce</a>(const value &v, T &x)</td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"><span class="mlabel">related</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>empty</b>() const (defined in <b>value_base</b>)</td><td class="entry"><a class="el" href="classproton_1_1value__base.html">value_base</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classproton_1_1value.html#aa3b36d8cc5b40bdbb3501d93bd5f8d8e">get</a>(T &t) const </td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>get</b>(null &) const (defined in <a class="el" href="classproton_1_1value.html">value</a>)</td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classproton_1_1value.html#a1541aac2858109c409fcf5eb4ba7799e">get</a>() const </td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>operator<</b> (defined in <a class="el" href="classproton_1_1value.html">value</a>)</td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"><span class="mlabel">friend</span></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>operator=</b>(const value &) (defined in <a class="el" href="classproton_1_1value.html">value</a>)</td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>operator=</b>(const null &) (defined in <a class="el" href="classproton_1_1value.html">value</a>)</td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classproton_1_1value.html#afef7ea629e797d4660b3a630b99829fa">operator=</a>(const T &x)</td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classproton_1_1value.html#a051c12c4c7efc82a5f268d4f64e15b54">get</a>(const value &v)</td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"><span class="mlabel">related</span></td></tr> + <tr><td class="entry"><a class="el" href="classproton_1_1value.html#a2dd4c0151b171f03f2c36d907832522b">get</a>(const value &v, T &x)</td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"><span class="mlabel">related</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>operator<</b> (defined in <a class="el" href="classproton_1_1value.html">value</a>)</td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"><span class="mlabel">friend</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>operator=</b>(const value &) (defined in <a class="el" href="classproton_1_1value.html">value</a>)</td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classproton_1_1value.html#ad139f5042c366b09078f123f5621c156">operator=</a>(const T &x)</td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>operator==</b> (defined in <a class="el" href="classproton_1_1value.html">value</a>)</td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"><span class="mlabel">friend</span></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>swap</b> (defined in <a class="el" href="classproton_1_1value.html">value</a>)</td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"><span class="mlabel">friend</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classproton_1_1value.html#afdde986e34571c6544abfdea9afdb658">swap</a>(value &, value &)</td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"><span class="mlabel">friend</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>type</b>() const (defined in <b>value_base</b>)</td><td class="entry"><a class="el" href="classproton_1_1value__base.html">value_base</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classproton_1_1value.html#aefbfa229f1c9e1fc967bff724a010f9e">value</a>()</td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classproton_1_1value.html#a0875ec8816da16135b44199d2670d917">value</a>(const null &)</td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classproton_1_1value.html#a035d5cba647aad8df637622977f71c9a">value</a>(const value &)</td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>value</b>(const codec::data &) (defined in <a class="el" href="classproton_1_1value.html">value</a>)</td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classproton_1_1value.html#aee4303bfd662c815b44183406a293b99">value</a>(const T &x, typename codec::assignable< T >::type *=0)</td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>value</b>(const value &) (defined in <a class="el" href="classproton_1_1value.html">value</a>)</td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classproton_1_1value.html#ae7acdea6863a3b5100b7ac9e0b4c73e1">value</a>(const T &x, typename assignable< T >::type *=0)</td><td class="entry"><a class="el" href="classproton_1_1value.html">value</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> </table></div><!-- contents --> </div><!-- doc-content --> <!-- start footer part --> Modified: qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1value.html URL: http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1value.html?rev=1739159&r1=1739158&r2=1739159&view=diff ============================================================================== --- qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1value.html (original) +++ qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1value.html Thu Apr 14 18:29:35 2016 @@ -92,25 +92,19 @@ $(document).ready(function(){initNavTree <div class="summary"> <a href="#pub-methods">Public Member Functions</a> | <a href="#friends">Friends</a> | +<a href="#related">Related Functions</a> | <a href="classproton_1_1value-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">value</div> </div> </div><!--header--> <div class="contents"> -<p>A holder for any single AMQP value, simple or complex (can be list, array, map etc.) +<p>A holder for any AMQP value, simple or complex, see <a class="el" href="types.html">AMQP and C++ types</a>. <a href="classproton_1_1value.html#details">More...</a></p> <p><code>#include <<a class="el" href="value_8hpp_source.html">value.hpp</a>></code></p> -<div class="dynheader"> -Inheritance diagram for value:</div> -<div class="dyncontent"> - <div class="center"> - <img src="classproton_1_1value.png" usemap="#value_map" alt=""/> - <map id="value_map" name="value_map"> -<area href="classproton_1_1comparable.html" alt="comparable< value >" shape="rect" coords="0,0,133,24"/> -</map> - </div></div> + +<p>Inherits value_base, and comparable< value >.</p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> Public Member Functions</h2></td></tr> @@ -118,96 +112,109 @@ Public Member Functions</h2></td></tr>  </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1value.html#aefbfa229f1c9e1fc967bff724a010f9e">value</a> ()</td></tr> <tr class="memdesc:aefbfa229f1c9e1fc967bff724a010f9e"><td class="mdescLeft"> </td><td class="mdescRight">Create a null value. <br /></td></tr> <tr class="separator:aefbfa229f1c9e1fc967bff724a010f9e"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0875ec8816da16135b44199d2670d917"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0875ec8816da16135b44199d2670d917"></a> - </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1value.html#a0875ec8816da16135b44199d2670d917">value</a> (const null &)</td></tr> -<tr class="memdesc:a0875ec8816da16135b44199d2670d917"><td class="mdescLeft"> </td><td class="mdescRight">Create a null value. <br /></td></tr> -<tr class="separator:a0875ec8816da16135b44199d2670d917"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a035d5cba647aad8df637622977f71c9a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a035d5cba647aad8df637622977f71c9a"></a> - </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1value.html#a035d5cba647aad8df637622977f71c9a">value</a> (const <a class="el" href="classproton_1_1value.html">value</a> &)</td></tr> -<tr class="memdesc:a035d5cba647aad8df637622977f71c9a"><td class="mdescLeft"> </td><td class="mdescRight">Copy a value. <br /></td></tr> -<tr class="separator:a035d5cba647aad8df637622977f71c9a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:af5045852a07a6387ae38bdf56845afe3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af5045852a07a6387ae38bdf56845afe3"></a> -<a class="el" href="classproton_1_1value.html">value</a> & </td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classproton_1_1value.html">value</a> &)</td></tr> -<tr class="separator:af5045852a07a6387ae38bdf56845afe3"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aff802405ed326c3c349fc954bd30ed07"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aff802405ed326c3c349fc954bd30ed07"></a> - </td><td class="memItemRight" valign="bottom"><b>value</b> (const <a class="el" href="classproton_1_1codec_1_1data.html">codec::data</a> &)</td></tr> -<tr class="separator:aff802405ed326c3c349fc954bd30ed07"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aee4303bfd662c815b44183406a293b99"><td class="memTemplParams" colspan="2">template<class T > </td></tr> -<tr class="memitem:aee4303bfd662c815b44183406a293b99"><td class="memTemplItemLeft" align="right" valign="top"> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classproton_1_1value.html#aee4303bfd662c815b44183406a293b99">value</a> (const T &x, typename codec::assignable< T >::type *=0)</td></tr> -<tr class="memdesc:aee4303bfd662c815b44183406a293b99"><td class="mdescLeft"> </td><td class="mdescRight">Construct from any allowed type T. <a href="#aee4303bfd662c815b44183406a293b99">More...</a><br /></td></tr> -<tr class="separator:aee4303bfd662c815b44183406a293b99"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0f6a035fa5c775a2244220c8a0766537"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0f6a035fa5c775a2244220c8a0766537"></a> -<a class="el" href="classproton_1_1value.html">value</a> & </td><td class="memItemRight" valign="bottom"><b>operator=</b> (const null &)</td></tr> -<tr class="separator:a0f6a035fa5c775a2244220c8a0766537"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:afef7ea629e797d4660b3a630b99829fa"><td class="memTemplParams" colspan="2">template<class T > </td></tr> -<tr class="memitem:afef7ea629e797d4660b3a630b99829fa"><td class="memTemplItemLeft" align="right" valign="top">codec::assignable< T, <a class="el" href="classproton_1_1value.html">value</a> & >::type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classproton_1_1value.html#afef7ea629e797d4660b3a630b99829fa">operator=</a> (const T &x)</td></tr> -<tr class="memdesc:afef7ea629e797d4660b3a630b99829fa"><td class="mdescLeft"> </td><td class="mdescRight">Assign from any encodable type T. <a href="#afef7ea629e797d4660b3a630b99829fa">More...</a><br /></td></tr> -<tr class="separator:afef7ea629e797d4660b3a630b99829fa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae7acdea6863a3b5100b7ac9e0b4c73e1"><td class="memTemplParams" colspan="2"><a class="anchor" id="ae7acdea6863a3b5100b7ac9e0b4c73e1"></a> +template<class T > </td></tr> +<tr class="memitem:ae7acdea6863a3b5100b7ac9e0b4c73e1"><td class="memTemplItemLeft" align="right" valign="top"> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classproton_1_1value.html#ae7acdea6863a3b5100b7ac9e0b4c73e1">value</a> (const T &x, typename assignable< T >::type *=0)</td></tr> +<tr class="memdesc:ae7acdea6863a3b5100b7ac9e0b4c73e1"><td class="mdescLeft"> </td><td class="mdescRight">Construct from any allowed type T, see <a class="el" href="types.html">AMQP and C++ types</a>. <br /></td></tr> +<tr class="separator:ae7acdea6863a3b5100b7ac9e0b4c73e1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad139f5042c366b09078f123f5621c156"><td class="memTemplParams" colspan="2"><a class="anchor" id="ad139f5042c366b09078f123f5621c156"></a> +template<class T > </td></tr> +<tr class="memitem:ad139f5042c366b09078f123f5621c156"><td class="memTemplItemLeft" align="right" valign="top">assignable< T, <a class="el" href="classproton_1_1value.html">value</a> & >::type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classproton_1_1value.html#ad139f5042c366b09078f123f5621c156">operator=</a> (const T &x)</td></tr> +<tr class="memdesc:ad139f5042c366b09078f123f5621c156"><td class="mdescLeft"> </td><td class="mdescRight">Assign from any allowed type T, see <a class="el" href="types.html">AMQP and C++ types</a>. <br /></td></tr> +<tr class="separator:ad139f5042c366b09078f123f5621c156"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac8bb3912a3ce86b15842e79d0b421204"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac8bb3912a3ce86b15842e79d0b421204"></a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1value.html#ac8bb3912a3ce86b15842e79d0b421204">clear</a> ()</td></tr> <tr class="memdesc:ac8bb3912a3ce86b15842e79d0b421204"><td class="mdescLeft"> </td><td class="mdescRight">Reset the value to null. <br /></td></tr> <tr class="separator:ac8bb3912a3ce86b15842e79d0b421204"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a1541aac2858109c409fcf5eb4ba7799e"><td class="memTemplParams" colspan="2"><a class="anchor" id="a1541aac2858109c409fcf5eb4ba7799e"></a> -template<class T > </td></tr> -<tr class="memitem:a1541aac2858109c409fcf5eb4ba7799e"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classproton_1_1value.html#a1541aac2858109c409fcf5eb4ba7799e">get</a> () const </td></tr> -<tr class="memdesc:a1541aac2858109c409fcf5eb4ba7799e"><td class="mdescLeft"> </td><td class="mdescRight">Get the value as C++ type T. <br /></td></tr> -<tr class="separator:a1541aac2858109c409fcf5eb4ba7799e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6a70b946e3620c70eac8e97f7f33fb27"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6a70b946e3620c70eac8e97f7f33fb27"></a> -type_id </td><td class="memItemRight" valign="bottom"><b>type</b> () const </td></tr> +<a class="el" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">type_id</a> </td><td class="memItemRight" valign="bottom"><b>type</b> () const </td></tr> <tr class="memdesc:a6a70b946e3620c70eac8e97f7f33fb27"><td class="mdescLeft"> </td><td class="mdescRight">Get the type ID for the current value. <br /></td></tr> <tr class="separator:a6a70b946e3620c70eac8e97f7f33fb27"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac6e61de369e994009e36f344f99c15ad"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac6e61de369e994009e36f344f99c15ad"></a> bool </td><td class="memItemRight" valign="bottom"><b>empty</b> () const </td></tr> <tr class="memdesc:ac6e61de369e994009e36f344f99c15ad"><td class="mdescLeft"> </td><td class="mdescRight">True if the value is null. <br /></td></tr> <tr class="separator:ac6e61de369e994009e36f344f99c15ad"><td class="memSeparator" colspan="2"> </td></tr> -<tr><td colspan="2"><div class="groupHeader">Get methods</div></td></tr> -<tr><td colspan="2"><div class="groupText"><p>Extract the value to type T. </p> -</div></td></tr> -<tr class="memitem:aa3b36d8cc5b40bdbb3501d93bd5f8d8e"><td class="memTemplParams" colspan="2"><a class="anchor" id="aa3b36d8cc5b40bdbb3501d93bd5f8d8e"></a> -template<class T > </td></tr> -<tr class="memitem:aa3b36d8cc5b40bdbb3501d93bd5f8d8e"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classproton_1_1value.html#aa3b36d8cc5b40bdbb3501d93bd5f8d8e">get</a> (T &t) const </td></tr> -<tr class="memdesc:aa3b36d8cc5b40bdbb3501d93bd5f8d8e"><td class="mdescLeft"> </td><td class="mdescRight">Get the value. <br /></td></tr> -<tr class="separator:aa3b36d8cc5b40bdbb3501d93bd5f8d8e"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a78d60e5be7e983bb0ef43aa42ffcedfc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a78d60e5be7e983bb0ef43aa42ffcedfc"></a> -void </td><td class="memItemRight" valign="bottom"><b>get</b> (null &) const </td></tr> -<tr class="separator:a78d60e5be7e983bb0ef43aa42ffcedfc"><td class="memSeparator" colspan="2"> </td></tr> -<tr><td colspan="2"><div class="groupHeader">As methods</div></td></tr> -<tr><td colspan="2"><div class="groupText"><p>As methods do "loose" conversion, they will convert the scalar value to the requested type if possible, else throw <a class="el" href="structproton_1_1conversion__error.html" title="Raised if there is an error converting between AMQP and C++ data. ">conversion_error</a>. </p> -</div></td></tr> -<tr class="memitem:a723cf0e07741e34d77b20d5db5d34d7f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a723cf0e07741e34d77b20d5db5d34d7f"></a> -int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1value.html#a723cf0e07741e34d77b20d5db5d34d7f">as_int</a> () const </td></tr> -<tr class="memdesc:a723cf0e07741e34d77b20d5db5d34d7f"><td class="mdescLeft"> </td><td class="mdescRight">Allowed if <code>type_id_is_integral(type())</code> <br /></td></tr> -<tr class="separator:a723cf0e07741e34d77b20d5db5d34d7f"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:af92a6fc8170ec402177582091e45c85b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af92a6fc8170ec402177582091e45c85b"></a> -uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1value.html#af92a6fc8170ec402177582091e45c85b">as_uint</a> () const </td></tr> -<tr class="memdesc:af92a6fc8170ec402177582091e45c85b"><td class="mdescLeft"> </td><td class="mdescRight">Allowed if <code>type_id_is_integral(type())</code> <br /></td></tr> -<tr class="separator:af92a6fc8170ec402177582091e45c85b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4e73e0d7340fdd4d2ed084297f293512"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4e73e0d7340fdd4d2ed084297f293512"></a> -double </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1value.html#a4e73e0d7340fdd4d2ed084297f293512">as_double</a> () const </td></tr> -<tr class="memdesc:a4e73e0d7340fdd4d2ed084297f293512"><td class="mdescLeft"> </td><td class="mdescRight">Allowed if <code>type_id_is_floating_point(type())</code> <br /></td></tr> -<tr class="separator:a4e73e0d7340fdd4d2ed084297f293512"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a1add13e617ba6434636846c7a0156282"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1add13e617ba6434636846c7a0156282"></a> -std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1value.html#a1add13e617ba6434636846c7a0156282">as_string</a> () const </td></tr> -<tr class="memdesc:a1add13e617ba6434636846c7a0156282"><td class="mdescLeft"> </td><td class="mdescRight">Allowed if <code>type_id_is_string_like(type())</code> <br /></td></tr> -<tr class="separator:a1add13e617ba6434636846c7a0156282"><td class="memSeparator" colspan="2"> </td></tr> +<tr><td colspan="2"><div class="groupHeader">Copy a value</div></td></tr> +<tr class="memitem:a035d5cba647aad8df637622977f71c9a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a035d5cba647aad8df637622977f71c9a"></a> + </td><td class="memItemRight" valign="bottom"><b>value</b> (const <a class="el" href="classproton_1_1value.html">value</a> &)</td></tr> +<tr class="separator:a035d5cba647aad8df637622977f71c9a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5045852a07a6387ae38bdf56845afe3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af5045852a07a6387ae38bdf56845afe3"></a> +<a class="el" href="classproton_1_1value.html">value</a> & </td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classproton_1_1value.html">value</a> &)</td></tr> +<tr class="separator:af5045852a07a6387ae38bdf56845afe3"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a> Friends</h2></td></tr> <tr class="memitem:afdde986e34571c6544abfdea9afdb658"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afdde986e34571c6544abfdea9afdb658"></a> -void </td><td class="memItemRight" valign="bottom"><b>swap</b> (<a class="el" href="classproton_1_1value.html">value</a> &, <a class="el" href="classproton_1_1value.html">value</a> &)</td></tr> +void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1value.html#afdde986e34571c6544abfdea9afdb658">swap</a> (<a class="el" href="classproton_1_1value.html">value</a> &, <a class="el" href="classproton_1_1value.html">value</a> &)</td></tr> +<tr class="memdesc:afdde986e34571c6544abfdea9afdb658"><td class="mdescLeft"> </td><td class="mdescRight">swap values <br /></td></tr> <tr class="separator:afdde986e34571c6544abfdea9afdb658"><td class="memSeparator" colspan="2"> </td></tr> +<tr><td colspan="2"><div class="groupHeader">Comparison operators</div></td></tr> <tr class="memitem:a9090beb5d7788f060fb0614b81c300ea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9090beb5d7788f060fb0614b81c300ea"></a> bool </td><td class="memItemRight" valign="bottom"><b>operator==</b> (const <a class="el" href="classproton_1_1value.html">value</a> &x, const <a class="el" href="classproton_1_1value.html">value</a> &y)</td></tr> <tr class="separator:a9090beb5d7788f060fb0614b81c300ea"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7e5a61eb2bd8cc8566cb4f231c020a23"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7e5a61eb2bd8cc8566cb4f231c020a23"></a> bool </td><td class="memItemRight" valign="bottom"><b>operator<</b> (const <a class="el" href="classproton_1_1value.html">value</a> &x, const <a class="el" href="classproton_1_1value.html">value</a> &y)</td></tr> <tr class="separator:a7e5a61eb2bd8cc8566cb4f231c020a23"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="related"></a> +Related Functions</h2></td></tr> +<tr><td class="ititle" colspan="2"><p>(Note that these are not member functions.) </p> +</td></tr> +<tr class="memitem:a051c12c4c7efc82a5f268d4f64e15b54"><td class="memTemplParams" colspan="2">template<class T > </td></tr> +<tr class="memitem:a051c12c4c7efc82a5f268d4f64e15b54"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classproton_1_1value.html#a051c12c4c7efc82a5f268d4f64e15b54">get</a> (const <a class="el" href="classproton_1_1value.html">value</a> &v)</td></tr> +<tr class="memdesc:a051c12c4c7efc82a5f268d4f64e15b54"><td class="mdescLeft"> </td><td class="mdescRight">Get a contained value of type T. <a href="#a051c12c4c7efc82a5f268d4f64e15b54">More...</a><br /></td></tr> +<tr class="separator:a051c12c4c7efc82a5f268d4f64e15b54"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2dd4c0151b171f03f2c36d907832522b"><td class="memTemplParams" colspan="2">template<class T > </td></tr> +<tr class="memitem:a2dd4c0151b171f03f2c36d907832522b"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classproton_1_1value.html#a2dd4c0151b171f03f2c36d907832522b">get</a> (const <a class="el" href="classproton_1_1value.html">value</a> &v, T &x)</td></tr> +<tr class="memdesc:a2dd4c0151b171f03f2c36d907832522b"><td class="mdescLeft"> </td><td class="mdescRight">Like <a class="el" href="classproton_1_1value.html#a051c12c4c7efc82a5f268d4f64e15b54" title="Get a contained value of type T. ">get(const value&)</a> but assigns the value to a reference instead of returning it. <a href="#a2dd4c0151b171f03f2c36d907832522b">More...</a><br /></td></tr> +<tr class="separator:a2dd4c0151b171f03f2c36d907832522b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a486dfed974ca6f79e75039b3eee6c44c"><td class="memTemplParams" colspan="2">template<class T > </td></tr> +<tr class="memitem:a486dfed974ca6f79e75039b3eee6c44c"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classproton_1_1value.html#a486dfed974ca6f79e75039b3eee6c44c">coerce</a> (const <a class="el" href="classproton_1_1value.html">value</a> &v)</td></tr> +<tr class="memdesc:a486dfed974ca6f79e75039b3eee6c44c"><td class="mdescLeft"> </td><td class="mdescRight">Coerce the contained value to type T. <a href="#a486dfed974ca6f79e75039b3eee6c44c">More...</a><br /></td></tr> +<tr class="separator:a486dfed974ca6f79e75039b3eee6c44c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4896ec87beab7d691e1985c221c36e49"><td class="memTemplParams" colspan="2">template<class T > </td></tr> +<tr class="memitem:a4896ec87beab7d691e1985c221c36e49"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classproton_1_1value.html#a4896ec87beab7d691e1985c221c36e49">coerce</a> (const <a class="el" href="classproton_1_1value.html">value</a> &v, T &x)</td></tr> +<tr class="memdesc:a4896ec87beab7d691e1985c221c36e49"><td class="mdescLeft"> </td><td class="mdescRight">Like <a class="el" href="classproton_1_1value.html#a486dfed974ca6f79e75039b3eee6c44c" title="Coerce the contained value to type T. ">coerce(const value&)</a> but assigns the value to a reference instead of returning it. <a href="#a4896ec87beab7d691e1985c221c36e49">More...</a><br /></td></tr> +<tr class="separator:a4896ec87beab7d691e1985c221c36e49"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<div class="textblock"><p>A holder for any single AMQP value, simple or complex (can be list, array, map etc.) </p> -<dl class="section see"><dt>See also</dt><dd><a class="el" href="namespaceproton_1_1amqp.html" title="This namespace contains typedefs to associate AMQP scalar type names with the corresponding C++ types...">proton::amqp</a> for conversions rules between C++ and AMQP types. </dd></dl> -</div><h2 class="groupheader">Constructor & Destructor Documentation</h2> -<a class="anchor" id="aee4303bfd662c815b44183406a293b99"></a> +<div class="textblock"><p>A holder for any AMQP value, simple or complex, see <a class="el" href="types.html">AMQP and C++ types</a>. </p> +</div><h2 class="groupheader">Friends And Related Function Documentation</h2> +<a class="anchor" id="a486dfed974ca6f79e75039b3eee6c44c"></a> +<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>(</td> + <td class="paramtype">const <a class="el" href="classproton_1_1value.html">value</a> & </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">related</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 = get<uint64_t>(x) +</pre><p>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="Raised if there is 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 class="anchor" id="a4896ec87beab7d691e1985c221c36e49"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> @@ -215,16 +222,16 @@ bool </td><td class="memItemRight" <td class="mlabels-left"> <table class="memname"> <tr> - <td class="memname"><a class="el" href="classproton_1_1value.html">value</a> </td> + <td class="memname">void coerce </td> <td>(</td> - <td class="paramtype">const T & </td> - <td class="paramname"><em>x</em>, </td> + <td class="paramtype">const <a class="el" href="classproton_1_1value.html">value</a> & </td> + <td class="paramname"><em>v</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">typename codec::assignable< T >::type * </td> - <td class="paramname"> = <code>0</code> </td> + <td class="paramtype">T & </td> + <td class="paramname"><em>x</em> </td> </tr> <tr> <td></td> @@ -234,18 +241,51 @@ bool </td><td class="memItemRight" </table> </td> <td class="mlabels-right"> -<span class="mlabels"><span class="mlabel">inline</span></span> </td> +<span class="mlabels"><span class="mlabel">related</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Like <a class="el" href="classproton_1_1value.html#a486dfed974ca6f79e75039b3eee6c44c" title="Coerce the contained value to type T. ">coerce(const value&)</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> +<a class="anchor" id="a051c12c4c7efc82a5f268d4f64e15b54"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">T get </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="classproton_1_1value.html">value</a> & </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">related</span></span> </td> </tr> </table> </div><div class="memdoc"> -<p>Construct from any allowed type T. </p> -<dl class="section see"><dt>See also</dt><dd><a class="el" href="namespaceproton_1_1amqp.html" title="This namespace contains typedefs to associate AMQP scalar type names with the corresponding C++ types...">proton::amqp</a> for allowed types. </dd></dl> +<p>Get a contained value of type T. </p> +<p>For example: </p><pre class="fragment">uint64_t i = get<uint64_t>(x) +</pre><p>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="Raised if there is 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> </div> </div> -<h2 class="groupheader">Member Function Documentation</h2> -<a class="anchor" id="afef7ea629e797d4660b3a630b99829fa"></a> +<a class="anchor" id="a2dd4c0151b171f03f2c36d907832522b"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> @@ -253,22 +293,32 @@ bool </td><td class="memItemRight" <td class="mlabels-left"> <table class="memname"> <tr> - <td class="memname">codec::assignable<T, <a class="el" href="classproton_1_1value.html">value</a>&>::type operator= </td> + <td class="memname">void get </td> <td>(</td> - <td class="paramtype">const T & </td> - <td class="paramname"><em>x</em></td><td>)</td> + <td class="paramtype">const <a class="el" href="classproton_1_1value.html">value</a> & </td> + <td class="paramname"><em>v</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">T & </td> + <td class="paramname"><em>x</em> </td> + </tr> + <tr> <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> +<span class="mlabels"><span class="mlabel">related</span></span> </td> </tr> </table> </div><div class="memdoc"> -<p>Assign from any encodable type T. </p> -<dl class="section see"><dt>See also</dt><dd><a class="el" href="namespaceproton_1_1amqp.html" title="This namespace contains typedefs to associate AMQP scalar type names with the corresponding C++ types...">proton::amqp</a> for encodable types. </dd></dl> +<p>Like <a class="el" href="classproton_1_1value.html#a051c12c4c7efc82a5f268d4f64e15b54" title="Get a contained value of type T. ">get(const value&)</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> @@ -280,7 +330,7 @@ bool </td><td class="memItemRight" <!-- start footer part --> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> - <li class="navelem"><b>proton</b></li><li class="navelem"><a class="el" href="classproton_1_1value.html">value</a></li> + <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1value.html">value</a></li> <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li> Modified: qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1value.js URL: http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1value.js?rev=1739159&r1=1739158&r2=1739159&view=diff ============================================================================== --- qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1value.js (original) +++ qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1value.js Thu Apr 14 18:29:35 2016 @@ -1,23 +1,17 @@ var classproton_1_1value = [ [ "value", "classproton_1_1value.html#aefbfa229f1c9e1fc967bff724a010f9e", null ], - [ "value", "classproton_1_1value.html#a0875ec8816da16135b44199d2670d917", null ], [ "value", "classproton_1_1value.html#a035d5cba647aad8df637622977f71c9a", null ], - [ "value", "classproton_1_1value.html#aff802405ed326c3c349fc954bd30ed07", null ], - [ "value", "classproton_1_1value.html#aee4303bfd662c815b44183406a293b99", null ], - [ "as_double", "classproton_1_1value.html#a4e73e0d7340fdd4d2ed084297f293512", null ], - [ "as_int", "classproton_1_1value.html#a723cf0e07741e34d77b20d5db5d34d7f", null ], - [ "as_string", "classproton_1_1value.html#a1add13e617ba6434636846c7a0156282", null ], - [ "as_uint", "classproton_1_1value.html#af92a6fc8170ec402177582091e45c85b", null ], + [ "value", "classproton_1_1value.html#ae7acdea6863a3b5100b7ac9e0b4c73e1", null ], [ "clear", "classproton_1_1value.html#ac8bb3912a3ce86b15842e79d0b421204", null ], [ "empty", "classproton_1_1value.html#ac6e61de369e994009e36f344f99c15ad", null ], - [ "get", "classproton_1_1value.html#aa3b36d8cc5b40bdbb3501d93bd5f8d8e", null ], - [ "get", "classproton_1_1value.html#a78d60e5be7e983bb0ef43aa42ffcedfc", null ], - [ "get", "classproton_1_1value.html#a1541aac2858109c409fcf5eb4ba7799e", null ], [ "operator=", "classproton_1_1value.html#af5045852a07a6387ae38bdf56845afe3", null ], - [ "operator=", "classproton_1_1value.html#a0f6a035fa5c775a2244220c8a0766537", null ], - [ "operator=", "classproton_1_1value.html#afef7ea629e797d4660b3a630b99829fa", null ], + [ "operator=", "classproton_1_1value.html#ad139f5042c366b09078f123f5621c156", null ], [ "type", "classproton_1_1value.html#a6a70b946e3620c70eac8e97f7f33fb27", null ], + [ "coerce", "classproton_1_1value.html#a486dfed974ca6f79e75039b3eee6c44c", null ], + [ "coerce", "classproton_1_1value.html#a4896ec87beab7d691e1985c221c36e49", null ], + [ "get", "classproton_1_1value.html#a051c12c4c7efc82a5f268d4f64e15b54", null ], + [ "get", "classproton_1_1value.html#a2dd4c0151b171f03f2c36d907832522b", null ], [ "operator<", "classproton_1_1value.html#a7e5a61eb2bd8cc8566cb4f231c020a23", null ], [ "operator==", "classproton_1_1value.html#a9090beb5d7788f060fb0614b81c300ea", null ], [ "swap", "classproton_1_1value.html#afdde986e34571c6544abfdea9afdb658", null ] Modified: qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/comparable_8hpp_source.html URL: http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/comparable_8hpp_source.html?rev=1739159&r1=1739158&r2=1739159&view=diff ============================================================================== --- qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/comparable_8hpp_source.html (original) +++ qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/comparable_8hpp_source.html Thu Apr 14 18:29:35 2016 @@ -117,25 +117,25 @@ $(document).ready(function(){initNavTree <div class="line"><a name="l00022"></a><span class="lineno"> 22</span> </div> <div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div> <div class="line"><a name="l00024"></a><span class="lineno"> 24</span> </div> -<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="classproton_1_1comparable.html"> 27</a></span> <span class="keyword">template</span> <<span class="keyword">class</span> T> <span class="keyword">class </span><a class="code" href="classproton_1_1comparable.html">comparable</a> {</div> -<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  <span class="keyword">friend</span> <span class="keywordtype">bool</span> operator>(<span class="keyword">const</span> T &a, <span class="keyword">const</span> T &b) { <span class="keywordflow">return</span> b < a; }</div> -<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  <span class="keyword">friend</span> <span class="keywordtype">bool</span> operator<=(<span class="keyword">const</span> T &a, <span class="keyword">const</span> T &b) { <span class="keywordflow">return</span> !(a > b); }</div> -<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  <span class="keyword">friend</span> <span class="keywordtype">bool</span> operator>=(<span class="keyword">const</span> T &a, <span class="keyword">const</span> T &b) { <span class="keywordflow">return</span> !(a < b); }</div> -<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  <span class="keyword">friend</span> <span class="keywordtype">bool</span> operator!=(<span class="keyword">const</span> T &a, <span class="keyword">const</span> T &b) { <span class="keywordflow">return</span> !(a == b); }</div> -<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> };</div> -<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> </div> +<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> </div> +<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="keyword">template</span> <<span class="keyword">class</span> T> <span class="keyword">class </span>comparable {</div> +<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  <span class="keyword">friend</span> <span class="keywordtype">bool</span> operator>(<span class="keyword">const</span> T &a, <span class="keyword">const</span> T &b) { <span class="keywordflow">return</span> b < a; }</div> +<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  <span class="keyword">friend</span> <span class="keywordtype">bool</span> operator<=(<span class="keyword">const</span> T &a, <span class="keyword">const</span> T &b) { <span class="keywordflow">return</span> !(a > b); }</div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <span class="keyword">friend</span> <span class="keywordtype">bool</span> operator>=(<span class="keyword">const</span> T &a, <span class="keyword">const</span> T &b) { <span class="keywordflow">return</span> !(a < b); }</div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <span class="keyword">friend</span> <span class="keywordtype">bool</span> operator!=(<span class="keyword">const</span> T &a, <span class="keyword">const</span> T &b) { <span class="keywordflow">return</span> !(a == b); }</div> +<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> };</div> <div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div> -<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> }</div> <div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div> -<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="preprocessor">#endif // COMPARABLE_HPP</span></div> -<div class="ttc" id="classproton_1_1comparable_html"><div class="ttname"><a href="classproton_1_1comparable.html">proton::comparable</a></div><div class="ttdoc">Base class for comparable types with operator< and operator==. </div><div class="ttdef"><b>Definition:</b> comparable.hpp:27</div></div> -<div class="ttc" id="namespaceproton_html"><div class="ttname"><a href="namespaceproton.html">proton</a></div><div class="ttdef"><b>Definition:</b> acceptor.hpp:31</div></div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> }</div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="preprocessor">#endif // COMPARABLE_HPP</span></div> +<div class="ttc" id="namespaceproton_html"><div class="ttname"><a href="namespaceproton.html">proton</a></div><div class="ttdoc">The proton namespace. </div><div class="ttdef"><b>Definition:</b> acceptor.hpp:31</div></div> </div><!-- fragment --></div><!-- contents --> </div><!-- doc-content --> <!-- start footer part --> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> - <li class="navelem"><a class="el" href="dir_659b8f7bed25fad65524af70d45ab193.html">proton</a></li><li class="navelem"><b>comparable.hpp</b></li> + <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>comparable.hpp</b></li> <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li> --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org For additional commands, e-mail: commits-h...@qpid.apache.org