/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
 <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 Page</span></a></li>
<li><a href="pages.html"><span>Related 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 List</span></a></li>
<li><a href="classes.html"><span>Class Index</span></a></li>
<li class="current"><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class 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< Action, Numeric ></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< State ></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< State, Edge, StateComp, EdgeComp ></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< K, Comp ></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< K, Comp ></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< argument_attributes, std::less< argument_attributes > ></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< argument_attributes ></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< edge_type, edge_compare ></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< state_type, state_compare ></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< std::string, std::less< std::string > ></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< std::string ></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< K, Comp ></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< argument_attributes, std::less< argument_attributes > ></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< edge_type, edge_compare ></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< state_type, state_compare ></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< std::string, std::less< std::string > ></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< K, Comp >::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< K, Comp >::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< CharT, Traits ></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< CharT, Traits ></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< CharT, Traits ></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< char_type, traits_type ></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< CharT, Traits ></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< char_type, traits_type ></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< CharT, Traits ></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< T, U ></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< U ></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< claw::avl_base< K, Comp >::avl_node ></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< trie_node ></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< Stream ></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< Stream ></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< T ></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< Graph, Events ></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< Stream ></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< std::istream ></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< Stream ></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< Color ></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< C, Traits >::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< T ></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< T ></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< int ></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< unsigned int ></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< value_type ></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< value_type ></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< C ></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< claw::math::coordinate_2d< T > ></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< claw::math::vector_2d< T > ></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< C, Traits ></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< Graph, Events ></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< S, A, Comp >::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< BaseClass, IdentifierType ></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< Pixel ></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< Size, TypeList ></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< Size, meta::no_type ></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< Action, Numeric ></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< S, A, Comp ></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< S, A, Comp >::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< S, A, Comp >::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< Cond, ThenPart, ElsePart ></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< false, ThenPart, ElsePart ></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< true, ThenPart, ElsePart ></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< Size ></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< Base, Derived ></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< T ></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< Image, Pixel ></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< Key, meta::type_list< Head, Tail > >::iterator< ValueType ></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< RandomIterator ></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< T ></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<<()</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< InputBuffer, OutputBuffer ></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< InputBuffer, OutputBuffer ></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< T ></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< E, Comp, Container ></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< State ></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< Key, TypeList ></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< Key, meta::no_type ></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< Key, Tail ></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< Key, meta::type_list< Head, Tail > ></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< Map ></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< multi_type_map< Key, claw::meta::no_type > ></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< multi_type_map< Key, meta::type_list< Head, Tail > > ></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< Type ></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< Key, TypeList ></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< Key, claw::meta::no_type ></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< KeyType, claw::meta::type_list< HeadType, TailType > ></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< ValueType, Map ></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< Head, multi_type_map< Key, meta::type_list< Head, Tail > > ></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< ValueType, multi_type_map< Key, Tail > ></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< ValueType, multi_type_map< Key, meta::type_list< Head, Tail > > ></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< T ></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< claw::real_number< T > ></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< T ></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< T ></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< C, Traits >::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< Pattern, InputBuffer, OutputBuffer ></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< char, file_input_buffer, OutputBuffer ></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< rgba_pixel_8, InputBuffer, OutputBuffer ></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< u_int_8, rle_pcx_input_buffer, rle_pcx_output_buffer ></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< OutputBuffer ></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< file_output_buffer< Pixel > ></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< Pixel ></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< T, U ></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< T, T ></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< Graph ></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< Graph ></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< C, Traits >::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< Method ></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< Method ></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< T ></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< Delimiter, TypeList ></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< Delimiter, no_type ></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< Function ></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< T ></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< T, Comp ></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< Head, Queue ></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< T, List ></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< T, no_type ></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< T, type_list< Head, Tail > ></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< T, type_list< T, Tail > ></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< T, List ></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< T, no_type ></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< List ></a></td><td class="desc">This class checks if each type in a type_list<> 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< no_type ></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< List ></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< no_type ></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< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 ></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< T1 ></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< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 ></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< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 ></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< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 ></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< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 ></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< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 ></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< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 ></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< T1, T2 ></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< T1, T2, T3 ></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< T1, T2, T3, T4 ></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< T1, T2, T3, T4, T5 ></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< T1, T2, T3, T4, T5, T6 ></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< T1, T2, T3, T4, T5, T6, T7 ></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< T1, T2, T3, T4, T5, T6, T7, T8 ></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< T1, T2, T3, T4, T5, T6, T7, T8, T9 ></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< T ></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< T ></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< T1, T2 ></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< T1, T2 ></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< T ></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< T ></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< T1, T2 ></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< T1, T2 ></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< F1, F2 ></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< T ></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< Pair::first_type, Pair::second_type ></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< Pair ></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< Pair::first_type, Pair::second_type ></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< Pair ></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< Pair::first_type, Pair::second_type ></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< Pair ></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< Pair::first_type, Pair::second_type ></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=" " 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< Pair ></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< Size ></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< 16 ></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< 8 ></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< Value, Iterator, Function ></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< Category, Value, Iterator, Function ></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< std::bidirectional_iterator_tag, Value, Iterator, Function ></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< std::forward_iterator_tag, Value, Iterator, Function ></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< std::random_access_iterator_tag, Value, Iterator, Function ></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  <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>
|