mirror of
https://github.com/msgpack/msgpack-c.git
synced 2025-04-22 08:34:35 +02:00
243 lines
34 KiB
HTML
243 lines
34 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://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.8.11"/>
|
|
<title>MessagePack for C++: msgpack::object::with_zone Struct 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>
|
|
<script type="text/javascript">
|
|
$(document).ready(function() { init_search(); });
|
|
</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.8.11 -->
|
|
<script type="text/javascript">
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
</script>
|
|
<div id="navrow1" class="tabs">
|
|
<ul class="tablist">
|
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
|
<li><a href="files.html"><span>Files</span></a></li>
|
|
<li>
|
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
|
<span class="left">
|
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
alt=""/>
|
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
|
</span><span class="right">
|
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
|
</span>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div id="navrow2" class="tabs2">
|
|
<ul class="tablist">
|
|
<li><a href="annotated.html"><span>Class List</span></a></li>
|
|
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
|
<li><a href="functions.html"><span>Class Members</span></a></li>
|
|
</ul>
|
|
</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="namespacemsgpack.html">msgpack</a></li><li class="navelem"><a class="el" href="structmsgpack_1_1object.html">object</a></li><li class="navelem"><a class="el" href="structmsgpack_1_1object_1_1with__zone.html">with_zone</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pub-attribs">Public Attributes</a> |
|
|
<a href="structmsgpack_1_1object_1_1with__zone-members.html">List of all members</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">msgpack::object::with_zone Struct Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p><code>#include <<a class="el" href="v1_2object_8hpp_source.html">object.hpp</a>></code></p>
|
|
<div class="dynheader">
|
|
Inheritance diagram for msgpack::object::with_zone:</div>
|
|
<div class="dyncontent">
|
|
<div class="center">
|
|
<img src="structmsgpack_1_1object_1_1with__zone.png" usemap="#msgpack::object::with_5Fzone_map" alt=""/>
|
|
<map id="msgpack::object::with_5Fzone_map" name="msgpack::object::with_zone_map">
|
|
<area href="structmsgpack_1_1object.html" title="Object class that corresponding to MessagePack format object. " alt="msgpack::object" shape="rect" coords="0,56,163,80"/>
|
|
</map>
|
|
</div></div>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
|
Public Member Functions</h2></td></tr>
|
|
<tr class="memitem:a8164880663f3aef729201ed4c392f520"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1object_1_1with__zone.html#a8164880663f3aef729201ed4c392f520">with_zone</a> (<a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &z)</td></tr>
|
|
<tr class="separator:a8164880663f3aef729201ed4c392f520"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="inherit_header pub_methods_structmsgpack_1_1object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structmsgpack_1_1object')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="structmsgpack_1_1object.html">msgpack::object</a></td></tr>
|
|
<tr class="memitem:a6d1eb410ebed31a274c16d3751a2e82f inherit pub_methods_structmsgpack_1_1object"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1object.html#a6d1eb410ebed31a274c16d3751a2e82f">is_nil</a> () const </td></tr>
|
|
<tr class="memdesc:a6d1eb410ebed31a274c16d3751a2e82f inherit pub_methods_structmsgpack_1_1object"><td class="mdescLeft"> </td><td class="mdescRight">Cheking nil. <a href="#a6d1eb410ebed31a274c16d3751a2e82f">More...</a><br /></td></tr>
|
|
<tr class="separator:a6d1eb410ebed31a274c16d3751a2e82f inherit pub_methods_structmsgpack_1_1object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a96428a8d28249b463c9adec83b33c10a inherit pub_methods_structmsgpack_1_1object"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a96428a8d28249b463c9adec83b33c10a inherit pub_methods_structmsgpack_1_1object"><td class="memTemplItemLeft" align="right" valign="top">std::enable_if< <a class="el" href="structmsgpack_1_1has__as.html">msgpack::has_as</a>< T >::value, T >::<a class="el" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1object.html#a96428a8d28249b463c9adec83b33c10a">as</a> () const </td></tr>
|
|
<tr class="memdesc:a96428a8d28249b463c9adec83b33c10a inherit pub_methods_structmsgpack_1_1object"><td class="mdescLeft"> </td><td class="mdescRight">Get value as T. <a href="#a96428a8d28249b463c9adec83b33c10a">More...</a><br /></td></tr>
|
|
<tr class="separator:a96428a8d28249b463c9adec83b33c10a inherit pub_methods_structmsgpack_1_1object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a30f9109c9ac209b24b77402a5f22a449 inherit pub_methods_structmsgpack_1_1object"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a30f9109c9ac209b24b77402a5f22a449 inherit pub_methods_structmsgpack_1_1object"><td class="memTemplItemLeft" align="right" valign="top">std::enable_if<!<a class="el" href="structmsgpack_1_1has__as.html">msgpack::has_as</a>< T >::value, T >::<a class="el" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1object.html#a30f9109c9ac209b24b77402a5f22a449">as</a> () const </td></tr>
|
|
<tr class="memdesc:a30f9109c9ac209b24b77402a5f22a449 inherit pub_methods_structmsgpack_1_1object"><td class="mdescLeft"> </td><td class="mdescRight">Get value as T. <a href="#a30f9109c9ac209b24b77402a5f22a449">More...</a><br /></td></tr>
|
|
<tr class="separator:a30f9109c9ac209b24b77402a5f22a449 inherit pub_methods_structmsgpack_1_1object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae3fe03824e04295d537a880899f9ad6b inherit pub_methods_structmsgpack_1_1object"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:ae3fe03824e04295d537a880899f9ad6b inherit pub_methods_structmsgpack_1_1object"><td class="memTemplItemLeft" align="right" valign="top">T & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1object.html#ae3fe03824e04295d537a880899f9ad6b">convert</a> (T &v) const </td></tr>
|
|
<tr class="memdesc:ae3fe03824e04295d537a880899f9ad6b inherit pub_methods_structmsgpack_1_1object"><td class="mdescLeft"> </td><td class="mdescRight">Convert the object. <a href="#ae3fe03824e04295d537a880899f9ad6b">More...</a><br /></td></tr>
|
|
<tr class="separator:ae3fe03824e04295d537a880899f9ad6b inherit pub_methods_structmsgpack_1_1object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae5ce033929097da8d4647935bff84e51 inherit pub_methods_structmsgpack_1_1object"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:ae5ce033929097da8d4647935bff84e51 inherit pub_methods_structmsgpack_1_1object"><td class="memTemplItemLeft" align="right" valign="top">T * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1object.html#ae5ce033929097da8d4647935bff84e51">convert</a> (T *v) const </td></tr>
|
|
<tr class="memdesc:ae5ce033929097da8d4647935bff84e51 inherit pub_methods_structmsgpack_1_1object"><td class="mdescLeft"> </td><td class="mdescRight">Convert the object (obsolete) <a href="#ae5ce033929097da8d4647935bff84e51">More...</a><br /></td></tr>
|
|
<tr class="separator:ae5ce033929097da8d4647935bff84e51 inherit pub_methods_structmsgpack_1_1object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a19bd893b8f329f1dff53b1a3615c474b inherit pub_methods_structmsgpack_1_1object"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a19bd893b8f329f1dff53b1a3615c474b inherit pub_methods_structmsgpack_1_1object"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1object.html#a19bd893b8f329f1dff53b1a3615c474b">convert_if_not_nil</a> (T &v) const </td></tr>
|
|
<tr class="memdesc:a19bd893b8f329f1dff53b1a3615c474b inherit pub_methods_structmsgpack_1_1object"><td class="mdescLeft"> </td><td class="mdescRight">Convert the object if not nil. <a href="#a19bd893b8f329f1dff53b1a3615c474b">More...</a><br /></td></tr>
|
|
<tr class="separator:a19bd893b8f329f1dff53b1a3615c474b inherit pub_methods_structmsgpack_1_1object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a28ce6ef14c8529c5c914511f4154da43 inherit pub_methods_structmsgpack_1_1object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1object.html#a28ce6ef14c8529c5c914511f4154da43">object</a> ()</td></tr>
|
|
<tr class="memdesc:a28ce6ef14c8529c5c914511f4154da43 inherit pub_methods_structmsgpack_1_1object"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. The object is set to nil. <a href="#a28ce6ef14c8529c5c914511f4154da43">More...</a><br /></td></tr>
|
|
<tr class="separator:a28ce6ef14c8529c5c914511f4154da43 inherit pub_methods_structmsgpack_1_1object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a05251b9b857d96d53d660d45c9931c98 inherit pub_methods_structmsgpack_1_1object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1object.html#a05251b9b857d96d53d660d45c9931c98">object</a> (const msgpack_object &o)</td></tr>
|
|
<tr class="memdesc:a05251b9b857d96d53d660d45c9931c98 inherit pub_methods_structmsgpack_1_1object"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor. Object is shallow copied. <a href="#a05251b9b857d96d53d660d45c9931c98">More...</a><br /></td></tr>
|
|
<tr class="separator:a05251b9b857d96d53d660d45c9931c98 inherit pub_methods_structmsgpack_1_1object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a61717bade4bf9c3b23f3434277f89e41 inherit pub_methods_structmsgpack_1_1object"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a61717bade4bf9c3b23f3434277f89e41 inherit pub_methods_structmsgpack_1_1object"><td class="memTemplItemLeft" align="right" valign="top"> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1object.html#a61717bade4bf9c3b23f3434277f89e41">object</a> (const T &v)</td></tr>
|
|
<tr class="memdesc:a61717bade4bf9c3b23f3434277f89e41 inherit pub_methods_structmsgpack_1_1object"><td class="mdescLeft"> </td><td class="mdescRight">Construct object from T. <a href="#a61717bade4bf9c3b23f3434277f89e41">More...</a><br /></td></tr>
|
|
<tr class="separator:a61717bade4bf9c3b23f3434277f89e41 inherit pub_methods_structmsgpack_1_1object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae7089d66fbd7b29a547e07d9ed1aee9f inherit pub_methods_structmsgpack_1_1object"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:ae7089d66fbd7b29a547e07d9ed1aee9f inherit pub_methods_structmsgpack_1_1object"><td class="memTemplItemLeft" align="right" valign="top"> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1object.html#ae7089d66fbd7b29a547e07d9ed1aee9f">object</a> (const T &v, <a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &z)</td></tr>
|
|
<tr class="memdesc:ae7089d66fbd7b29a547e07d9ed1aee9f inherit pub_methods_structmsgpack_1_1object"><td class="mdescLeft"> </td><td class="mdescRight">Construct object from T. <a href="#ae7089d66fbd7b29a547e07d9ed1aee9f">More...</a><br /></td></tr>
|
|
<tr class="separator:ae7089d66fbd7b29a547e07d9ed1aee9f inherit pub_methods_structmsgpack_1_1object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6297df2d15f7ec8c6fd286295e5498d7 inherit pub_methods_structmsgpack_1_1object"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a6297df2d15f7ec8c6fd286295e5498d7 inherit pub_methods_structmsgpack_1_1object"><td class="memTemplItemLeft" align="right" valign="top"> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1object.html#a6297df2d15f7ec8c6fd286295e5498d7">object</a> (const T &v, <a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> *z)</td></tr>
|
|
<tr class="memdesc:a6297df2d15f7ec8c6fd286295e5498d7 inherit pub_methods_structmsgpack_1_1object"><td class="mdescLeft"> </td><td class="mdescRight">Construct object from T (obsolete) <a href="#a6297df2d15f7ec8c6fd286295e5498d7">More...</a><br /></td></tr>
|
|
<tr class="separator:a6297df2d15f7ec8c6fd286295e5498d7 inherit pub_methods_structmsgpack_1_1object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad58a0cc2ec878688d8e691cdc3b71f4b inherit pub_methods_structmsgpack_1_1object"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:ad58a0cc2ec878688d8e691cdc3b71f4b inherit pub_methods_structmsgpack_1_1object"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1object.html">object</a> & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1object.html#ad58a0cc2ec878688d8e691cdc3b71f4b">operator=</a> (const T &v)</td></tr>
|
|
<tr class="separator:ad58a0cc2ec878688d8e691cdc3b71f4b inherit pub_methods_structmsgpack_1_1object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1a41993ce5db55989a880a8e14355af0 inherit pub_methods_structmsgpack_1_1object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1object.html#a1a41993ce5db55989a880a8e14355af0">operator msgpack_object</a> () const </td></tr>
|
|
<tr class="separator:a1a41993ce5db55989a880a8e14355af0 inherit pub_methods_structmsgpack_1_1object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5eb0966173cc671d770c625d560ae37e inherit pub_methods_structmsgpack_1_1object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1object_1_1implicit__type.html">implicit_type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1object.html#a5eb0966173cc671d770c625d560ae37e">convert</a> () const </td></tr>
|
|
<tr class="separator:a5eb0966173cc671d770c625d560ae37e inherit pub_methods_structmsgpack_1_1object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a28ce6ef14c8529c5c914511f4154da43 inherit pub_methods_structmsgpack_1_1object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1object.html#a28ce6ef14c8529c5c914511f4154da43">object</a> ()</td></tr>
|
|
<tr class="separator:a28ce6ef14c8529c5c914511f4154da43 inherit pub_methods_structmsgpack_1_1object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adaedd88a20d340f8aa0068b510402cb5 inherit pub_methods_structmsgpack_1_1object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1object.html#adaedd88a20d340f8aa0068b510402cb5">object</a> (v1::object const &o)</td></tr>
|
|
<tr class="separator:adaedd88a20d340f8aa0068b510402cb5 inherit pub_methods_structmsgpack_1_1object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a61717bade4bf9c3b23f3434277f89e41 inherit pub_methods_structmsgpack_1_1object"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a61717bade4bf9c3b23f3434277f89e41 inherit pub_methods_structmsgpack_1_1object"><td class="memTemplItemLeft" align="right" valign="top"> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1object.html#a61717bade4bf9c3b23f3434277f89e41">object</a> (const T &v)</td></tr>
|
|
<tr class="memdesc:a61717bade4bf9c3b23f3434277f89e41 inherit pub_methods_structmsgpack_1_1object"><td class="mdescLeft"> </td><td class="mdescRight">Construct object from T. <a href="#a61717bade4bf9c3b23f3434277f89e41">More...</a><br /></td></tr>
|
|
<tr class="separator:a61717bade4bf9c3b23f3434277f89e41 inherit pub_methods_structmsgpack_1_1object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae7089d66fbd7b29a547e07d9ed1aee9f inherit pub_methods_structmsgpack_1_1object"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:ae7089d66fbd7b29a547e07d9ed1aee9f inherit pub_methods_structmsgpack_1_1object"><td class="memTemplItemLeft" align="right" valign="top"> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1object.html#ae7089d66fbd7b29a547e07d9ed1aee9f">object</a> (const T &v, <a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &z)</td></tr>
|
|
<tr class="memdesc:ae7089d66fbd7b29a547e07d9ed1aee9f inherit pub_methods_structmsgpack_1_1object"><td class="mdescLeft"> </td><td class="mdescRight">Construct object from T. <a href="#ae7089d66fbd7b29a547e07d9ed1aee9f">More...</a><br /></td></tr>
|
|
<tr class="separator:ae7089d66fbd7b29a547e07d9ed1aee9f inherit pub_methods_structmsgpack_1_1object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac444ac60e4a2ca809d9eb14d628aede9 inherit pub_methods_structmsgpack_1_1object"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:ac444ac60e4a2ca809d9eb14d628aede9 inherit pub_methods_structmsgpack_1_1object"><td class="memTemplItemLeft" align="right" valign="top">T & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1object.html#ac444ac60e4a2ca809d9eb14d628aede9">convert</a> (T &v) const </td></tr>
|
|
<tr class="memdesc:ac444ac60e4a2ca809d9eb14d628aede9 inherit pub_methods_structmsgpack_1_1object"><td class="mdescLeft"> </td><td class="mdescRight">Convert the object. <a href="#ac444ac60e4a2ca809d9eb14d628aede9">More...</a><br /></td></tr>
|
|
<tr class="separator:ac444ac60e4a2ca809d9eb14d628aede9 inherit pub_methods_structmsgpack_1_1object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afd0618387a5a2c047cafaa5213abc182 inherit pub_methods_structmsgpack_1_1object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1object_1_1implicit__type.html">implicit_type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1object.html#afd0618387a5a2c047cafaa5213abc182">convert</a> () const </td></tr>
|
|
<tr class="separator:afd0618387a5a2c047cafaa5213abc182 inherit pub_methods_structmsgpack_1_1object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
|
Public Attributes</h2></td></tr>
|
|
<tr class="memitem:af3fcfb94ad5fd0fcacc1add48af7e0d7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1object_1_1with__zone.html#af3fcfb94ad5fd0fcacc1add48af7e0d7">zone</a></td></tr>
|
|
<tr class="separator:af3fcfb94ad5fd0fcacc1add48af7e0d7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="inherit_header pub_attribs_structmsgpack_1_1object"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_structmsgpack_1_1object')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="structmsgpack_1_1object.html">msgpack::object</a></td></tr>
|
|
<tr class="memitem:aa0485f12b0839f0341249b8e28595fc9 inherit pub_attribs_structmsgpack_1_1object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543">msgpack::type::object_type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a></td></tr>
|
|
<tr class="separator:aa0485f12b0839f0341249b8e28595fc9 inherit pub_attribs_structmsgpack_1_1object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8c7c484d2a6979a833bdb69412ad382c inherit pub_attribs_structmsgpack_1_1object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionmsgpack_1_1object_1_1union__type.html">union_type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a></td></tr>
|
|
<tr class="separator:a8c7c484d2a6979a833bdb69412ad382c inherit pub_attribs_structmsgpack_1_1object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a class="anchor" id="a8164880663f3aef729201ed4c392f520"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structmsgpack_1_1object_1_1with__zone.html">msgpack::object::with_zone::with_zone</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> & </td>
|
|
<td class="paramname"><em>z</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a class="anchor" id="af3fcfb94ad5fd0fcacc1add48af7e0d7"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a>& msgpack::object::with_zone::zone</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Referenced by <a class="el" href="structmsgpack_1_1_std_tuple_to_object_with_zone.html#a54d3fa35d279463d235d92e246896cd3">msgpack::StdTupleToObjectWithZone< Tuple, N >::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_to_object_with_zone.html#a6f40a7294fdda4b2de09611cbe13f5da">msgpack::MsgpackTupleToObjectWithZone< Tuple, N >::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_to_object_with_zone_3_01_tuple_00_011_01_4.html#a94bb6a6e562aa2e94ad0c8cb521237ca">msgpack::MsgpackTupleToObjectWithZone< Tuple, 1 >::convert()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01char_01_5_01_4.html#abfc8297e640400040d9e9ebc05c6a218">msgpack::adaptor::object_with_zone< const char * >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone.html#a32bf677fa3393b321aea13b1ec8cd93b">msgpack::adaptor::object_with_zone< T, Enabler >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01bool_00_01_alloc_01_4_01_4.html#aa7934a59aa71f44bff0760b3ff79eb41">msgpack::adaptor::object_with_zone< std::vector< bool, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_01_4.html#a8982004c5a97c512782d66220f1f4cd5">msgpack::adaptor::object_with_zone< std::pair< T1, T2 > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1string_01_4.html#a5e241c2177ba08b8e334a0ed99d1188b">msgpack::adaptor::object_with_zone< std::string >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_01_4.html#a249b4802f09f9ee0891526ddadf60b9e">msgpack::adaptor::object_with_zone< std::forward_list< T, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1array_3_01unsigned_01char_00_01_n_01_4_01_4.html#a2e507eb44365b038c75256ba2e251ff4">msgpack::adaptor::object_with_zone< std::array< unsigned char, N > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1array_3_01char_00_01_n_01_4_01_4.html#a4c1ee57216315f658127f37c4912635d">msgpack::adaptor::object_with_zone< std::array< char, N > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_97fe9b6fbaec081fa918ae054f3fdb90.html#a274b2779c83d6df3845c8d6528a85785">msgpack::adaptor::object_with_zone< std::unordered_set< Key, Hash, Compare, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1list_3_01_t_00_01_alloc_01_4_01_4.html#a7035205ef811243c282d6ef42ccd909a">msgpack::adaptor::object_with_zone< std::list< T, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_haefa10a0b7757ac692f561053fc666c79.html#adddd6b94060cf75b63a604e7829042db">msgpack::adaptor::object_with_zone< std::unordered_map< K, V, Hash, Compare, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_01_4.html#a4b669d10c805eb71d32997dd62c72aca">msgpack::adaptor::object_with_zone< std::deque< T, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#ac56b6db2dc34da7afc149a1e2ca9dba6">msgpack::adaptor::object_with_zone< std::set< T, Compare, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_01_4.html#a57d5d3e1e7db316fff8fa5ea2d5e392d">msgpack::adaptor::object_with_zone< std::vector< T, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01unsigned_01char_00_01_alloc_01_4_01_4.html#a5aa78b511fccaa59cf8b752b55acf189">msgpack::adaptor::object_with_zone< std::vector< unsigned char, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01char_00_01_alloc_01_4_01_4.html#a3284bf068130bc17fda49a0d1906c190">msgpack::adaptor::object_with_zone< std::vector< char, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01char[_n]_4.html#aaa2c875fd73f3e037148bc9b820ae758">msgpack::adaptor::object_with_zone< char[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1ext_01_4.html#af947c3fc446727edb4bdc63e74aaeb35">msgpack::adaptor::object_with_zone< msgpack::type::ext >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#aa93e6eecd7b9818354fab8636fdb5544">msgpack::adaptor::object_with_zone< type::assoc_vector< K, V, Compare, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1array_3_01_t_00_01_n_01_4_01_4.html#aac0021cd112d77b8b376484892cafb65">msgpack::adaptor::object_with_zone< std::array< T, N > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01char[_n]_4.html#a5d9d10993d7a706a71c6733c6f1637fb">msgpack::adaptor::object_with_zone< const char[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01_t_00_01typename_01msgpack_1_1enable__if_3_01b98c2de830193b941176411e728ad0b3.html#ab2e9c1036b25692eaeb7b658c15f32f4">msgpack::adaptor::object_with_zone< T, typename msgpack::enable_if< boost::fusion::traits::is_sequence< T >::value >::type >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#a94d64467a0e6b63542dfbb310c6ce60b">msgpack::adaptor::object_with_zone< msgpack::type::array_ref< T > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multiset_3_01_key_00_01_has762fca96734b668de9078b4375e7fd47.html#a1c6cbb5b9215cd21ff78c141d87cc18c">msgpack::adaptor::object_with_zone< std::unordered_multiset< Key, Hash, Compare, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_cb0b6776fc0df41210818e5a3c9f15cb.html#a1c2f4b8daaca3bd62b8c6e5cc0e079ef">msgpack::adaptor::object_with_zone< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#aa380b63a9808bd3313c7aa53253bf98f">msgpack::adaptor::object_with_zone< std::tuple< Args... > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#ac624473e208a8210ad524203d4e9e2d5">msgpack::adaptor::object_with_zone< std::multiset< T, Compare, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a91260912c16c1d9181a7c721c876672d">msgpack::adaptor::object_with_zone< std::map< K, V, Compare, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#a3a283db6113311529f1ce148dca833f9">msgpack::adaptor::object_with_zone< msgpack::type::tuple< Args... > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#aa792e8de61cfd5069662621ddfae19d0">msgpack::adaptor::object_with_zone< std::multimap< K, V, Compare, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1object_01_4.html#af71f0ee9a5da471ded8e34f875abdd87">msgpack::adaptor::object_with_zone< msgpack::object >::operator()()</a>, and <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1tuple_3_4_01_4.html#a20be8c7d77de01f10492822a737449b3">msgpack::adaptor::object_with_zone< type::tuple<> >::operator()()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<hr/>The documentation for this struct was generated from the following file:<ul>
|
|
<li>/home/kondo/work/msgpack-c/include/msgpack/v1/<a class="el" href="v1_2object_8hpp_source.html">object.hpp</a></li>
|
|
</ul>
|
|
</div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
|
</a> 1.8.11
|
|
</small></address>
|
|
</body>
|
|
</html>
|