This file is indexed.

/usr/share/doc/libcereal-dev/html/hierarchy.html is in libcereal-doc 1.1.2-4.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
<!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>cereal: Class Hierarchy</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">cereal
   </div>
   <div id="projectbrief">A C++11 library for serialization</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>cereal</span></a></li>
      <li><a href="index.html"><span>Doxygen&#160;Documentation</span></a></li>
      <li><a href="modules.html"><span>Code&#160;Modules</span></a></li>
      <li><a href="files.html"><span>Source&#160;File&#160;Documentation</span></a></li>
      <li><a href="https://github.com/USCiLab/cereal"><span>Github</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&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li class="current"><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<!-- 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 class="header">
  <div class="headertitle">
<div class="title">Class Hierarchy</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock">This inheritance list is sorted roughly, but not completely, alphabetically:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1access.html" target="_self">cereal::access</a></td><td class="desc">A class that can be made a friend to give cereal access to non public functions </td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1detail_1_1adl__tag.html" target="_self">cereal::detail::adl_tag</a></td><td class="desc"></td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1detail_1_1AnyConvert.html" target="_self">cereal::traits::detail::AnyConvert</a></td><td class="desc">A type that can implicitly convert to anything else </td></tr>
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1detail_1_1base__class__id.html" target="_self">cereal::traits::detail::base_class_id</a></td><td class="desc"></td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1detail_1_1base__class__id__hash.html" target="_self">cereal::traits::detail::base_class_id_hash</a></td><td class="desc"></td></tr>
<tr id="row_5_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_5_" class="arrow" onclick="toggleFolder('5_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1detail_1_1BaseCastBase.html" target="_self">cereal::traits::detail::BaseCastBase</a></td><td class="desc">Common base type for base class casting </td></tr>
<tr id="row_5_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1base__class.html" target="_self">cereal::base_class&lt; Base &gt;</a></td><td class="desc">Casts a derived class to its non-virtual base class in a way that safely supports abstract classes </td></tr>
<tr id="row_5_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1virtual__base__class.html" target="_self">cereal::virtual_base_class&lt; Base &gt;</a></td><td class="desc">Casts a derived class to its virtual base class in a way that allows cereal to track inheritance </td></tr>
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1BinaryData.html" target="_self">cereal::BinaryData&lt; T &gt;</a></td><td class="desc">A wrapper around data that can be serialized in a binary fashion </td></tr>
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1detail_1_1bind__to__archives.html" target="_self">cereal::detail::bind_to_archives&lt; T, Tag &gt;</a></td><td class="desc">Begins the binding process of a type to all registered archives </td></tr>
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1detail_1_1binding__name.html" target="_self">cereal::detail::binding_name&lt; T &gt;</a></td><td class="desc">Binds a compile time type with a user defined string </td></tr>
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1tuple__detail_1_1char__seq__to__c__str.html" target="_self">cereal::tuple_detail::char_seq_to_c_str&lt; Cs &gt;</a></td><td class="desc">Creates a c string from a sequence of characters </td></tr>
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1construct.html" target="_self">cereal::construct&lt; T &gt;</a></td><td class="desc">Used to construct types with no default constructor </td></tr>
<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1detail_1_1Construct.html" target="_self">cereal::detail::Construct&lt; T, A, Member, NonMember &gt;</a></td><td class="desc"></td></tr>
<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1detail_1_1Construct_3_01T_00_01A_00_01false_00_01false_01_4.html" target="_self">cereal::detail::Construct&lt; T, A, false, false &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1detail_1_1Construct_3_01T_00_01A_00_01false_00_01true_01_4.html" target="_self">cereal::detail::Construct&lt; T, A, false, true &gt;</a></td><td class="desc"></td></tr>
<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1detail_1_1Construct_3_01T_00_01A_00_01true_00_01false_01_4.html" target="_self">cereal::detail::Construct&lt; T, A, true, false &gt;</a></td><td class="desc"></td></tr>
<tr id="row_15_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1detail_1_1create__bindings.html" target="_self">cereal::detail::create_bindings&lt; Archive, T &gt;</a></td><td class="desc">Causes the static object bindings between an archive type and a serializable type T </td></tr>
<tr id="row_16_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_16_" class="arrow" onclick="toggleFolder('16_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>declval</b></td><td class="desc"></td></tr>
<tr id="row_16_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1has__shared__from__this.html" target="_self">cereal::traits::has_shared_from_this&lt; T &gt;</a></td><td class="desc">Determine if T or any base class of T has inherited from std::enable_shared_from_this </td></tr>
<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1detail_1_1EmptyDeleter.html" target="_self">cereal::detail::EmptyDeleter&lt; T &gt;</a></td><td class="desc">An empty noop deleter </td></tr>
<tr id="row_18_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_18_" class="arrow" onclick="toggleFolder('18_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>enable_if</b></td><td class="desc"></td></tr>
<tr id="row_18_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1detail_1_1DisableIfHelper.html" target="_self">cereal::traits::detail::DisableIfHelper&lt; Conditions &gt;</a></td><td class="desc"></td></tr>
<tr id="row_18_1_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1detail_1_1EnableIfHelper.html" target="_self">cereal::traits::detail::EnableIfHelper&lt; Conditions &gt;</a></td><td class="desc"></td></tr>
<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1memory__detail_1_1EnableSharedStateHelper.html" target="_self">cereal::memory_detail::EnableSharedStateHelper&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_20_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_20_" class="arrow" onclick="toggleFolder('20_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>std::exception</b></td><td class="desc">STL class </td></tr>
<tr id="row_20_0_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_20_0_" class="arrow" onclick="toggleFolder('20_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>std::runtime_error</b></td><td class="desc">STL class </td></tr>
<tr id="row_20_0_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_20_0_0_" class="arrow" onclick="toggleFolder('20_0_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1Exception.html" target="_self">cereal::Exception</a></td><td class="desc">An exception class thrown when things go wrong at runtime </td></tr>
<tr id="row_20_0_0_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1RapidJSONException.html" target="_self">cereal::RapidJSONException</a></td><td class="desc">An exception thrown when rapidjson fails an internal assertion </td></tr>
<tr id="row_21_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_21_" class="arrow" onclick="toggleFolder('21_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>false_type</b></td><td class="desc"></td></tr>
<tr id="row_21_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1specialize.html" target="_self">cereal::specialize&lt; Archive, T, S &gt;</a></td><td class="desc">A class used to disambiguate cases where cereal cannot detect a unique way of serializing a class </td></tr>
<tr id="row_21_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1detail_1_1delay__static__assert.html" target="_self">cereal::traits::detail::delay_static_assert&lt; T &gt;</a></td><td class="desc">Used to delay a static_assert until template instantiation </td></tr>
<tr id="row_21_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1detail_1_1has__minimal__base__class__serialization__impl_3_01Cast_00_097b19a5d12c91692c0238b4e5b9d7e3a.html" target="_self">cereal::traits::detail::has_minimal_base_class_serialization_impl&lt; Cast, Test, Archive, false &gt;</a></td><td class="desc">Not a base class cast </td></tr>
<tr id="row_21_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1detail_1_1is__string.html" target="_self">cereal::traits::detail::is_string&lt; class &gt;</a></td><td class="desc"></td></tr>
<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1detail_1_1get__base__class.html" target="_self">cereal::traits::detail::get_base_class&lt; class &gt;</a></td><td class="desc"></td></tr>
<tr id="row_23_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1detail_1_1get__base__class_3_01Cast_3_01Base_01_4_01_4.html" target="_self">cereal::traits::detail::get_base_class&lt; Cast&lt; Base &gt; &gt;</a></td><td class="desc"></td></tr>
<tr id="row_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1get__shared__from__this__base.html" target="_self">cereal::traits::get_shared_from_this_base&lt; T &gt;</a></td><td class="desc">Get the type of the base class of T which inherited from std::enable_shared_from_this </td></tr>
<tr id="row_25_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1detail_1_1init__binding.html" target="_self">cereal::detail::init_binding&lt; T, Tag &gt;</a></td><td class="desc">Used to hide the static object used to bind T to registered archives </td></tr>
<tr id="row_26_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_26_" class="arrow" onclick="toggleFolder('26_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1detail_1_1InputArchiveBase.html" target="_self">cereal::detail::InputArchiveBase</a></td><td class="desc"></td></tr>
<tr id="row_26_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1InputArchive.html" target="_self">cereal::InputArchive&lt; ArchiveType, Flags &gt;</a></td><td class="desc">The base input archive class </td></tr>
<tr id="row_26_1_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_26_1_" class="arrow" onclick="toggleFolder('26_1_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1InputArchive.html" target="_self">cereal::InputArchive&lt; BinaryInputArchive, AllowEmptyClassElision &gt;</a></td><td class="desc"></td></tr>
<tr id="row_26_1_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1BinaryInputArchive.html" target="_self">cereal::BinaryInputArchive</a></td><td class="desc">An input archive designed to load data saved using <a class="el" href="classcereal_1_1BinaryOutputArchive.html" title="An output archive designed to save data in a compact binary representation. ">BinaryOutputArchive</a> </td></tr>
<tr id="row_26_2_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_26_2_" class="arrow" onclick="toggleFolder('26_2_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1InputArchive.html" target="_self">cereal::InputArchive&lt; JSONInputArchive &gt;</a></td><td class="desc"></td></tr>
<tr id="row_26_2_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1JSONInputArchive.html" target="_self">cereal::JSONInputArchive</a></td><td class="desc">An input archive designed to load data from JSON </td></tr>
<tr id="row_26_3_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_26_3_" class="arrow" onclick="toggleFolder('26_3_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1InputArchive.html" target="_self">cereal::InputArchive&lt; PortableBinaryInputArchive, AllowEmptyClassElision &gt;</a></td><td class="desc"></td></tr>
<tr id="row_26_3_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1PortableBinaryInputArchive.html" target="_self">cereal::PortableBinaryInputArchive</a></td><td class="desc">An input archive designed to load data saved using <a class="el" href="classcereal_1_1PortableBinaryOutputArchive.html" title="An output archive designed to save data in a compact binary representation portable over different ar...">PortableBinaryOutputArchive</a> </td></tr>
<tr id="row_26_4_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_26_4_" class="arrow" onclick="toggleFolder('26_4_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1InputArchive.html" target="_self">cereal::InputArchive&lt; XMLInputArchive &gt;</a></td><td class="desc"></td></tr>
<tr id="row_26_4_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1XMLInputArchive.html" target="_self">cereal::XMLInputArchive</a></td><td class="desc">An output archive designed to load data from XML </td></tr>
<tr id="row_27_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1detail_1_1InputBindingCreator.html" target="_self">cereal::detail::InputBindingCreator&lt; Archive, T &gt;</a></td><td class="desc">Creates a binding (map entry) between an input archive type and a polymorphic type </td></tr>
<tr id="row_28_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1detail_1_1InputBindingMap.html" target="_self">cereal::detail::InputBindingMap&lt; Archive &gt;</a></td><td class="desc">A structure holding a map from type name strings to input serializer functions </td></tr>
<tr id="row_29_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1detail_1_1instantiate__function.html" target="_self">cereal::detail::instantiate_function&lt;&gt;</a></td><td class="desc">When specialized, causes the compiler to instantiate its parameter </td></tr>
<tr id="row_30_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_30_" class="arrow" onclick="toggleFolder('30_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>integral_constant</b></td><td class="desc"></td></tr>
<tr id="row_30_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1detail_1_1count__input__serializers.html" target="_self">cereal::traits::detail::count_input_serializers&lt; T, InputArchive &gt;</a></td><td class="desc">The number of input serialization functions available </td></tr>
<tr id="row_30_1_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1detail_1_1count__output__serializers.html" target="_self">cereal::traits::detail::count_output_serializers&lt; T, OutputArchive &gt;</a></td><td class="desc">The number of output serialization functions available </td></tr>
<tr id="row_30_2_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1detail_1_1count__specializations.html" target="_self">cereal::traits::detail::count_specializations&lt; T, A &gt;</a></td><td class="desc">Number of specializations detected </td></tr>
<tr id="row_30_3_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1detail_1_1meta__bool__and.html" target="_self">cereal::traits::detail::meta_bool_and&lt; H, T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_30_4_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1detail_1_1meta__bool__and_3_01B_01_4.html" target="_self">cereal::traits::detail::meta_bool_and&lt; B &gt;</a></td><td class="desc"></td></tr>
<tr id="row_30_5_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1detail_1_1meta__bool__or.html" target="_self">cereal::traits::detail::meta_bool_or&lt; H, T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_30_6_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1detail_1_1meta__bool__or_3_01B_01_4.html" target="_self">cereal::traits::detail::meta_bool_or&lt; B &gt;</a></td><td class="desc"></td></tr>
<tr id="row_30_7_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1has__invalid__input__versioning.html" target="_self">cereal::traits::has_invalid_input_versioning&lt; T, InputArchive &gt;</a></td><td class="desc"></td></tr>
<tr id="row_30_8_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1has__invalid__output__versioning.html" target="_self">cereal::traits::has_invalid_output_versioning&lt; T, OutputArchive &gt;</a></td><td class="desc"></td></tr>
<tr id="row_30_9_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1has__load__and__construct.html" target="_self">cereal::traits::has_load_and_construct&lt; T, A &gt;</a></td><td class="desc">Has either a member or non member allocate </td></tr>
<tr id="row_30_10_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1has__member__load__and__construct.html" target="_self">cereal::traits::has_member_load_and_construct&lt; T, A &gt;</a></td><td class="desc">Member load and construct check </td></tr>
<tr id="row_30_11_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1has__member__save.html" target="_self">cereal::traits::has_member_save&lt; T, A &gt;</a></td><td class="desc"></td></tr>
<tr id="row_30_12_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1has__member__split.html" target="_self">cereal::traits::has_member_split&lt; T, InputArchive, OutputArchive &gt;</a></td><td class="desc"></td></tr>
<tr id="row_30_13_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1has__member__versioned__save.html" target="_self">cereal::traits::has_member_versioned_save&lt; T, A &gt;</a></td><td class="desc"></td></tr>
<tr id="row_30_14_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1has__minimal__input__serialization.html" target="_self">cereal::traits::has_minimal_input_serialization&lt; T, InputArchive &gt;</a></td><td class="desc"></td></tr>
<tr id="row_30_15_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1has__minimal__output__serialization.html" target="_self">cereal::traits::has_minimal_output_serialization&lt; T, OutputArchive &gt;</a></td><td class="desc"></td></tr>
<tr id="row_30_16_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1has__non__member__load__and__construct.html" target="_self">cereal::traits::has_non_member_load_and_construct&lt; T, A &gt;</a></td><td class="desc">Non member load and construct check </td></tr>
<tr id="row_30_17_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1has__non__member__split.html" target="_self">cereal::traits::has_non_member_split&lt; T, InputArchive, OutputArchive &gt;</a></td><td class="desc"></td></tr>
<tr id="row_30_18_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1is__input__serializable.html" target="_self">cereal::traits::is_input_serializable&lt; T, InputArchive &gt;</a></td><td class="desc"></td></tr>
<tr id="row_30_19_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1is__minimal__type.html" target="_self">cereal::traits::is_minimal_type&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_30_20_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1is__output__serializable.html" target="_self">cereal::traits::is_output_serializable&lt; T, OutputArchive &gt;</a></td><td class="desc"></td></tr>
<tr id="row_30_21_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1is__same__archive.html" target="_self">cereal::traits::is_same_archive&lt; ArchiveT, CerealArchiveT &gt;</a></td><td class="desc">Checks if the provided archive type is equal to some cereal archive type </td></tr>
<tr id="row_30_22_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1is__specialized.html" target="_self">cereal::traits::is_specialized&lt; T, A &gt;</a></td><td class="desc">Check if any specialization exists for a type </td></tr>
<tr id="row_30_23_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1is__text__archive.html" target="_self">cereal::traits::is_text_archive&lt; A &gt;</a></td><td class="desc">Checks if an archive is a text archive (human readable) </td></tr>
<tr id="row_31_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1is__default__constructible.html" target="_self">cereal::traits::is_default_constructible&lt; T &gt;</a></td><td class="desc">Determines whether the class T can be default constructed by <a class="el" href="classcereal_1_1access.html" title="A class that can be made a friend to give cereal access to non public functions. ">cereal::access</a> </td></tr>
<tr id="row_32_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1common__detail_1_1is__enum.html" target="_self">cereal::common_detail::is_enum&lt; T &gt;</a></td><td class="desc">Checks if a type is an enum </td></tr>
<tr id="row_33_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1LoadAndConstruct.html" target="_self">cereal::LoadAndConstruct&lt; T &gt;</a></td><td class="desc">A class that allows cereal to load smart pointers to types that have no default constructor </td></tr>
<tr id="row_34_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1memory__detail_1_1LoadAndConstructLoadWrapper.html" target="_self">cereal::memory_detail::LoadAndConstructLoadWrapper&lt; Archive, T &gt;</a></td><td class="desc">A struct that acts as a wrapper around calling load_andor_construct </td></tr>
<tr id="row_35_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1MapItem.html" target="_self">cereal::MapItem&lt; Key, Value &gt;</a></td><td class="desc">A wrapper around a key and value for serializing data into maps </td></tr>
<tr id="row_36_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_36_" class="arrow" onclick="toggleFolder('36_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1detail_1_1NameValuePairCore.html" target="_self">cereal::detail::NameValuePairCore</a></td><td class="desc">Traits struct for NVPs </td></tr>
<tr id="row_36_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1NameValuePair.html" target="_self">cereal::NameValuePair&lt; T &gt;</a></td><td class="desc">For holding name value pairs </td></tr>
<tr id="row_37_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_37_" class="arrow" onclick="toggleFolder('37_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>no</b></td><td class="desc"></td></tr>
<tr id="row_37_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1detail_1_1get__input__from__output.html" target="_self">cereal::traits::detail::get_input_from_output&lt; OutputArchive &gt;</a></td><td class="desc"></td></tr>
<tr id="row_37_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1detail_1_1get__output__from__input.html" target="_self">cereal::traits::detail::get_output_from_input&lt; InputArchive &gt;</a></td><td class="desc"></td></tr>
<tr id="row_38_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_38_" class="arrow" onclick="toggleFolder('38_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1detail_1_1NoConvertBase.html" target="_self">cereal::traits::detail::NoConvertBase</a></td><td class="desc">Used to help strip away conversion wrappers </td></tr>
<tr id="row_38_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1detail_1_1NoConvertConstRef.html" target="_self">cereal::traits::detail::NoConvertConstRef&lt; Source &gt;</a></td><td class="desc">A struct that prevents implicit conversion </td></tr>
<tr id="row_38_1_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1detail_1_1NoConvertRef.html" target="_self">cereal::traits::detail::NoConvertRef&lt; Source &gt;</a></td><td class="desc">A struct that prevents implicit conversion </td></tr>
<tr id="row_39_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1XMLOutputArchive_1_1NodeInfo.html" target="_self">cereal::XMLOutputArchive::NodeInfo</a></td><td class="desc">A struct that contains metadata about a node </td></tr>
<tr id="row_40_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1XMLInputArchive_1_1NodeInfo.html" target="_self">cereal::XMLInputArchive::NodeInfo</a></td><td class="desc">A struct that contains metadata about a node </td></tr>
<tr id="row_41_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1JSONOutputArchive_1_1Options.html" target="_self">cereal::JSONOutputArchive::Options</a></td><td class="desc">A class containing various advanced options for the JSON archive </td></tr>
<tr id="row_42_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1XMLOutputArchive_1_1Options.html" target="_self">cereal::XMLOutputArchive::Options</a></td><td class="desc">A class containing various advanced options for the XML archive </td></tr>
<tr id="row_43_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_43_" class="arrow" onclick="toggleFolder('43_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1detail_1_1OutputArchiveBase.html" target="_self">cereal::detail::OutputArchiveBase</a></td><td class="desc"></td></tr>
<tr id="row_43_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1OutputArchive.html" target="_self">cereal::OutputArchive&lt; ArchiveType, Flags &gt;</a></td><td class="desc">The base output archive class </td></tr>
<tr id="row_43_1_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_43_1_" class="arrow" onclick="toggleFolder('43_1_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1OutputArchive.html" target="_self">cereal::OutputArchive&lt; BinaryOutputArchive, AllowEmptyClassElision &gt;</a></td><td class="desc"></td></tr>
<tr id="row_43_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1BinaryOutputArchive.html" target="_self">cereal::BinaryOutputArchive</a></td><td class="desc">An output archive designed to save data in a compact binary representation </td></tr>
<tr id="row_43_2_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_43_2_" class="arrow" onclick="toggleFolder('43_2_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1OutputArchive.html" target="_self">cereal::OutputArchive&lt; JSONOutputArchive &gt;</a></td><td class="desc"></td></tr>
<tr id="row_43_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1JSONOutputArchive.html" target="_self">cereal::JSONOutputArchive</a></td><td class="desc">An output archive designed to save data to JSON </td></tr>
<tr id="row_43_3_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_43_3_" class="arrow" onclick="toggleFolder('43_3_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1OutputArchive.html" target="_self">cereal::OutputArchive&lt; PortableBinaryOutputArchive, AllowEmptyClassElision &gt;</a></td><td class="desc"></td></tr>
<tr id="row_43_3_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1PortableBinaryOutputArchive.html" target="_self">cereal::PortableBinaryOutputArchive</a></td><td class="desc">An output archive designed to save data in a compact binary representation portable over different architectures </td></tr>
<tr id="row_43_4_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_43_4_" class="arrow" onclick="toggleFolder('43_4_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1OutputArchive.html" target="_self">cereal::OutputArchive&lt; XMLOutputArchive &gt;</a></td><td class="desc"></td></tr>
<tr id="row_43_4_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1XMLOutputArchive.html" target="_self">cereal::XMLOutputArchive</a></td><td class="desc">An output archive designed to save data to XML </td></tr>
<tr id="row_44_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1detail_1_1OutputBindingCreator.html" target="_self">cereal::detail::OutputBindingCreator&lt; Archive, T &gt;</a></td><td class="desc">Creates a binding (map entry) between an output archive type and a polymorphic type </td></tr>
<tr id="row_45_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1detail_1_1OutputBindingMap.html" target="_self">cereal::detail::OutputBindingMap&lt; Archive &gt;</a></td><td class="desc">A structure holding a map from type_indices to output serializer functions </td></tr>
<tr id="row_46_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1detail_1_1polymorphic__serialization__support.html" target="_self">cereal::detail::polymorphic_serialization_support&lt; Archive, T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_47_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1detail_1_1OutputBindingCreator_1_1PolymorphicSharedPointerWrapper.html" target="_self">cereal::detail::OutputBindingCreator&lt; Archive, T &gt;::PolymorphicSharedPointerWrapper</a></td><td class="desc">Holds a properly typed shared_ptr to the polymorphic type </td></tr>
<tr id="row_48_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1memory__detail_1_1PtrWrapper.html" target="_self">cereal::memory_detail::PtrWrapper&lt; T &gt;</a></td><td class="desc">A wrapper class to notify cereal that it is ok to serialize the contained pointer </td></tr>
<tr id="row_49_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1tuple__detail_1_1serialize.html" target="_self">cereal::tuple_detail::serialize&lt; Height &gt;</a></td><td class="desc"></td></tr>
<tr id="row_50_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1tuple__detail_1_1serialize_3_010_01_4.html" target="_self">cereal::tuple_detail::serialize&lt; 0 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_51_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1detail_1_1OutputBindingMap_1_1Serializers.html" target="_self">cereal::detail::OutputBindingMap&lt; Archive &gt;::Serializers</a></td><td class="desc">Struct containing the serializer functions for all pointer types </td></tr>
<tr id="row_52_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1detail_1_1InputBindingMap_1_1Serializers.html" target="_self">cereal::detail::InputBindingMap&lt; Archive &gt;::Serializers</a></td><td class="desc">Struct containing the serializer functions for all pointer types </td></tr>
<tr id="row_53_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1detail_1_1shared__from__this__wrapper.html" target="_self">cereal::traits::detail::shared_from_this_wrapper</a></td><td class="desc"></td></tr>
<tr id="row_54_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1SizeTag.html" target="_self">cereal::SizeTag&lt; T &gt;</a></td><td class="desc">A wrapper around size metadata </td></tr>
<tr id="row_55_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_55_" class="arrow" onclick="toggleFolder('55_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>static_visitor</b></td><td class="desc"></td></tr>
<tr id="row_55_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1variant__detail_1_1variant__save__visitor.html" target="_self">cereal::variant_detail::variant_save_visitor&lt; Archive &gt;</a></td><td class="desc"></td></tr>
<tr id="row_56_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1detail_1_1StaticObject.html" target="_self">cereal::detail::StaticObject&lt; T &gt;</a></td><td class="desc">A static, pre-execution object </td></tr>
<tr id="row_57_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1strip__minimal.html" target="_self">cereal::traits::strip_minimal&lt; T, IsCerealMinimalTrait &gt;</a></td><td class="desc">Extracts the true type from something possibly wrapped in a cereal NoConvert </td></tr>
<tr id="row_58_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1strip__minimal_3_01T_00_01true_01_4.html" target="_self">cereal::traits::strip_minimal&lt; T, true &gt;</a></td><td class="desc">Specialization for types wrapped in a NoConvert </td></tr>
<tr id="row_59_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_59_" class="arrow" onclick="toggleFolder('59_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>Test</b></td><td class="desc"></td></tr>
<tr id="row_59_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1detail_1_1has__minimal__base__class__serialization__impl.html" target="_self">cereal::traits::detail::has_minimal_base_class_serialization_impl&lt; Cast, Test, Archive, IsBaseCast &gt;</a></td><td class="desc">Base class cast, behave as the test </td></tr>
<tr id="row_59_1_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_59_1_" class="arrow" onclick="toggleFolder('59_1_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1detail_1_1has__minimal__base__class__serialization__impl.html" target="_self">cereal::traits::detail::has_minimal_base_class_serialization_impl&lt; Cast, Test, Archive &gt;</a></td><td class="desc"></td></tr>
<tr id="row_59_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1has__minimal__base__class__serialization.html" target="_self">cereal::traits::has_minimal_base_class_serialization&lt; Cast, Test, Archive &gt;</a></td><td class="desc">Checks to see if the base class used in a cast has a minimal serialization </td></tr>
<tr id="row_60_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_60_" class="arrow" onclick="toggleFolder('60_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1TextArchive.html" target="_self">cereal::traits::TextArchive</a></td><td class="desc">Type traits only struct used to mark an archive as human readable (text based) </td></tr>
<tr id="row_60_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1JSONInputArchive.html" target="_self">cereal::JSONInputArchive</a></td><td class="desc">An input archive designed to load data from JSON </td></tr>
<tr id="row_60_1_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1JSONOutputArchive.html" target="_self">cereal::JSONOutputArchive</a></td><td class="desc">An output archive designed to save data to JSON </td></tr>
<tr id="row_60_2_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1XMLInputArchive.html" target="_self">cereal::XMLInputArchive</a></td><td class="desc">An output archive designed to load data from XML </td></tr>
<tr id="row_60_3_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcereal_1_1XMLOutputArchive.html" target="_self">cereal::XMLOutputArchive</a></td><td class="desc">An output archive designed to save data to XML </td></tr>
<tr id="row_61_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1tuple__detail_1_1to__string__impl.html" target="_self">cereal::tuple_detail::to_string_impl&lt; Q, R, C &gt;</a></td><td class="desc">Converts a number into a sequence of characters </td></tr>
<tr id="row_62_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1tuple__detail_1_1to__string__impl_3_010_00_01R_00_01C_8_8_8_01_4.html" target="_self">cereal::tuple_detail::to_string_impl&lt; 0, R, C... &gt;</a></td><td class="desc">Base case with no quotient </td></tr>
<tr id="row_63_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_63_" class="arrow" onclick="toggleFolder('63_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>true_type</b></td><td class="desc"></td></tr>
<tr id="row_63_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1traits_1_1detail_1_1is__string_3_01std_1_1basic__string_3_01CharT_00_01Traits_00_01Alloc_01_4_01_4.html" target="_self">cereal::traits::detail::is_string&lt; std::basic_string&lt; CharT, Traits, Alloc &gt; &gt;</a></td><td class="desc"></td></tr>
<tr id="row_64_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1tuple__detail_1_1tuple__element__name.html" target="_self">cereal::tuple_detail::tuple_element_name&lt; T &gt;</a></td><td class="desc">Generates a c string for a given index of a tuple </td></tr>
<tr id="row_65_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1detail_1_1Version.html" target="_self">cereal::detail::Version&lt; T, BindingTag &gt;</a></td><td class="desc"><a class="el" href="structcereal_1_1detail_1_1Version.html" title="Version information class. ">Version</a> information class </td></tr>
<tr id="row_66_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcereal_1_1detail_1_1Versions.html" target="_self">cereal::detail::Versions</a></td><td class="desc">Holds all registered version information </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.3.1-->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Feb 13 2016 00:27:13 for cereal by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>