msgpack/cpp/v3_2unpack__decl_8hpp.html
2021-08-31 15:12:16 +09:00

204 lines
24 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>MessagePack for C++: msgpack/v3/unpack_decl.hpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MessagePack for C++
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_34fe0060e19d01bea8daf072c0f69c00.html">msgpack</a></li><li class="navelem"><a class="el" href="dir_c3d0e5868165b982fb6c11f3b1a5ff9d.html">v3</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#namespaces">Namespaces</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">unpack_decl.hpp File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="v2_2unpack__decl_8hpp_source.html">msgpack/v2/unpack_decl.hpp</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for unpack_decl.hpp:</div>
<div class="dyncontent">
<div class="center"><img src="v3_2unpack__decl_8hpp__incl.png" border="0" usemap="#amsgpack_2v3_2unpack__decl_8hpp" alt=""/></div>
<map name="amsgpack_2v3_2unpack__decl_8hpp" id="amsgpack_2v3_2unpack__decl_8hpp">
<area shape="rect" title=" " alt="" coords="1055,5,1259,32"/>
<area shape="rect" href="v2_2unpack__decl_8hpp.html" title=" " alt="" coords="1055,80,1259,107"/>
<area shape="rect" href="v1_2unpack__decl_8hpp.html" title=" " alt="" coords="1055,155,1259,181"/>
<area shape="rect" href="versioning_8hpp.html" title=" " alt="" coords="1419,1631,1595,1657"/>
<area shape="rect" href="unpack__define_8hpp.html" title=" " alt="" coords="374,229,571,256"/>
<area shape="rect" href="sysdep_8hpp.html" title=" " alt="" coords="263,304,411,331"/>
<area shape="rect" href="object_8hpp.html" title=" " alt="" coords="1251,229,1399,256"/>
<area shape="rect" href="zone_8hpp.html" title=" " alt="" coords="701,729,836,755"/>
<area shape="rect" href="cpp__config_8hpp.html" title=" " alt="" coords="873,1124,1049,1151"/>
<area shape="rect" title=" " alt="" coords="678,1631,742,1657"/>
<area shape="rect" title=" " alt="" coords="1763,729,1849,755"/>
<area shape="rect" href="parse__return_8hpp.html" title=" " alt="" coords="2028,229,2219,256"/>
<area shape="rect" title=" " alt="" coords="2383,229,2447,256"/>
<area shape="rect" href="cpp__version_8hpp.html" title=" " alt="" coords="1185,1705,1368,1732"/>
<area shape="rect" title=" " alt="" coords="177,386,256,413"/>
<area shape="rect" title=" " alt="" coords="280,386,359,413"/>
<area shape="rect" title=" " alt="" coords="383,386,461,413"/>
<area shape="rect" title=" " alt="" coords="486,386,571,413"/>
<area shape="rect" title=" " alt="" coords="5,379,153,420"/>
<area shape="rect" href="object__decl_8hpp.html" title=" " alt="" coords="1091,386,1273,413"/>
<area shape="rect" href="v1_2object_8hpp.html" title=" " alt="" coords="1328,304,1497,331"/>
<area shape="rect" href="v2_2object_8hpp.html" title=" " alt="" coords="1637,304,1807,331"/>
<area shape="rect" href="v1_2object__decl_8hpp.html" title=" " alt="" coords="1069,647,1273,673"/>
<area shape="rect" href="v2_2object__decl_8hpp.html" title=" " alt="" coords="989,565,1193,591"/>
<area shape="rect" href="v3_2object__decl_8hpp.html" title=" " alt="" coords="939,475,1143,502"/>
<area shape="rect" href="pack_8hpp.html" title=" " alt="" coords="1119,729,1253,755"/>
<area shape="rect" href="adaptor_2adaptor__base_8hpp.html" title=" " alt="" coords="860,721,1043,763"/>
<area shape="rect" title=" " alt="" coords="1277,729,1348,755"/>
<area shape="rect" title=" " alt="" coords="1372,729,1451,755"/>
<area shape="rect" title=" " alt="" coords="1475,729,1539,755"/>
<area shape="rect" title=" " alt="" coords="1564,729,1635,755"/>
<area shape="rect" title=" " alt="" coords="1659,729,1729,755"/>
<area shape="rect" href="zone__decl_8hpp.html" title=" " alt="" coords="884,975,1053,1001"/>
<area shape="rect" href="v1_2zone_8hpp.html" title=" " alt="" coords="697,811,851,837"/>
<area shape="rect" href="v1_2zone__decl_8hpp.html" title=" " alt="" coords="1279,1049,1469,1076"/>
<area shape="rect" href="v2_2zone__decl_8hpp.html" title=" " alt="" coords="849,1049,1040,1076"/>
<area shape="rect" href="v3_2zone__decl_8hpp.html" title=" " alt="" coords="1064,1049,1255,1076"/>
<area shape="rect" href="cpp__config__decl_8hpp.html" title=" " alt="" coords="1008,1273,1156,1315"/>
<area shape="rect" href="v1_2cpp__config_8hpp.html" title=" " alt="" coords="1129,1199,1326,1225"/>
<area shape="rect" href="v1_2cpp__config__decl_8hpp.html" title=" " alt="" coords="1019,1541,1188,1583"/>
<area shape="rect" href="v2_2cpp__config__decl_8hpp.html" title=" " alt="" coords="1069,1452,1239,1493"/>
<area shape="rect" href="v3_2cpp__config__decl_8hpp.html" title=" " alt="" coords="1120,1363,1289,1404"/>
<area shape="rect" href="cpp11__zone_8hpp.html" title=" " alt="" coords="748,885,931,927"/>
<area shape="rect" href="adaptor_2check__container__size_8hpp.html" title=" " alt="" coords="1603,379,1772,420"/>
<area shape="rect" href="adaptor_2check__container__size__decl_8hpp.html" title=" " alt="" coords="1603,468,1793,509"/>
<area shape="rect" href="v1_2adaptor_2check__container__size_8hpp.html" title=" " alt="" coords="1729,557,1926,599"/>
<area shape="rect" href="object__fwd_8hpp.html" title=" " alt="" coords="1797,386,1973,413"/>
<area shape="rect" href="v1_2parse__return_8hpp.html" title=" " alt="" coords="2047,475,2258,502"/>
<area shape="rect" href="v2_2parse__return_8hpp.html" title=" " alt="" coords="2047,386,2258,413"/>
<area shape="rect" href="v3_2parse__return_8hpp.html" title=" " alt="" coords="2047,304,2258,331"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="v3_2unpack__decl_8hpp__dep__incl.png" border="0" usemap="#amsgpack_2v3_2unpack__decl_8hppdep" alt=""/></div>
<map name="amsgpack_2v3_2unpack__decl_8hppdep" id="amsgpack_2v3_2unpack__decl_8hppdep">
<area shape="rect" title=" " alt="" coords="111,5,315,32"/>
<area shape="rect" href="unpack__decl_8hpp.html" title=" " alt="" coords="122,80,304,107"/>
<area shape="rect" href="unpack_8hpp.html" title=" " alt="" coords="36,408,184,435"/>
<area shape="rect" href="v1_2unpack_8hpp.html" title=" " alt="" coords="26,251,195,278"/>
<area shape="rect" href="v2_2create__object__visitor_8hpp.html" title=" " alt="" coords="174,155,364,196"/>
<area shape="rect" href="v3_2unpack_8hpp.html" title=" " alt="" coords="219,333,388,360"/>
<area shape="rect" href="msgpack_8hpp.html" title=" " alt="" coords="61,483,160,509"/>
<area shape="rect" href="create__object__visitor_8hpp.html" title=" " alt="" coords="219,244,388,285"/>
</map>
</div>
</div>
<p><a href="v3_2unpack__decl_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>
Namespaces</h2></td></tr>
<tr class="memitem:namespacemsgpack"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack.html">msgpack</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacemsgpack_1_1detail"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1detail.html">msgpack::detail</a></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:af8c675c74116393a0b90e4dc64d18a0d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1object__handle.html">msgpack::object_handle</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack.html#af8c675c74116393a0b90e4dc64d18a0d">msgpack::unpack</a> (const char *data, std::size_t len, std::size_t &amp;off, bool &amp;referenced, unpack_reference_func f=<a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, void *user_data=<a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, unpack_limit const &amp;limit=unpack_limit())</td></tr>
<tr class="memdesc:af8c675c74116393a0b90e4dc64d18a0d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unpack <a class="el" href="structmsgpack_1_1object.html" title="Object class that corresponding to MessagePack format object.">msgpack::object</a> from a buffer. <a href="namespacemsgpack.html#af8c675c74116393a0b90e4dc64d18a0d">More...</a><br /></td></tr>
<tr class="separator:af8c675c74116393a0b90e4dc64d18a0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49d86345e00d1f7a201a534163644981"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1object__handle.html">msgpack::object_handle</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack.html#a49d86345e00d1f7a201a534163644981">msgpack::unpack</a> (const char *data, std::size_t len, std::size_t &amp;off, unpack_reference_func f=<a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, void *user_data=<a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, unpack_limit const &amp;limit=unpack_limit())</td></tr>
<tr class="memdesc:a49d86345e00d1f7a201a534163644981"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unpack <a class="el" href="structmsgpack_1_1object.html" title="Object class that corresponding to MessagePack format object.">msgpack::object</a> from a buffer. <a href="namespacemsgpack.html#a49d86345e00d1f7a201a534163644981">More...</a><br /></td></tr>
<tr class="separator:a49d86345e00d1f7a201a534163644981"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a104c8fefce26163d0b7f6467088d6a98"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1object__handle.html">msgpack::object_handle</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack.html#a104c8fefce26163d0b7f6467088d6a98">msgpack::unpack</a> (const char *data, std::size_t len, bool &amp;referenced, unpack_reference_func f=<a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, void *user_data=<a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, unpack_limit const &amp;limit=unpack_limit())</td></tr>
<tr class="memdesc:a104c8fefce26163d0b7f6467088d6a98"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unpack <a class="el" href="structmsgpack_1_1object.html" title="Object class that corresponding to MessagePack format object.">msgpack::object</a> from a buffer. <a href="namespacemsgpack.html#a104c8fefce26163d0b7f6467088d6a98">More...</a><br /></td></tr>
<tr class="separator:a104c8fefce26163d0b7f6467088d6a98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21d60c5f750195ba8ed8cab7ceab3ca6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1object__handle.html">msgpack::object_handle</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack.html#a21d60c5f750195ba8ed8cab7ceab3ca6">msgpack::unpack</a> (const char *data, std::size_t len, unpack_reference_func f=<a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, void *user_data=<a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, unpack_limit const &amp;limit=unpack_limit())</td></tr>
<tr class="memdesc:a21d60c5f750195ba8ed8cab7ceab3ca6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unpack <a class="el" href="structmsgpack_1_1object.html" title="Object class that corresponding to MessagePack format object.">msgpack::object</a> from a buffer. <a href="namespacemsgpack.html#a21d60c5f750195ba8ed8cab7ceab3ca6">More...</a><br /></td></tr>
<tr class="separator:a21d60c5f750195ba8ed8cab7ceab3ca6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab17b94628f56c1877b8998f921b14a5c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack.html#ab17b94628f56c1877b8998f921b14a5c">msgpack::unpack</a> (object_handle &amp;result, const char *data, std::size_t len, std::size_t &amp;off, bool &amp;referenced, unpack_reference_func f=<a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, void *user_data=<a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, unpack_limit const &amp;limit=unpack_limit())</td></tr>
<tr class="memdesc:ab17b94628f56c1877b8998f921b14a5c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unpack <a class="el" href="structmsgpack_1_1object.html" title="Object class that corresponding to MessagePack format object.">msgpack::object</a> from a buffer. <a href="namespacemsgpack.html#ab17b94628f56c1877b8998f921b14a5c">More...</a><br /></td></tr>
<tr class="separator:ab17b94628f56c1877b8998f921b14a5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9e59a17ad832a676f40d26e2b77b901"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack.html#ad9e59a17ad832a676f40d26e2b77b901">msgpack::unpack</a> (object_handle &amp;result, const char *data, std::size_t len, std::size_t &amp;off, unpack_reference_func f=<a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, void *user_data=<a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, unpack_limit const &amp;limit=unpack_limit())</td></tr>
<tr class="memdesc:ad9e59a17ad832a676f40d26e2b77b901"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unpack <a class="el" href="structmsgpack_1_1object.html" title="Object class that corresponding to MessagePack format object.">msgpack::object</a> from a buffer. <a href="namespacemsgpack.html#ad9e59a17ad832a676f40d26e2b77b901">More...</a><br /></td></tr>
<tr class="separator:ad9e59a17ad832a676f40d26e2b77b901"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a485484ea725c1356c74205fbcab3761e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack.html#a485484ea725c1356c74205fbcab3761e">msgpack::unpack</a> (object_handle &amp;result, const char *data, std::size_t len, bool &amp;referenced, unpack_reference_func f=<a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, void *user_data=<a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, unpack_limit const &amp;limit=unpack_limit())</td></tr>
<tr class="memdesc:a485484ea725c1356c74205fbcab3761e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unpack <a class="el" href="structmsgpack_1_1object.html" title="Object class that corresponding to MessagePack format object.">msgpack::object</a> from a buffer. <a href="namespacemsgpack.html#a485484ea725c1356c74205fbcab3761e">More...</a><br /></td></tr>
<tr class="separator:a485484ea725c1356c74205fbcab3761e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0589c3a12a3d3ed3ed728368ff01de25"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack.html#a0589c3a12a3d3ed3ed728368ff01de25">msgpack::unpack</a> (object_handle &amp;result, const char *data, std::size_t len, unpack_reference_func f=<a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, void *user_data=<a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, unpack_limit const &amp;limit=unpack_limit())</td></tr>
<tr class="memdesc:a0589c3a12a3d3ed3ed728368ff01de25"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unpack <a class="el" href="structmsgpack_1_1object.html" title="Object class that corresponding to MessagePack format object.">msgpack::object</a> from a buffer. <a href="namespacemsgpack.html#a0589c3a12a3d3ed3ed728368ff01de25">More...</a><br /></td></tr>
<tr class="separator:a0589c3a12a3d3ed3ed728368ff01de25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aada094d8106707e53187f166b1d9b2ec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack.html#aada094d8106707e53187f166b1d9b2ec">msgpack::unpack</a> (<a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &amp;z, const char *data, std::size_t len, std::size_t &amp;off, bool &amp;referenced, unpack_reference_func f=<a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, void *user_data=<a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, unpack_limit const &amp;limit=unpack_limit())</td></tr>
<tr class="memdesc:aada094d8106707e53187f166b1d9b2ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unpack <a class="el" href="structmsgpack_1_1object.html" title="Object class that corresponding to MessagePack format object.">msgpack::object</a> from a buffer. <a href="namespacemsgpack.html#aada094d8106707e53187f166b1d9b2ec">More...</a><br /></td></tr>
<tr class="separator:aada094d8106707e53187f166b1d9b2ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e9c22d2cb66210b46f765c0c6318224"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack.html#a4e9c22d2cb66210b46f765c0c6318224">msgpack::unpack</a> (<a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &amp;z, const char *data, std::size_t len, std::size_t &amp;off, unpack_reference_func f=<a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, void *user_data=<a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, unpack_limit const &amp;limit=unpack_limit())</td></tr>
<tr class="memdesc:a4e9c22d2cb66210b46f765c0c6318224"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unpack <a class="el" href="structmsgpack_1_1object.html" title="Object class that corresponding to MessagePack format object.">msgpack::object</a> from a buffer. <a href="namespacemsgpack.html#a4e9c22d2cb66210b46f765c0c6318224">More...</a><br /></td></tr>
<tr class="separator:a4e9c22d2cb66210b46f765c0c6318224"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c6c1909ed7a3fec77bc7c6c6f2ab2a4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack.html#a2c6c1909ed7a3fec77bc7c6c6f2ab2a4">msgpack::unpack</a> (<a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &amp;z, const char *data, std::size_t len, bool &amp;referenced, unpack_reference_func f=<a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, void *user_data=<a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, unpack_limit const &amp;limit=unpack_limit())</td></tr>
<tr class="memdesc:a2c6c1909ed7a3fec77bc7c6c6f2ab2a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unpack <a class="el" href="structmsgpack_1_1object.html" title="Object class that corresponding to MessagePack format object.">msgpack::object</a> from a buffer. <a href="namespacemsgpack.html#a2c6c1909ed7a3fec77bc7c6c6f2ab2a4">More...</a><br /></td></tr>
<tr class="separator:a2c6c1909ed7a3fec77bc7c6c6f2ab2a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba373f20c0690df9f6868fa790aafbf4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack.html#aba373f20c0690df9f6868fa790aafbf4">msgpack::unpack</a> (<a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &amp;z, const char *data, std::size_t len, unpack_reference_func f=<a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, void *user_data=<a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, unpack_limit const &amp;limit=unpack_limit())</td></tr>
<tr class="memdesc:aba373f20c0690df9f6868fa790aafbf4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unpack <a class="el" href="structmsgpack_1_1object.html" title="Object class that corresponding to MessagePack format object.">msgpack::object</a> from a buffer. <a href="namespacemsgpack.html#aba373f20c0690df9f6868fa790aafbf4">More...</a><br /></td></tr>
<tr class="separator:aba373f20c0690df9f6868fa790aafbf4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
</small></address>
</body>
</html>