This file is indexed.

/usr/share/doc/libclaw1/html/hierarchy.html is in libclaw-doc 1.7.3-1.

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
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
<!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.3.1"/>
<title>Claw: 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="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 style="padding-left: 0.5em;">
   <div id="projectname">Claw
   &#160;<span id="projectnumber">1.7.3</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.3.1 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</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>
    </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 -->
<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>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1ai_1_1game_1_1action__eval.html" target="_self">claw::ai::game::action_eval&lt; Action, Numeric &gt;</a></td><td class="desc">A score associated with an action</td></tr>
<tr id="row_1_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1ai_1_1game_1_1alpha__beta.html" target="_self">claw::ai::game::alpha_beta&lt; State &gt;</a></td><td class="desc">Find an action with the alpha-beta algorithm</td></tr>
<tr id="row_2_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1application.html" target="_self">claw::application</a></td><td class="desc">A class to represent the application</td></tr>
<tr id="row_3_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1arguments.html" target="_self">claw::arguments</a></td><td class="desc">A class to manage the arguments of your program</td></tr>
<tr id="row_4_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1arguments__table.html" target="_self">claw::arguments_table</a></td><td class="desc">A class to manage the arguments of your program, with automatic management of short/long arguments and help message</td></tr>
<tr id="row_5_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1automaton.html" target="_self">claw::automaton&lt; State, Edge, StateComp, EdgeComp &gt;</a></td><td class="desc">Basic automaton structure</td></tr>
<tr id="row_6_" class="even"><td class="entry"><img id="arr_6_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('6_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1avl.html" target="_self">claw::avl&lt; K, Comp &gt;</a></td><td class="desc">Binary search tree AVL implementation</td></tr>
<tr id="row_6_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1math_1_1ordered__set.html" target="_self">claw::math::ordered_set&lt; K, Comp &gt;</a></td><td class="desc">A class to manage sets of ordered items</td></tr>
<tr id="row_7_"><td class="entry"><img id="arr_7_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('7_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1avl.html" target="_self">claw::avl&lt; argument_attributes, std::less&lt; argument_attributes &gt; &gt;</a></td><td class="desc"></td></tr>
<tr id="row_7_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1math_1_1ordered__set.html" target="_self">claw::math::ordered_set&lt; argument_attributes &gt;</a></td><td class="desc"></td></tr>
<tr id="row_8_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1avl.html" target="_self">claw::avl&lt; edge_type, edge_compare &gt;</a></td><td class="desc"></td></tr>
<tr id="row_9_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1avl.html" target="_self">claw::avl&lt; state_type, state_compare &gt;</a></td><td class="desc"></td></tr>
<tr id="row_10_" class="even"><td class="entry"><img id="arr_10_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('10_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1avl.html" target="_self">claw::avl&lt; std::string, std::less&lt; std::string &gt; &gt;</a></td><td class="desc"></td></tr>
<tr id="row_10_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1math_1_1ordered__set.html" target="_self">claw::math::ordered_set&lt; std::string &gt;</a></td><td class="desc"></td></tr>
<tr id="row_11_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1avl__base.html" target="_self">claw::avl_base&lt; K, Comp &gt;</a></td><td class="desc">Binary search tree base AVL implementation</td></tr>
<tr id="row_12_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1avl__base.html" target="_self">claw::avl_base&lt; argument_attributes, std::less&lt; argument_attributes &gt; &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1avl__base.html" target="_self">claw::avl_base&lt; edge_type, edge_compare &gt;</a></td><td class="desc"></td></tr>
<tr id="row_14_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1avl__base.html" target="_self">claw::avl_base&lt; state_type, state_compare &gt;</a></td><td class="desc"></td></tr>
<tr id="row_15_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1avl__base.html" target="_self">claw::avl_base&lt; std::string, std::less&lt; std::string &gt; &gt;</a></td><td class="desc"></td></tr>
<tr id="row_16_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1avl__base_1_1avl__const__iterator.html" target="_self">claw::avl_base&lt; K, Comp &gt;::avl_const_iterator</a></td><td class="desc">AVL iterator</td></tr>
<tr id="row_17_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1avl__base_1_1avl__iterator.html" target="_self">claw::avl_base&lt; K, Comp &gt;::avl_iterator</a></td><td class="desc">AVL iterator</td></tr>
<tr id="row_18_" class="even"><td class="entry"><img id="arr_18_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1tween_1_1base__tweener.html" target="_self">claw::tween::base_tweener</a></td><td class="desc">Common interface for all tweeners</td></tr>
<tr id="row_18_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1tween_1_1single__tweener.html" target="_self">claw::tween::single_tweener</a></td><td class="desc">A <a class="el" href="classclaw_1_1tween_1_1single__tweener.html" title="A single_tweener makes a value to evolve through time from a initial value to an end value according ...">single_tweener</a> makes a value to evolve through time from a initial value to an end value according to a given function</td></tr>
<tr id="row_18_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1tween_1_1tweener__group.html" target="_self">claw::tween::tweener_group</a></td><td class="desc">The tweener group manages several tweeners and remove them when they are over</td></tr>
<tr id="row_18_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1tween_1_1tweener__sequence.html" target="_self">claw::tween::tweener_sequence</a></td><td class="desc">The tweener sequence manages several tweeners in a common timeline</td></tr>
<tr id="row_19_"><td class="entry"><img id="arr_19_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('19_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>basic_iostream</b></td><td class="desc"></td></tr>
<tr id="row_19_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1net_1_1basic__socket__stream.html" target="_self">claw::net::basic_socket_stream&lt; CharT, Traits &gt;</a></td><td class="desc">A class to use any socket as a classic standard stream</td></tr>
<tr id="row_20_" class="even"><td class="entry"><img id="arr_20_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('20_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>basic_istream</b></td><td class="desc"></td></tr>
<tr id="row_20_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1net_1_1basic__isocket__stream.html" target="_self">claw::net::basic_isocket_stream&lt; CharT, Traits &gt;</a></td><td class="desc">A class to use any socket as a classic standard input stream</td></tr>
<tr id="row_21_"><td class="entry"><img id="arr_21_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('21_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>basic_ostream</b></td><td class="desc"></td></tr>
<tr id="row_21_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1net_1_1basic__osocket__stream.html" target="_self">claw::net::basic_osocket_stream&lt; CharT, Traits &gt;</a></td><td class="desc">A class to use any socket as a classic standard output stream</td></tr>
<tr id="row_22_" class="even"><td class="entry"><img id="arr_22_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('22_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1net_1_1basic__socket.html" target="_self">claw::net::basic_socket</a></td><td class="desc">Common interface for <a class="el" href="classclaw_1_1net_1_1basic__socketbuf.html" title="Socket buffer to be used with std::basic_stream, for easy socket reading and writing.">claw::net::basic_socketbuf</a> and <a class="el" href="classclaw_1_1net_1_1socket__server.html" title="Class used to receive incoming connections.">claw::net::socket_server</a></td></tr>
<tr id="row_22_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1net_1_1basic__socketbuf.html" target="_self">claw::net::basic_socketbuf&lt; char_type, traits_type &gt;</a></td><td class="desc"></td></tr>
<tr id="row_22_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1net_1_1basic__socketbuf.html" target="_self">claw::net::basic_socketbuf&lt; CharT, Traits &gt;</a></td><td class="desc">Socket buffer to be used with std::basic_stream, for easy socket reading and writing</td></tr>
<tr id="row_22_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1net_1_1socket__server.html" target="_self">claw::net::socket_server</a></td><td class="desc">Class used to receive incoming connections</td></tr>
<tr id="row_23_"><td class="entry"><img id="arr_23_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('23_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>basic_streambuf</b></td><td class="desc"></td></tr>
<tr id="row_23_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1net_1_1basic__socketbuf.html" target="_self">claw::net::basic_socketbuf&lt; char_type, traits_type &gt;</a></td><td class="desc"></td></tr>
<tr id="row_23_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1net_1_1basic__socketbuf.html" target="_self">claw::net::basic_socketbuf&lt; CharT, Traits &gt;</a></td><td class="desc">Socket buffer to be used with std::basic_stream, for easy socket reading and writing</td></tr>
<tr id="row_24_" class="even"><td class="entry"><img id="arr_24_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('24_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>binary_function</b></td><td class="desc"></td></tr>
<tr id="row_24_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1binary__true.html" target="_self">claw::binary_true&lt; T, U &gt;</a></td><td class="desc">Always true binary predicate</td></tr>
<tr id="row_25_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1binary__node.html" target="_self">claw::binary_node&lt; U &gt;</a></td><td class="desc">Basic binary node</td></tr>
<tr id="row_26_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1binary__node.html" target="_self">claw::binary_node&lt; claw::avl_base&lt; K, Comp &gt;::avl_node &gt;</a></td><td class="desc"></td></tr>
<tr id="row_27_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1binary__node.html" target="_self">claw::binary_node&lt; trie_node &gt;</a></td><td class="desc"></td></tr>
<tr id="row_28_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1bit__istream.html" target="_self">claw::bit_istream&lt; Stream &gt;</a></td><td class="desc">This class is made to help reading datas of custom bit length</td></tr>
<tr id="row_29_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1bit__ostream.html" target="_self">claw::bit_ostream&lt; Stream &gt;</a></td><td class="desc">This class is made to help writing datas of custom bit length</td></tr>
<tr id="row_30_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1math_1_1box__2d.html" target="_self">claw::math::box_2d&lt; T &gt;</a></td><td class="desc">A rectangle represented by two points in a 2D space</td></tr>
<tr id="row_31_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1breadth__scan.html" target="_self">claw::breadth_scan&lt; Graph, Events &gt;</a></td><td class="desc">This class performs a depth scan of a graph. Only reachables vertices from a given vertex are proceeded</td></tr>
<tr id="row_32_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1buffered__istream.html" target="_self">claw::buffered_istream&lt; Stream &gt;</a></td><td class="desc">This class is made to help reading istreams with a buffer</td></tr>
<tr id="row_33_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1buffered__istream.html" target="_self">claw::buffered_istream&lt; std::istream &gt;</a></td><td class="desc"></td></tr>
<tr id="row_34_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1buffered__ostream.html" target="_self">claw::buffered_ostream&lt; Stream &gt;</a></td><td class="desc">This class is made to help writing in ostreams with a buffer</td></tr>
<tr id="row_35_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1color__palette.html" target="_self">claw::graphic::color_palette&lt; Color &gt;</a></td><td class="desc">A palette of colors, for palettized images</td></tr>
<tr id="row_36_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1configuration__file.html" target="_self">claw::configuration_file</a></td><td class="desc">A class to get the content of a configuration file</td></tr>
<tr id="row_37_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1configuration__file_1_1const__field__iterator.html" target="_self">claw::configuration_file::const_field_iterator</a></td><td class="desc">This class is an iterator on the values set for a same field name</td></tr>
<tr id="row_38_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1math_1_1curve_1_1control__point.html" target="_self">claw::math::curve&lt; C, Traits &gt;::control_point</a></td><td class="desc">Describes a control point of the curve, with the direction of the curve before and after the point</td></tr>
<tr id="row_39_"><td class="entry"><img id="arr_39_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('39_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1math_1_1coordinate__2d.html" target="_self">claw::math::coordinate_2d&lt; T &gt;</a></td><td class="desc">Coordinates in a two dimensional space</td></tr>
<tr id="row_39_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1math_1_1vector__2d.html" target="_self">claw::math::vector_2d&lt; T &gt;</a></td><td class="desc">Two dimensional vector</td></tr>
<tr id="row_40_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1math_1_1coordinate__2d.html" target="_self">claw::math::coordinate_2d&lt; int &gt;</a></td><td class="desc"></td></tr>
<tr id="row_41_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1math_1_1coordinate__2d.html" target="_self">claw::math::coordinate_2d&lt; unsigned int &gt;</a></td><td class="desc"></td></tr>
<tr id="row_42_" class="even"><td class="entry"><img id="arr_42_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('42_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1math_1_1coordinate__2d.html" target="_self">claw::math::coordinate_2d&lt; value_type &gt;</a></td><td class="desc"></td></tr>
<tr id="row_42_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1math_1_1vector__2d.html" target="_self">claw::math::vector_2d&lt; value_type &gt;</a></td><td class="desc"></td></tr>
<tr id="row_43_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1math_1_1coordinate__traits.html" target="_self">claw::math::coordinate_traits&lt; C &gt;</a></td><td class="desc">The coordinate traits provide an access to the members of the structures representing a coordinate in a 2D space</td></tr>
<tr id="row_44_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1math_1_1coordinate__traits_3_01claw_1_1math_1_1coordinate__2d_3_01T_01_4_01_4.html" target="_self">claw::math::coordinate_traits&lt; claw::math::coordinate_2d&lt; T &gt; &gt;</a></td><td class="desc">Specialization of the <a class="el" href="structclaw_1_1math_1_1coordinate__traits.html" title="The coordinate traits provide an access to the members of the structures representing a coordinate in...">coordinate_traits</a> for <a class="el" href="classclaw_1_1math_1_1coordinate__2d.html" title="Coordinates in a two dimensional space.">claw::math::coordinate_2d</a></td></tr>
<tr id="row_45_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1math_1_1coordinate__traits_3_01claw_1_1math_1_1vector__2d_3_01T_01_4_01_4.html" target="_self">claw::math::coordinate_traits&lt; claw::math::vector_2d&lt; T &gt; &gt;</a></td><td class="desc">Specialization of the <a class="el" href="structclaw_1_1math_1_1coordinate__traits.html" title="The coordinate traits provide an access to the members of the structures representing a coordinate in...">coordinate_traits</a> for <a class="el" href="classclaw_1_1math_1_1vector__2d.html" title="Two dimensional vector.">claw::math::vector_2d</a></td></tr>
<tr id="row_46_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1math_1_1curve.html" target="_self">claw::math::curve&lt; C, Traits &gt;</a></td><td class="desc">Implementation of the Bézier curve</td></tr>
<tr id="row_47_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1depth__scan.html" target="_self">claw::depth_scan&lt; Graph, Events &gt;</a></td><td class="desc">This class performs a depth scan of a graph. All nodes are proceeded</td></tr>
<tr id="row_48_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1graphic_1_1jpeg_1_1writer_1_1destination__manager.html" target="_self">claw::graphic::jpeg::writer::destination_manager</a></td><td class="desc">Destination manager that allow us to write in a std::ostream</td></tr>
<tr id="row_49_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1graphic_1_1targa_1_1file__structure_1_1developer__item.html" target="_self">claw::graphic::targa::file_structure::developer_item</a></td><td class="desc">Item in the developper directory</td></tr>
<tr id="row_50_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1dynamic__library.html" target="_self">claw::dynamic_library</a></td><td class="desc">A class to use dynamic libraries</td></tr>
<tr id="row_51_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1dynamic__library__traits.html" target="_self">claw::dynamic_library_traits</a></td><td class="desc">Common interface for platform specific methods needed for using dynamic library</td></tr>
<tr id="row_52_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1dynamic__library__traits__unix.html" target="_self">claw::dynamic_library_traits_unix</a></td><td class="desc">Unix interface for using dynamic libraries</td></tr>
<tr id="row_53_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1dynamic__library__traits__win32.html" target="_self">claw::dynamic_library_traits_win32</a></td><td class="desc">Microsoft Windows interface for using dynamic libraries</td></tr>
<tr id="row_54_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1tween_1_1easing__none.html" target="_self">claw::tween::easing_none</a></td><td class="desc">Easing functions for the tweener. Those functions do nothing</td></tr>
<tr id="row_55_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graph_1_1graph__edge__iterator_1_1edge.html" target="_self">claw::graph&lt; S, A, Comp &gt;::graph_edge_iterator::edge</a></td><td class="desc">Value pointed by the iterator</td></tr>
<tr id="row_56_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1graphic_1_1jpeg_1_1error__manager.html" target="_self">claw::graphic::jpeg::error_manager</a></td><td class="desc">Error handler that throw an exception instead of exiting the program</td></tr>
<tr id="row_57_"><td class="entry"><img id="arr_57_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('57_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>exception</b></td><td class="desc"></td></tr>
<tr id="row_57_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_57_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('57_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1exception.html" target="_self">claw::exception</a></td><td class="desc">A simple class to use as exception with string message</td></tr>
<tr id="row_57_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1bad__format.html" target="_self">claw::bad_format</a></td><td class="desc">Exception thrown when accessing bad formated data</td></tr>
<tr id="row_57_0_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1pattern_1_1bad__type__identifier.html" target="_self">claw::pattern::bad_type_identifier</a></td><td class="desc">Exception thrown when an incorrect identifier is given to a type</td></tr>
<tr id="row_57_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graph__exception.html" target="_self">claw::graph_exception</a></td><td class="desc">The exceptions thrown by the graphs</td></tr>
<tr id="row_58_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1graphic_1_1targa_1_1file__structure_1_1extension.html" target="_self">claw::graphic::targa::file_structure::extension</a></td><td class="desc">Extension area</td></tr>
<tr id="row_59_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1pattern_1_1factory.html" target="_self">claw::pattern::factory&lt; BaseClass, IdentifierType &gt;</a></td><td class="desc">The design pattern of the factory allow to dynamically instanciate classes of various types given an identifier of this type</td></tr>
<tr id="row_60_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1pcx_1_1writer_1_1file__output__buffer.html" target="_self">claw::graphic::pcx::writer::file_output_buffer</a></td><td class="desc">The type of the output buffer associated with the file when encoding RLE data</td></tr>
<tr id="row_61_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1targa_1_1writer_1_1file__output__buffer.html" target="_self">claw::graphic::targa::writer::file_output_buffer&lt; Pixel &gt;</a></td><td class="desc">The type of the output buffer associated with the file when encoding RLE data</td></tr>
<tr id="row_62_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1find__type__by__size.html" target="_self">claw::find_type_by_size&lt; Size, TypeList &gt;</a></td><td class="desc">This meta class finds, in a list of types, the first type stored exactly with a given number of bits</td></tr>
<tr id="row_63_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1find__type__by__size_3_01Size_00_01meta_1_1no__type_01_4.html" target="_self">claw::find_type_by_size&lt; Size, meta::no_type &gt;</a></td><td class="desc">End of the recursion of the <a class="el" href="structclaw_1_1find__type__by__size.html" title="This meta class finds, in a list of types, the first type stored exactly with a given number of bits...">find_type_by_size</a> class</td></tr>
<tr id="row_64_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1targa_1_1file__structure_1_1footer.html" target="_self">claw::graphic::targa::file_structure::footer</a></td><td class="desc">Footer of a targa file</td></tr>
<tr id="row_65_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1ai_1_1game_1_1game__state.html" target="_self">claw::ai::game::game_state&lt; Action, Numeric &gt;</a></td><td class="desc">A state of a game</td></tr>
<tr id="row_66_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graph.html" target="_self">claw::graph&lt; S, A, Comp &gt;</a></td><td class="desc">A class to represent a graph</td></tr>
<tr id="row_67_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graph_1_1graph__edge__iterator.html" target="_self">claw::graph&lt; S, A, Comp &gt;::graph_edge_iterator</a></td><td class="desc">Iterator on the graph's edges</td></tr>
<tr id="row_68_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graph_1_1graph__vertex__iterator.html" target="_self">claw::graph&lt; S, A, Comp &gt;::graph_vertex_iterator</a></td><td class="desc">Iterator on the graph's vertices</td></tr>
<tr id="row_69_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1graphic_1_1bitmap_1_1file__structure_1_1header.html" target="_self">claw::graphic::bitmap::file_structure::header</a></td><td class="desc">Header of a bitmap file</td></tr>
<tr id="row_70_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1targa_1_1file__structure_1_1header.html" target="_self">claw::graphic::targa::file_structure::header</a></td><td class="desc">Header of a targa file</td></tr>
<tr id="row_71_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1if__then__else.html" target="_self">claw::meta::if_then_else&lt; Cond, ThenPart, ElsePart &gt;</a></td><td class="desc">This structure allows to do conditional typing</td></tr>
<tr id="row_72_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1if__then__else_3_01false_00_01ThenPart_00_01ElsePart_01_4.html" target="_self">claw::meta::if_then_else&lt; false, ThenPart, ElsePart &gt;</a></td><td class="desc">Specialization for the case where the condition evaluates to false</td></tr>
<tr id="row_73_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1if__then__else_3_01true_00_01ThenPart_00_01ElsePart_01_4.html" target="_self">claw::meta::if_then_else&lt; true, ThenPart, ElsePart &gt;</a></td><td class="desc">Specialization for the case where the condition evaluates to true</td></tr>
<tr id="row_74_" class="even"><td class="entry"><img id="arr_74_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('74_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1image.html" target="_self">claw::graphic::image</a></td><td class="desc">A class to deal with images</td></tr>
<tr id="row_74_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1bitmap.html" target="_self">claw::graphic::bitmap</a></td><td class="desc">A class for bitmap images</td></tr>
<tr id="row_74_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1gif.html" target="_self">claw::graphic::gif</a></td><td class="desc">A class for gif pictures</td></tr>
<tr id="row_74_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1gif_1_1frame.html" target="_self">claw::graphic::gif::frame</a></td><td class="desc">One frame in the animation</td></tr>
<tr id="row_74_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1jpeg.html" target="_self">claw::graphic::jpeg</a></td><td class="desc">A class for jpeg pictures</td></tr>
<tr id="row_74_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1pcx.html" target="_self">claw::graphic::pcx</a></td><td class="desc">A class for pcx pictures</td></tr>
<tr id="row_74_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1png.html" target="_self">claw::graphic::png</a></td><td class="desc">A class for png pictures</td></tr>
<tr id="row_74_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1targa.html" target="_self">claw::graphic::targa</a></td><td class="desc">A class for targa pictures</td></tr>
<tr id="row_74_7_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1xbm.html" target="_self">claw::graphic::xbm</a></td><td class="desc">A class for xbm pictures</td></tr>
<tr id="row_75_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1integer__of__size.html" target="_self">claw::integer_of_size&lt; Size &gt;</a></td><td class="desc">Define the type of a signed integer stored with a given number of bits. <b>Template</b> <b>parameters</b> </td></tr>
<tr id="row_76_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1is__base__of.html" target="_self">claw::meta::is_base_of&lt; Base, Derived &gt;</a></td><td class="desc">This predicate tells if a class is derived from an other class</td></tr>
<tr id="row_77_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1it__index.html" target="_self">claw::it_index&lt; T &gt;</a></td><td class="desc">A class to manage an index and an iterator easily</td></tr>
<tr id="row_78_" class="even"><td class="entry"><img id="arr_78_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('78_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>iterator</b></td><td class="desc"></td></tr>
<tr id="row_78_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1image_1_1base__iterator.html" target="_self">claw::graphic::image::base_iterator&lt; Image, Pixel &gt;</a></td><td class="desc">Base class for iterators on an image</td></tr>
<tr id="row_79_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1multi__type__map_3_01Key_00_01meta_1_1type__list_3_01Head_00_01Tail_01_4_01_4_1_1iterator.html" target="_self">claw::multi_type_map&lt; Key, meta::type_list&lt; Head, Tail &gt; &gt;::iterator&lt; ValueType &gt;</a></td><td class="desc">This structure is used to create an iterator on the values of a given type</td></tr>
<tr id="row_80_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1text_1_1kmp.html" target="_self">claw::text::kmp&lt; RandomIterator &gt;</a></td><td class="desc">Exact pattern finding with the Knuth-Morris-Pratt's algorithm</td></tr>
<tr id="row_81_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1math_1_1line__2d.html" target="_self">claw::math::line_2d&lt; T &gt;</a></td><td class="desc">A straight line in a two dimensional space</td></tr>
<tr id="row_82_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1log__level.html" target="_self">claw::log_level</a></td><td class="desc">Set the level of the next message for logger_system::operator&lt;&lt;()</td></tr>
<tr id="row_83_"><td class="entry"><img id="arr_83_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('83_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1log__stream.html" target="_self">claw::log_stream</a></td><td class="desc">Base class for streams accepting log output</td></tr>
<tr id="row_83_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1console__logger.html" target="_self">claw::console_logger</a></td><td class="desc">This class write log messages in std::clog</td></tr>
<tr id="row_83_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1file__logger.html" target="_self">claw::file_logger</a></td><td class="desc">This class write log messages in a file</td></tr>
<tr id="row_83_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1log__stream__concise.html" target="_self">claw::log_stream_concise</a></td><td class="desc">A log stream that does not output a message that have been recently output</td></tr>
<tr id="row_83_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1log__stream__uniq.html" target="_self">claw::log_stream_uniq</a></td><td class="desc">A log stream that does not output successively the same message</td></tr>
<tr id="row_84_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1log__system.html" target="_self">claw::log_system</a></td><td class="desc">A class implementing a logging system</td></tr>
<tr id="row_85_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1lzw__decoder.html" target="_self">claw::lzw_decoder&lt; InputBuffer, OutputBuffer &gt;</a></td><td class="desc">A class to help decoding a stream encoded with Lempel-Ziv-Welch (LZW) compression algorithm</td></tr>
<tr id="row_86_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1lzw__encoder.html" target="_self">claw::lzw_encoder&lt; InputBuffer, OutputBuffer &gt;</a></td><td class="desc">A class to help encoding a stream with Lempel-Ziv-Welch (LZW) compression algorithm</td></tr>
<tr id="row_87_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1make__epsilon.html" target="_self">claw::make_epsilon&lt; T &gt;</a></td><td class="desc">This class generates an epsilon value of a given precision</td></tr>
<tr id="row_88_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1max__vector.html" target="_self">claw::max_vector&lt; E, Comp, Container &gt;</a></td><td class="desc">Fill a container with some values, keeping only all the "maximum" inserted values</td></tr>
<tr id="row_89_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1ai_1_1game_1_1min__max.html" target="_self">claw::ai::game::min_max&lt; State &gt;</a></td><td class="desc">Find an action with the MinMax algorithm</td></tr>
<tr id="row_90_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1multi__type__map.html" target="_self">claw::multi_type_map&lt; Key, TypeList &gt;</a></td><td class="desc">This class can associate values of different types to a key</td></tr>
<tr id="row_91_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1multi__type__map_3_01Key_00_01meta_1_1no__type_01_4.html" target="_self">claw::multi_type_map&lt; Key, meta::no_type &gt;</a></td><td class="desc">Partial specialization, to stop the inheritance recursivity</td></tr>
<tr id="row_92_" class="even"><td class="entry"><img id="arr_92_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('92_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1multi__type__map.html" target="_self">claw::multi_type_map&lt; Key, Tail &gt;</a></td><td class="desc"></td></tr>
<tr id="row_92_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1multi__type__map_3_01Key_00_01meta_1_1type__list_3_01Head_00_01Tail_01_4_01_4.html" target="_self">claw::multi_type_map&lt; Key, meta::type_list&lt; Head, Tail &gt; &gt;</a></td><td class="desc">This class can associate values of different types to a key</td></tr>
<tr id="row_93_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1multi__type__map__helper.html" target="_self">claw::multi_type_map_helper&lt; Map &gt;</a></td><td class="desc">This class provides types and methods to allow the call of methods recursively along the inherintance hierarchy</td></tr>
<tr id="row_94_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1multi__type__map__helper_3_01multi__type__map_3_01Key_00_01claw_1_1meta_1_1no__type_01_4_01_4.html" target="_self">claw::multi_type_map_helper&lt; multi_type_map&lt; Key, claw::meta::no_type &gt; &gt;</a></td><td class="desc"></td></tr>
<tr id="row_95_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1multi__type__map__helper_3_01multi__type__map_3_01Key_00_01meta_1_1type__list_3_01Head_00_01Tail_01_4_01_4_01_4.html" target="_self">claw::multi_type_map_helper&lt; multi_type_map&lt; Key, meta::type_list&lt; Head, Tail &gt; &gt; &gt;</a></td><td class="desc"></td></tr>
<tr id="row_96_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1multi__type__map__visitor.html" target="_self">claw::multi_type_map_visitor</a></td><td class="desc">This class goes through all entries in a <a class="el" href="classclaw_1_1multi__type__map.html" title="This class can associate values of different types to a key.">multi_type_map</a> and apply a function to them</td></tr>
<tr id="row_97_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1multi__type__map__visitor__process.html" target="_self">claw::multi_type_map_visitor_process&lt; Type &gt;</a></td><td class="desc">This class goes through all entries of a given type in a <a class="el" href="classclaw_1_1multi__type__map.html" title="This class can associate values of different types to a key.">multi_type_map</a> and apply a function to them</td></tr>
<tr id="row_98_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1multi__type__map__visitor__rec.html" target="_self">claw::multi_type_map_visitor_rec&lt; Key, TypeList &gt;</a></td><td class="desc">This class goes through all entries in a <a class="el" href="classclaw_1_1multi__type__map.html" title="This class can associate values of different types to a key.">multi_type_map</a> and apply a function to them</td></tr>
<tr id="row_99_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1multi__type__map__visitor__rec_3_01Key_00_01claw_1_1meta_1_1no__type_01_4.html" target="_self">claw::multi_type_map_visitor_rec&lt; Key, claw::meta::no_type &gt;</a></td><td class="desc">Specialization of <a class="el" href="classclaw_1_1multi__type__map__visitor__rec.html" title="This class goes through all entries in a multi_type_map and apply a function to them.">multi_type_map_visitor_rec</a> for an empty type list</td></tr>
<tr id="row_100_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1multi__type__map__visitor__rec_3_01KeyType_00_01claw_1_1meta_1_1type__list_3_01HeadType_00_01TailType_01_4_01_4.html" target="_self">claw::multi_type_map_visitor_rec&lt; KeyType, claw::meta::type_list&lt; HeadType, TailType &gt; &gt;</a></td><td class="desc">Specialization of <a class="el" href="classclaw_1_1multi__type__map__visitor__rec.html" title="This class goes through all entries in a multi_type_map and apply a function to them.">multi_type_map_visitor_rec</a> for a non empty type list</td></tr>
<tr id="row_101_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1multi__type__map__wrapper.html" target="_self">claw::multi_type_map_wrapper&lt; ValueType, Map &gt;</a></td><td class="desc">This class provides types and methods to allow the call of methods for a given type in the inheritance of a <a class="el" href="classclaw_1_1multi__type__map.html" title="This class can associate values of different types to a key.">multi_type_map</a></td></tr>
<tr id="row_102_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1multi__type__map__wrapper_3_01Head_00_01multi__type__map_3_01Key_00_01meta_1_1type_6e7321e1a030a7890b253b8417189fab.html" target="_self">claw::multi_type_map_wrapper&lt; Head, multi_type_map&lt; Key, meta::type_list&lt; Head, Tail &gt; &gt; &gt;</a></td><td class="desc"></td></tr>
<tr id="row_103_"><td class="entry"><img id="arr_103_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('103_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1multi__type__map__wrapper.html" target="_self">claw::multi_type_map_wrapper&lt; ValueType, multi_type_map&lt; Key, Tail &gt; &gt;</a></td><td class="desc"></td></tr>
<tr id="row_103_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1multi__type__map__wrapper_3_01ValueType_00_01multi__type__map_3_01Key_00_01meta_1_17d6495c73cb54d4e8f62c31ae300a58d.html" target="_self">claw::multi_type_map_wrapper&lt; ValueType, multi_type_map&lt; Key, meta::type_list&lt; Head, Tail &gt; &gt; &gt;</a></td><td class="desc"></td></tr>
<tr id="row_104_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1no__type.html" target="_self">claw::meta::no_type</a></td><td class="desc">Empty type</td></tr>
<tr id="row_105_"><td class="entry"><img id="arr_105_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('105_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1pattern_1_1non__copyable.html" target="_self">claw::pattern::non_copyable</a></td><td class="desc">Inherit from this class to forbid construction of your class by copy</td></tr>
<tr id="row_105_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1console__logger.html" target="_self">claw::console_logger</a></td><td class="desc">This class write log messages in std::clog</td></tr>
<tr id="row_105_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1file__logger.html" target="_self">claw::file_logger</a></td><td class="desc">This class write log messages in a file</td></tr>
<tr id="row_105_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1log__stream__concise.html" target="_self">claw::log_stream_concise</a></td><td class="desc">A log stream that does not output a message that have been recently output</td></tr>
<tr id="row_105_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1log__stream__uniq.html" target="_self">claw::log_stream_uniq</a></td><td class="desc">A log stream that does not output successively the same message</td></tr>
<tr id="row_105_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1pattern_1_1basic__singleton.html" target="_self">claw::pattern::basic_singleton&lt; T &gt;</a></td><td class="desc">A (really) basic implementation of the singleton design pattern</td></tr>
<tr id="row_106_" class="even"><td class="entry"><img id="arr_106_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('106_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>numeric_limits</b></td><td class="desc"></td></tr>
<tr id="row_106_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structstd_1_1numeric__limits_3_01claw_1_1real__number_3_01T_01_4_01_4.html" target="_self">std::numeric_limits&lt; claw::real_number&lt; T &gt; &gt;</a></td><td class="desc"></td></tr>
<tr id="row_107_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1graphic_1_1png_1_1writer_1_1options.html" target="_self">claw::graphic::png::writer::options</a></td><td class="desc">Parameters of the writing algorithm</td></tr>
<tr id="row_108_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1graphic_1_1xbm_1_1writer_1_1options.html" target="_self">claw::graphic::xbm::writer::options</a></td><td class="desc">Parameters of the writing algorithm</td></tr>
<tr id="row_109_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1graphic_1_1jpeg_1_1writer_1_1options.html" target="_self">claw::graphic::jpeg::writer::options</a></td><td class="desc">Parameters of the writing algorithm</td></tr>
<tr id="row_110_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1bitmap_1_1reader.html" target="_self">claw::graphic::bitmap::reader</a></td><td class="desc">This class read data from a bitmap file and store it in an image</td></tr>
<tr id="row_111_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1gif_1_1reader.html" target="_self">claw::graphic::gif::reader</a></td><td class="desc">This class reads data from a gif file. The image is resized to the size of the screen (as defined in the gif file) and the frames are stored in a list of frames passed as parameter</td></tr>
<tr id="row_112_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1pcx_1_1reader.html" target="_self">claw::graphic::pcx::reader</a></td><td class="desc">This class read data from a pcx file and store it in an image</td></tr>
<tr id="row_113_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1png_1_1reader.html" target="_self">claw::graphic::png::reader</a></td><td class="desc">This class read data from a png file and store it in an image</td></tr>
<tr id="row_114_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1targa_1_1reader.html" target="_self">claw::graphic::targa::reader</a></td><td class="desc">This class read data from a targa file and store it in an image</td></tr>
<tr id="row_115_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1jpeg_1_1reader.html" target="_self">claw::graphic::jpeg::reader</a></td><td class="desc">This class read data from a jpeg file and store it in an image</td></tr>
<tr id="row_116_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1xbm_1_1reader.html" target="_self">claw::graphic::xbm::reader</a></td><td class="desc">This class read data from a xbm file and store it in an image</td></tr>
<tr id="row_117_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1real__number.html" target="_self">claw::real_number&lt; T &gt;</a></td><td class="desc">Custom precision real numbers</td></tr>
<tr id="row_118_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1math_1_1rectangle.html" target="_self">claw::math::rectangle&lt; T &gt;</a></td><td class="desc">A class representing a rectangle by his x,y coordinates, width and height</td></tr>
<tr id="row_119_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1math_1_1curve_1_1section_1_1resolved__point.html" target="_self">claw::math::curve&lt; C, Traits &gt;::section::resolved_point</a></td><td class="desc">The resolved point class is a point found on a section</td></tr>
<tr id="row_120_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1graphic_1_1rgb__pixel.html" target="_self">claw::graphic::rgb_pixel</a></td><td class="desc">RGB pixel</td></tr>
<tr id="row_121_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1graphic_1_1rgba__pixel.html" target="_self">claw::graphic::rgba_pixel</a></td><td class="desc">RGBA pixel</td></tr>
<tr id="row_122_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1rle__decoder.html" target="_self">claw::rle_decoder&lt; Pattern, InputBuffer, OutputBuffer &gt;</a></td><td class="desc">A class to help decoding run-length encoded (RLE) streams</td></tr>
<tr id="row_123_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1rle__decoder.html" target="_self">claw::rle_decoder&lt; char, file_input_buffer, OutputBuffer &gt;</a></td><td class="desc"></td></tr>
<tr id="row_124_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1rle__decoder.html" target="_self">claw::rle_decoder&lt; rgba_pixel_8, InputBuffer, OutputBuffer &gt;</a></td><td class="desc"></td></tr>
<tr id="row_125_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1rle__decoder.html" target="_self">claw::rle_decoder&lt; u_int_8, rle_pcx_input_buffer, rle_pcx_output_buffer &gt;</a></td><td class="desc"></td></tr>
<tr id="row_126_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1rle__encoder.html" target="_self">claw::rle_encoder&lt; OutputBuffer &gt;</a></td><td class="desc">A class to help run-length encoding (RLE) streams</td></tr>
<tr id="row_127_"><td class="entry"><img id="arr_127_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('127_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1rle__encoder.html" target="_self">claw::rle_encoder&lt; file_output_buffer&lt; Pixel &gt; &gt;</a></td><td class="desc"></td></tr>
<tr id="row_127_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1targa_1_1writer_1_1rle__targa__encoder.html" target="_self">claw::graphic::targa::writer::rle_targa_encoder&lt; Pixel &gt;</a></td><td class="desc">RLE encoder for targa format</td></tr>
<tr id="row_128_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1same__type.html" target="_self">claw::meta::same_type&lt; T, U &gt;</a></td><td class="desc">This predicate tells if two types are the sames</td></tr>
<tr id="row_129_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1same__type_3_01T_00_01T_01_4.html" target="_self">claw::meta::same_type&lt; T, T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_130_" class="even"><td class="entry"><img id="arr_130_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('130_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1scan__events.html" target="_self">claw::scan_events&lt; Graph &gt;</a></td><td class="desc">Different stages of graph scanning</td></tr>
<tr id="row_130_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1topological__sort.html" target="_self">claw::topological_sort&lt; Graph &gt;</a></td><td class="desc">Pass this class as the "Envents" template parameter of the depth scan class to sort the vertices of a graph with the topological sort algorithm</td></tr>
<tr id="row_131_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1math_1_1curve_1_1section.html" target="_self">claw::math::curve&lt; C, Traits &gt;::section</a></td><td class="desc">A section is a part of the curve between two control points</td></tr>
<tr id="row_132_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1ai_1_1game_1_1select__action.html" target="_self">claw::ai::game::select_action&lt; Method &gt;</a></td><td class="desc">Select an action using a given method (<a class="el" href="classclaw_1_1ai_1_1game_1_1min__max.html" title="Find an action with the MinMax algorithm.">min_max</a>, <a class="el" href="classclaw_1_1ai_1_1game_1_1alpha__beta.html" title="Find an action with the alpha-beta algorithm.">alpha_beta</a>)</td></tr>
<tr id="row_133_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1ai_1_1game_1_1select__random__action.html" target="_self">claw::ai::game::select_random_action&lt; Method &gt;</a></td><td class="desc">Select a random action among the best ones</td></tr>
<tr id="row_134_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1memory_1_1smart__ptr.html" target="_self">claw::memory::smart_ptr&lt; T &gt;</a></td><td class="desc">A pointer with a reference counter</td></tr>
<tr id="row_135_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1net_1_1socket__traits.html" target="_self">claw::net::socket_traits</a></td><td class="desc">Common interface for platform specific methods needed for using sockets</td></tr>
<tr id="row_136_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1socket__traits__unix.html" target="_self">claw::socket_traits_unix</a></td><td class="desc">Unix interface for using sockets</td></tr>
<tr id="row_137_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1socket__traits__win32.html" target="_self">claw::socket_traits_win32</a></td><td class="desc">Win32 interface for using sockets</td></tr>
<tr id="row_138_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1graphic_1_1png_1_1reader_1_1source__manager.html" target="_self">claw::graphic::png::reader::source_manager</a></td><td class="desc">Source manager that allow us to read from a std::istream</td></tr>
<tr id="row_139_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1graphic_1_1jpeg_1_1reader_1_1source__manager.html" target="_self">claw::graphic::jpeg::reader::source_manager</a></td><td class="desc">Source manager that allow us to read from a std::istream</td></tr>
<tr id="row_140_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1graphic_1_1targa_1_1file__structure_1_1header_1_1specification.html" target="_self">claw::graphic::targa::file_structure::header::specification</a></td><td class="desc">Image specification</td></tr>
<tr id="row_141_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1split__type__list__at.html" target="_self">claw::meta::split_type_list_at&lt; Delimiter, TypeList &gt;</a></td><td class="desc">Split a <a class="el" href="structclaw_1_1meta_1_1type__list.html" title="Use this class to make a list of types.">type_list</a> according to the first instance of a given type</td></tr>
<tr id="row_142_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1split__type__list__at_3_01Delimiter_00_01no__type_01_4.html" target="_self">claw::meta::split_type_list_at&lt; Delimiter, no_type &gt;</a></td><td class="desc">Specialisation of <a class="el" href="structclaw_1_1meta_1_1split__type__list__at.html" title="Split a type_list according to the first instance of a given type.">split_type_list_at</a> for an empty list or the case where the delimiter is <a class="el" href="structclaw_1_1meta_1_1no__type.html" title="Empty type.">no_type</a></td></tr>
<tr id="row_143_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1tween_1_1symmetric__easing.html" target="_self">claw::tween::symmetric_easing&lt; Function &gt;</a></td><td class="desc">Easing functions for the tweener</td></tr>
<tr id="row_144_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1configuration__file_1_1syntax__description.html" target="_self">claw::configuration_file::syntax_description</a></td><td class="desc">This class tells us how to parse the input file</td></tr>
<tr id="row_145_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1system__info.html" target="_self">claw::system_info</a></td><td class="desc">A class to get some informations about the system in which your program runs</td></tr>
<tr id="row_146_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1graphic_1_1png_1_1writer_1_1target__manager.html" target="_self">claw::graphic::png::writer::target_manager</a></td><td class="desc">Target manager that allow us to write in a std::ostream</td></tr>
<tr id="row_147_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1tree.html" target="_self">claw::tree&lt; T &gt;</a></td><td class="desc">A tree structure with any number of children</td></tr>
<tr id="row_148_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1trie.html" target="_self">claw::trie&lt; T, Comp &gt;</a></td><td class="desc">This class is a trie tree</td></tr>
<tr id="row_149_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1tween_1_1tweener.html" target="_self">claw::tween::tweener</a></td><td class="desc">A tweener makes a value to evolve through time from a initial value to an end value according to a given function</td></tr>
<tr id="row_150_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1type__list.html" target="_self">claw::meta::type_list&lt; Head, Queue &gt;</a></td><td class="desc">Use this class to make a list of types</td></tr>
<tr id="row_151_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1type__list__contains.html" target="_self">claw::meta::type_list_contains&lt; T, List &gt;</a></td><td class="desc">Tell if a given type list contains a given type</td></tr>
<tr id="row_152_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1type__list__contains_3_01T_00_01no__type_01_4.html" target="_self">claw::meta::type_list_contains&lt; T, no_type &gt;</a></td><td class="desc"></td></tr>
<tr id="row_153_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1type__list__contains_3_01T_00_01type__list_3_01Head_00_01Tail_01_4_01_4.html" target="_self">claw::meta::type_list_contains&lt; T, type_list&lt; Head, Tail &gt; &gt;</a></td><td class="desc"></td></tr>
<tr id="row_154_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1type__list__contains_3_01T_00_01type__list_3_01T_00_01Tail_01_4_01_4.html" target="_self">claw::meta::type_list_contains&lt; T, type_list&lt; T, Tail &gt; &gt;</a></td><td class="desc"></td></tr>
<tr id="row_155_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1type__list__find.html" target="_self">claw::meta::type_list_find&lt; T, List &gt;</a></td><td class="desc">Check if a type is present in a <a class="el" href="structclaw_1_1meta_1_1type__list.html" title="Use this class to make a list of types.">type_list</a></td></tr>
<tr id="row_156_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1type__list__find_3_01T_00_01no__type_01_4.html" target="_self">claw::meta::type_list_find&lt; T, no_type &gt;</a></td><td class="desc"></td></tr>
<tr id="row_157_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1type__list__is__a__set.html" target="_self">claw::meta::type_list_is_a_set&lt; List &gt;</a></td><td class="desc">This class checks if each type in a type_list&lt;&gt; is present only once</td></tr>
<tr id="row_158_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1type__list__is__a__set_3_01no__type_01_4.html" target="_self">claw::meta::type_list_is_a_set&lt; no_type &gt;</a></td><td class="desc"></td></tr>
<tr id="row_159_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1type__list__length.html" target="_self">claw::meta::type_list_length&lt; List &gt;</a></td><td class="desc">This class computes the length of a list of types</td></tr>
<tr id="row_160_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1type__list__length_3_01no__type_01_4.html" target="_self">claw::meta::type_list_length&lt; no_type &gt;</a></td><td class="desc"></td></tr>
<tr id="row_161_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1type__list__maker.html" target="_self">claw::meta::type_list_maker&lt; T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 &gt;</a></td><td class="desc">A type list with up to six types, more readable than an imbricated <a class="el" href="structclaw_1_1meta_1_1type__list.html" title="Use this class to make a list of types.">type_list</a>, more readable than <a class="el" href="structclaw_1_1meta_1_1type__list__maker__1.html" title="A type list with a single type, more readable than an imbricated type_list.">type_list_maker_1</a> and others</td></tr>
<tr id="row_162_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1type__list__maker__1.html" target="_self">claw::meta::type_list_maker_1&lt; T1 &gt;</a></td><td class="desc">A type list with a single type, more readable than an imbricated <a class="el" href="structclaw_1_1meta_1_1type__list.html" title="Use this class to make a list of types.">type_list</a></td></tr>
<tr id="row_163_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1type__list__maker__10.html" target="_self">claw::meta::type_list_maker_10&lt; T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 &gt;</a></td><td class="desc">A type list with ten types, more readable than an imbricated <a class="el" href="structclaw_1_1meta_1_1type__list.html" title="Use this class to make a list of types.">type_list</a></td></tr>
<tr id="row_164_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1type__list__maker__11.html" target="_self">claw::meta::type_list_maker_11&lt; T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 &gt;</a></td><td class="desc">A type list with eleven types, more readable than an imbricated <a class="el" href="structclaw_1_1meta_1_1type__list.html" title="Use this class to make a list of types.">type_list</a></td></tr>
<tr id="row_165_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1type__list__maker__12.html" target="_self">claw::meta::type_list_maker_12&lt; T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 &gt;</a></td><td class="desc">A type list with twelve types, more readable than an imbricated <a class="el" href="structclaw_1_1meta_1_1type__list.html" title="Use this class to make a list of types.">type_list</a></td></tr>
<tr id="row_166_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1type__list__maker__13.html" target="_self">claw::meta::type_list_maker_13&lt; T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 &gt;</a></td><td class="desc">A type list with thirteen types, more readable than an imbricated <a class="el" href="structclaw_1_1meta_1_1type__list.html" title="Use this class to make a list of types.">type_list</a></td></tr>
<tr id="row_167_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1type__list__maker__14.html" target="_self">claw::meta::type_list_maker_14&lt; T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 &gt;</a></td><td class="desc">A type list with fourteen types, more readable than an imbricated <a class="el" href="structclaw_1_1meta_1_1type__list.html" title="Use this class to make a list of types.">type_list</a></td></tr>
<tr id="row_168_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1type__list__maker__15.html" target="_self">claw::meta::type_list_maker_15&lt; T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 &gt;</a></td><td class="desc">A type list with fifteen types, more readable than an imbricated <a class="el" href="structclaw_1_1meta_1_1type__list.html" title="Use this class to make a list of types.">type_list</a></td></tr>
<tr id="row_169_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1type__list__maker__2.html" target="_self">claw::meta::type_list_maker_2&lt; T1, T2 &gt;</a></td><td class="desc">A type list with two types, more readable than an imbricated <a class="el" href="structclaw_1_1meta_1_1type__list.html" title="Use this class to make a list of types.">type_list</a></td></tr>
<tr id="row_170_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1type__list__maker__3.html" target="_self">claw::meta::type_list_maker_3&lt; T1, T2, T3 &gt;</a></td><td class="desc">A type list with three types, more readable than an imbricated <a class="el" href="structclaw_1_1meta_1_1type__list.html" title="Use this class to make a list of types.">type_list</a></td></tr>
<tr id="row_171_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1type__list__maker__4.html" target="_self">claw::meta::type_list_maker_4&lt; T1, T2, T3, T4 &gt;</a></td><td class="desc">A type list with four types, more readable than an imbricated <a class="el" href="structclaw_1_1meta_1_1type__list.html" title="Use this class to make a list of types.">type_list</a></td></tr>
<tr id="row_172_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1type__list__maker__5.html" target="_self">claw::meta::type_list_maker_5&lt; T1, T2, T3, T4, T5 &gt;</a></td><td class="desc">A type list with five types, more readable than an imbricated <a class="el" href="structclaw_1_1meta_1_1type__list.html" title="Use this class to make a list of types.">type_list</a></td></tr>
<tr id="row_173_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1type__list__maker__6.html" target="_self">claw::meta::type_list_maker_6&lt; T1, T2, T3, T4, T5, T6 &gt;</a></td><td class="desc">A type list with six types, more readable than an imbricated <a class="el" href="structclaw_1_1meta_1_1type__list.html" title="Use this class to make a list of types.">type_list</a></td></tr>
<tr id="row_174_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1type__list__maker__7.html" target="_self">claw::meta::type_list_maker_7&lt; T1, T2, T3, T4, T5, T6, T7 &gt;</a></td><td class="desc">A type list with seven types, more readable than an imbricated <a class="el" href="structclaw_1_1meta_1_1type__list.html" title="Use this class to make a list of types.">type_list</a></td></tr>
<tr id="row_175_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1type__list__maker__8.html" target="_self">claw::meta::type_list_maker_8&lt; T1, T2, T3, T4, T5, T6, T7, T8 &gt;</a></td><td class="desc">A type list with height types, more readable than an imbricated <a class="el" href="structclaw_1_1meta_1_1type__list.html" title="Use this class to make a list of types.">type_list</a></td></tr>
<tr id="row_176_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1meta_1_1type__list__maker__9.html" target="_self">claw::meta::type_list_maker_9&lt; T1, T2, T3, T4, T5, T6, T7, T8, T9 &gt;</a></td><td class="desc">A type list with nine types, more readable than an imbricated <a class="el" href="structclaw_1_1meta_1_1type__list.html" title="Use this class to make a list of types.">type_list</a></td></tr>
<tr id="row_177_"><td class="entry"><img id="arr_177_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('177_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>unary_function</b></td><td class="desc"></td></tr>
<tr id="row_177_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1clone.html" target="_self">claw::clone&lt; T &gt;</a></td><td class="desc">Function object that clones a pointer</td></tr>
<tr id="row_177_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1const__dereference.html" target="_self">claw::const_dereference&lt; T &gt;</a></td><td class="desc">Function object that dereferences a constant pointer</td></tr>
<tr id="row_177_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1const__first.html" target="_self">claw::const_first&lt; T1, T2 &gt;</a></td><td class="desc">Fuction object to get the first element of a std::pair</td></tr>
<tr id="row_177_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1const__second.html" target="_self">claw::const_second&lt; T1, T2 &gt;</a></td><td class="desc">Fuction object to get the second element of a std::pair</td></tr>
<tr id="row_177_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1delete__function.html" target="_self">claw::delete_function&lt; T &gt;</a></td><td class="desc">Function object that deletes a pointer</td></tr>
<tr id="row_177_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1dereference.html" target="_self">claw::dereference&lt; T &gt;</a></td><td class="desc">Function object that dereferences a pointer</td></tr>
<tr id="row_177_6_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1first.html" target="_self">claw::first&lt; T1, T2 &gt;</a></td><td class="desc">Fuction object to get the first element of a std::pair</td></tr>
<tr id="row_177_7_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1second.html" target="_self">claw::second&lt; T1, T2 &gt;</a></td><td class="desc">Fuction object to get the second element of a std::pair</td></tr>
<tr id="row_177_8_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1unary__compose.html" target="_self">claw::unary_compose&lt; F1, F2 &gt;</a></td><td class="desc">Function object that compose two function objects</td></tr>
<tr id="row_177_9_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1unary__true.html" target="_self">claw::unary_true&lt; T &gt;</a></td><td class="desc">Always true unary predicate</td></tr>
<tr id="row_177_10_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_177_10_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('177_10_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1const__first.html" target="_self">claw::const_first&lt; Pair::first_type, Pair::second_type &gt;</a></td><td class="desc"></td></tr>
<tr id="row_177_10_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1const__pair__first.html" target="_self">claw::const_pair_first&lt; Pair &gt;</a></td><td class="desc">Fuction object to get the first element of a std::pair</td></tr>
<tr id="row_177_11_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_177_11_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('177_11_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1const__second.html" target="_self">claw::const_second&lt; Pair::first_type, Pair::second_type &gt;</a></td><td class="desc"></td></tr>
<tr id="row_177_11_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1const__pair__second.html" target="_self">claw::const_pair_second&lt; Pair &gt;</a></td><td class="desc">Fuction object to get the second element of a std::pair</td></tr>
<tr id="row_177_12_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_177_12_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('177_12_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1first.html" target="_self">claw::first&lt; Pair::first_type, Pair::second_type &gt;</a></td><td class="desc"></td></tr>
<tr id="row_177_12_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1pair__first.html" target="_self">claw::pair_first&lt; Pair &gt;</a></td><td class="desc">Fuction object to get the first element of a std::pair</td></tr>
<tr id="row_177_13_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_177_13_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('177_13_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1second.html" target="_self">claw::second&lt; Pair::first_type, Pair::second_type &gt;</a></td><td class="desc"></td></tr>
<tr id="row_177_13_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1pair__second.html" target="_self">claw::pair_second&lt; Pair &gt;</a></td><td class="desc">Fuction object to get the second element of a std::pair</td></tr>
<tr id="row_178_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1unsigned__integer__of__size.html" target="_self">claw::unsigned_integer_of_size&lt; Size &gt;</a></td><td class="desc">Define the type of an unsigned integer stored with a given number of bits. <b>Template</b> <b>parameters</b> </td></tr>
<tr id="row_179_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1unsigned__integer__of__size.html" target="_self">claw::unsigned_integer_of_size&lt; 16 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_180_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structclaw_1_1unsigned__integer__of__size.html" target="_self">claw::unsigned_integer_of_size&lt; 8 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_181_"><td class="entry"><img id="arr_181_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('181_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>vector</b></td><td class="desc"></td></tr>
<tr id="row_181_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1image_1_1scanline.html" target="_self">claw::graphic::image::scanline</a></td><td class="desc">One line in the image</td></tr>
<tr id="row_182_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1wrapped__iterator.html" target="_self">claw::wrapped_iterator&lt; Value, Iterator, Function &gt;</a></td><td class="desc">This class defines an iterator resulting of the appliance of a function to an effective iterator</td></tr>
<tr id="row_183_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1wrapped__iterator__by__category.html" target="_self">claw::wrapped_iterator_by_category&lt; Category, Value, Iterator, Function &gt;</a></td><td class="desc">Base class for wrapped iterators</td></tr>
<tr id="row_184_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1wrapped__iterator__by__category_3_01std_1_1bidirectional__iterator__tag_00_01Value_8ef0ebb43245c3fa0870e80f0016310d.html" target="_self">claw::wrapped_iterator_by_category&lt; std::bidirectional_iterator_tag, Value, Iterator, Function &gt;</a></td><td class="desc">Base class for wrapped iterators, specialized for bidirectional iterators</td></tr>
<tr id="row_185_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1wrapped__iterator__by__category_3_01std_1_1forward__iterator__tag_00_01Value_00_01Iterator_00_01Function_01_4.html" target="_self">claw::wrapped_iterator_by_category&lt; std::forward_iterator_tag, Value, Iterator, Function &gt;</a></td><td class="desc">Base class for wrapped iterators, specialized for forward iterators</td></tr>
<tr id="row_186_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1wrapped__iterator__by__category_3_01std_1_1random__access__iterator__tag_00_01Valuec23010dd22d63bed667d2764de25576f.html" target="_self">claw::wrapped_iterator_by_category&lt; std::random_access_iterator_tag, Value, Iterator, Function &gt;</a></td><td class="desc">Base class for wrapped iterators, specialized for random iterators</td></tr>
<tr id="row_187_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1xbm_1_1writer.html" target="_self">claw::graphic::xbm::writer</a></td><td class="desc">This class write an image in a xbm file</td></tr>
<tr id="row_188_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1jpeg_1_1writer.html" target="_self">claw::graphic::jpeg::writer</a></td><td class="desc">This class write an image in a jpeg file</td></tr>
<tr id="row_189_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1pcx_1_1writer.html" target="_self">claw::graphic::pcx::writer</a></td><td class="desc">This class write an image in a pcx file</td></tr>
<tr id="row_190_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1bitmap_1_1writer.html" target="_self">claw::graphic::bitmap::writer</a></td><td class="desc">This class write an image in a bitmap file</td></tr>
<tr id="row_191_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1targa_1_1writer.html" target="_self">claw::graphic::targa::writer</a></td><td class="desc">This class write an image in a targa file</td></tr>
<tr id="row_192_" class="even"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classclaw_1_1graphic_1_1png_1_1writer.html" target="_self">claw::graphic::png::writer</a></td><td class="desc">This class write an image in a png file</td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sun Jun 30 2013 05:16:55 for Claw by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3.1
</small></address>
</body>
</html>