Index: trunk/doc/Flair/annotated.html
===================================================================
--- trunk/doc/Flair/annotated.html	(revision 26)
+++ trunk/doc/Flair/annotated.html	(revision 27)
@@ -139,32 +139,34 @@
 <tr id="row_0_1_11_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_1_11_" class="arrow" onclick="toggleFolder('0_1_11_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_geo_coordinate.html" target="_self">GeoCoordinate</a></td><td class="desc">Class defining a point by its lla coordinates </td></tr>
 <tr id="row_0_1_11_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_geo_coordinate_1_1_type.html" target="_self">Type</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_12_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_i2c_port.html" target="_self">I2cPort</a></td><td class="desc">Base class for i2c port </td></tr>
-<tr id="row_0_1_13_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_1_13_" class="arrow" onclick="toggleFolder('0_1_13_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_imu_data.html" target="_self">ImuData</a></td><td class="desc">Class defining IMU datas </td></tr>
-<tr id="row_0_1_13_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_imu_data_1_1_type.html" target="_self">Type</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_14_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1io__data.html" target="_self">io_data</a></td><td class="desc">Abstract class for data types </td></tr>
-<tr id="row_0_1_15_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_i_o_data_element.html" target="_self">IODataElement</a></td><td class="desc">Abstract class for accessing an element of an <a class="el" href="classflair_1_1core_1_1io__data.html" title="Abstract class for data types. ">io_data</a> </td></tr>
-<tr id="row_0_1_16_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_i_o_device.html" target="_self">IODevice</a></td><td class="desc">Abstract class for input/ouput system </td></tr>
-<tr id="row_0_1_17_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_message.html" target="_self">Message</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_18_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_mutex.html" target="_self">Mutex</a></td><td class="desc">Class defining a mutex </td></tr>
-<tr id="row_0_1_19_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_object.html" target="_self">Object</a></td><td class="desc">Base class for all Framework's classes </td></tr>
-<tr id="row_0_1_20_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_one_axis_rotation.html" target="_self">OneAxisRotation</a></td><td class="desc">Class defining a rotation around one axis </td></tr>
-<tr id="row_0_1_21_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_quaternion.html" target="_self">Quaternion</a></td><td class="desc">Class defining a quaternion </td></tr>
-<tr id="row_0_1_22_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_rotation_matrix.html" target="_self">RotationMatrix</a></td><td class="desc">Class defining a rotation matrix </td></tr>
-<tr id="row_0_1_23_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_r_t_d_m___i2c_port.html" target="_self">RTDM_I2cPort</a></td><td class="desc">Class for real time i2c port using RTDM </td></tr>
-<tr id="row_0_1_24_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_r_t_d_m___serial_port.html" target="_self">RTDM_SerialPort</a></td><td class="desc">Class for real time serial port using RTDM </td></tr>
-<tr id="row_0_1_25_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_scalar_type.html" target="_self">ScalarType</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_26_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_serial_port.html" target="_self">SerialPort</a></td><td class="desc">Base class for serial port </td></tr>
-<tr id="row_0_1_27_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_shared_mem.html" target="_self">SharedMem</a></td><td class="desc">Class defining a shared memory </td></tr>
-<tr id="row_0_1_28_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_signed_integer_type.html" target="_self">SignedIntegerType</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_29_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_socket.html" target="_self">Socket</a></td><td class="desc">Class encapsulating a UDP socket. It assumes packets are coming from only one distant host on a given port </td></tr>
-<tr id="row_0_1_30_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_tcp_socket.html" target="_self">TcpSocket</a></td><td class="desc">Class encapsulating a TCP socket </td></tr>
-<tr id="row_0_1_31_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_thread.html" target="_self">Thread</a></td><td class="desc">Abstract class for a thread </td></tr>
-<tr id="row_0_1_32_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_udt_socket.html" target="_self">UdtSocket</a></td><td class="desc">Class encapsulating a UDT socket </td></tr>
-<tr id="row_0_1_33_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_unix___i2c_port.html" target="_self">Unix_I2cPort</a></td><td class="desc">Class for unix serial port </td></tr>
-<tr id="row_0_1_34_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_unix___serial_port.html" target="_self">Unix_SerialPort</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_35_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_vector2_d.html" target="_self">Vector2D</a></td><td class="desc">Class defining a 2D vector </td></tr>
-<tr id="row_0_1_36_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_vector3_d.html" target="_self">Vector3D</a></td><td class="desc">Class defining a 3D vector </td></tr>
-<tr id="row_0_1_37_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_vector3_ddata.html" target="_self">Vector3Ddata</a></td><td class="desc">Class defining a 3D vector and a <a class="el" href="classflair_1_1core_1_1io__data.html" title="Abstract class for data types. ">io_data</a> User must manually use the <a class="el" href="classflair_1_1core_1_1io__data.html" title="Abstract class for data types. ">io_data</a>'s <a class="el" href="classflair_1_1core_1_1_mutex.html" title="Class defining a mutex. ">Mutex</a> to access to <a class="el" href="classflair_1_1core_1_1_vector3_d.html" title="Class defining a 3D vector. ">Vector3D</a> values </td></tr>
-<tr id="row_0_1_38_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_watchdog.html" target="_self">Watchdog</a></td><td class="desc"><a class="el" href="classflair_1_1core_1_1_watchdog.html" title="Watchdog class. ">Watchdog</a> class </td></tr>
+<tr id="row_0_1_12_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_1_12_" class="arrow" onclick="toggleFolder('0_1_12_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_gps_data.html" target="_self">GpsData</a></td><td class="desc">Class defining gps datas </td></tr>
+<tr id="row_0_1_12_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_gps_data_1_1_type.html" target="_self">Type</a></td><td class="desc"></td></tr>
+<tr id="row_0_1_13_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_i2c_port.html" target="_self">I2cPort</a></td><td class="desc">Base class for i2c port </td></tr>
+<tr id="row_0_1_14_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_1_14_" class="arrow" onclick="toggleFolder('0_1_14_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_imu_data.html" target="_self">ImuData</a></td><td class="desc">Class defining IMU datas </td></tr>
+<tr id="row_0_1_14_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_imu_data_1_1_type.html" target="_self">Type</a></td><td class="desc"></td></tr>
+<tr id="row_0_1_15_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1io__data.html" target="_self">io_data</a></td><td class="desc">Abstract class for data types </td></tr>
+<tr id="row_0_1_16_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_i_o_data_element.html" target="_self">IODataElement</a></td><td class="desc">Abstract class for accessing an element of an <a class="el" href="classflair_1_1core_1_1io__data.html" title="Abstract class for data types. ">io_data</a> </td></tr>
+<tr id="row_0_1_17_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_i_o_device.html" target="_self">IODevice</a></td><td class="desc">Abstract class for input/ouput system </td></tr>
+<tr id="row_0_1_18_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_message.html" target="_self">Message</a></td><td class="desc"></td></tr>
+<tr id="row_0_1_19_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_mutex.html" target="_self">Mutex</a></td><td class="desc">Class defining a mutex </td></tr>
+<tr id="row_0_1_20_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_object.html" target="_self">Object</a></td><td class="desc">Base class for all Framework's classes </td></tr>
+<tr id="row_0_1_21_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_one_axis_rotation.html" target="_self">OneAxisRotation</a></td><td class="desc">Class defining a rotation around one axis </td></tr>
+<tr id="row_0_1_22_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_quaternion.html" target="_self">Quaternion</a></td><td class="desc">Class defining a quaternion </td></tr>
+<tr id="row_0_1_23_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_rotation_matrix.html" target="_self">RotationMatrix</a></td><td class="desc">Class defining a rotation matrix </td></tr>
+<tr id="row_0_1_24_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_r_t_d_m___i2c_port.html" target="_self">RTDM_I2cPort</a></td><td class="desc">Class for real time i2c port using RTDM </td></tr>
+<tr id="row_0_1_25_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_r_t_d_m___serial_port.html" target="_self">RTDM_SerialPort</a></td><td class="desc">Class for real time serial port using RTDM </td></tr>
+<tr id="row_0_1_26_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_scalar_type.html" target="_self">ScalarType</a></td><td class="desc"></td></tr>
+<tr id="row_0_1_27_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_serial_port.html" target="_self">SerialPort</a></td><td class="desc">Base class for serial port </td></tr>
+<tr id="row_0_1_28_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_shared_mem.html" target="_self">SharedMem</a></td><td class="desc">Class defining a shared memory </td></tr>
+<tr id="row_0_1_29_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_signed_integer_type.html" target="_self">SignedIntegerType</a></td><td class="desc"></td></tr>
+<tr id="row_0_1_30_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_socket.html" target="_self">Socket</a></td><td class="desc">Class encapsulating a UDP socket. It assumes packets are coming from only one distant host on a given port </td></tr>
+<tr id="row_0_1_31_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_tcp_socket.html" target="_self">TcpSocket</a></td><td class="desc">Class encapsulating a TCP socket </td></tr>
+<tr id="row_0_1_32_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_thread.html" target="_self">Thread</a></td><td class="desc">Abstract class for a thread </td></tr>
+<tr id="row_0_1_33_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_udt_socket.html" target="_self">UdtSocket</a></td><td class="desc">Class encapsulating a UDT socket </td></tr>
+<tr id="row_0_1_34_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_unix___i2c_port.html" target="_self">Unix_I2cPort</a></td><td class="desc">Class for unix serial port </td></tr>
+<tr id="row_0_1_35_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_unix___serial_port.html" target="_self">Unix_SerialPort</a></td><td class="desc"></td></tr>
+<tr id="row_0_1_36_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_vector2_d.html" target="_self">Vector2D</a></td><td class="desc">Class defining a 2D vector </td></tr>
+<tr id="row_0_1_37_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_vector3_d.html" target="_self">Vector3D</a></td><td class="desc">Class defining a 3D vector </td></tr>
+<tr id="row_0_1_38_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_vector3_ddata.html" target="_self">Vector3Ddata</a></td><td class="desc">Class defining a 3D vector and a <a class="el" href="classflair_1_1core_1_1io__data.html" title="Abstract class for data types. ">io_data</a> User must manually use the <a class="el" href="classflair_1_1core_1_1io__data.html" title="Abstract class for data types. ">io_data</a>'s <a class="el" href="classflair_1_1core_1_1_mutex.html" title="Class defining a mutex. ">Mutex</a> to access to <a class="el" href="classflair_1_1core_1_1_vector3_d.html" title="Class defining a 3D vector. ">Vector3D</a> values </td></tr>
+<tr id="row_0_1_39_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_watchdog.html" target="_self">Watchdog</a></td><td class="desc"><a class="el" href="classflair_1_1core_1_1_watchdog.html" title="Watchdog class. ">Watchdog</a> class </td></tr>
 <tr id="row_0_2_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_2_" class="arrow" onclick="toggleFolder('0_2_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceflair_1_1filter.html" target="_self">filter</a></td><td class="desc">Filter classes </td></tr>
 <tr id="row_0_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1filter_1_1_ahrs.html" target="_self">Ahrs</a></td><td class="desc">Abstract class for AHRS </td></tr>
@@ -275,5 +277,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Fri Jul 1 2016 07:23:46 for Flair by
+    <li class="footer">Generated on Mon Jul 18 2016 06:45:47 for Flair by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
