From e50dff219e819f4da825f87bdb2fd601d6b1107b Mon Sep 17 00:00:00 2001
From: Thomas Moulard <thomas.moulard@gmail.com>
Date: Fri, 29 Oct 2010 18:16:46 +0200
Subject: [PATCH] Get rid of generated documentation.

---
 doxygen/HEAD/all-signals_8h.html              |  53 -
 doxygen/HEAD/all-signals_8h__incl.map         |  11 -
 doxygen/HEAD/all-signals_8h__incl.md5         |   1 -
 doxygen/HEAD/all-signals_8h__incl.png         | Bin 119260 -> 0 bytes
 doxygen/HEAD/annotated.html                   |  79 --
 doxygen/HEAD/bc_s.png                         | Bin 677 -> 0 bytes
 .../HEAD/class_shell_functions-members.html   |  65 --
 doxygen/HEAD/class_shell_functions.html       | 405 --------
 .../HEAD/class_shell_procedure-members.html   |  55 -
 doxygen/HEAD/class_shell_procedure.html       | 319 ------
 .../class_shell_procedure__coll__graph.map    |   3 -
 .../class_shell_procedure__coll__graph.md5    |   1 -
 .../class_shell_procedure__coll__graph.png    | Bin 4160 -> 0 bytes
 doxygen/HEAD/classboost_1_1noncopyable.html   |  47 -
 ...ynamicgraph_1_1_contiifstream-members.html |  58 --
 .../classdynamicgraph_1_1_contiifstream.html  | 260 -----
 ...sdynamicgraph_1_1_debug_trace-members.html |  63 --
 .../classdynamicgraph_1_1_debug_trace.html    | 411 --------
 ...h_1_1_default_cast_registerer-members.html |  51 -
 ...amicgraph_1_1_default_cast_registerer.html | 175 ----
 ...1_default_cast_registerer__coll__graph.map |   3 -
 ...1_default_cast_registerer__coll__graph.md5 |   1 -
 ...1_default_cast_registerer__coll__graph.png | Bin 5855 -> 0 bytes
 .../classdynamicgraph_1_1_entity-members.html |  68 --
 .../HEAD/classdynamicgraph_1_1_entity.html    | 494 ---------
 ...ssdynamicgraph_1_1_entity__coll__graph.map |   3 -
 ...ssdynamicgraph_1_1_entity__coll__graph.md5 |   1 -
 ...ssdynamicgraph_1_1_entity__coll__graph.png | Bin 3348 -> 0 bytes
 ...icgraph_1_1_entity_registerer-members.html |  50 -
 ...assdynamicgraph_1_1_entity_registerer.html | 147 ---
 ...cgraph_1_1_exception_abstract-members.html |  64 --
 ...ssdynamicgraph_1_1_exception_abstract.html | 369 -------
 ...icgraph_1_1_exception_factory-members.html |  77 --
 ...assdynamicgraph_1_1_exception_factory.html | 257 -----
 ...aph_1_1_exception_factory__coll__graph.map |   3 -
 ...aph_1_1_exception_factory__coll__graph.md5 |   1 -
 ...aph_1_1_exception_factory__coll__graph.png | Bin 4842 -> 0 bytes
 ...micgraph_1_1_exception_signal-members.html |  74 --
 ...lassdynamicgraph_1_1_exception_signal.html | 245 -----
 ...raph_1_1_exception_signal__coll__graph.map |   3 -
 ...raph_1_1_exception_signal__coll__graph.md5 |   1 -
 ...raph_1_1_exception_signal__coll__graph.png | Bin 5010 -> 0 bytes
 ...micgraph_1_1_exception_traces-members.html |  69 --
 ...lassdynamicgraph_1_1_exception_traces.html | 225 -----
 ...raph_1_1_exception_traces__coll__graph.map |   3 -
 ...raph_1_1_exception_traces__coll__graph.md5 |   1 -
 ...raph_1_1_exception_traces__coll__graph.png | Bin 4943 -> 0 bytes
 ...amicgraph_1_1_factory_storage-members.html |  57 --
 ...classdynamicgraph_1_1_factory_storage.html | 318 ------
 ...sdynamicgraph_1_1_interpreter-members.html |  72 --
 .../classdynamicgraph_1_1_interpreter.html    | 834 ---------------
 ...amicgraph_1_1_interpreter__coll__graph.map |   3 -
 ...amicgraph_1_1_interpreter__coll__graph.md5 |   1 -
 ...amicgraph_1_1_interpreter__coll__graph.png | Bin 4699 -> 0 bytes
 ...cgraph_1_1_interpreter_helper-members.html |  56 --
 ...ssdynamicgraph_1_1_interpreter_helper.html | 444 --------
 ...ph_1_1_interpreter_helper__coll__graph.map |   3 -
 ...ph_1_1_interpreter_helper__coll__graph.md5 |   1 -
 ...ph_1_1_interpreter_helper__coll__graph.png | Bin 4747 -> 0 bytes
 ...icgraph_1_1_out_string_stream-members.html |  57 --
 ...assdynamicgraph_1_1_out_string_stream.html | 253 -----
 ...ynamicgraph_1_1_plugin_loader-members.html |  61 --
 .../classdynamicgraph_1_1_plugin_loader.html  | 388 -------
 ...dynamicgraph_1_1_pool_storage-members.html |  57 --
 .../classdynamicgraph_1_1_pool_storage.html   | 348 -------
 ...1_1_shell_function_registerer-members.html |  47 -
 ...icgraph_1_1_shell_function_registerer.html |  93 --
 .../classdynamicgraph_1_1_signal-members.html | 113 ---
 .../HEAD/classdynamicgraph_1_1_signal.html    | 872 ----------------
 ...ssdynamicgraph_1_1_signal__coll__graph.map |   4 -
 ...ssdynamicgraph_1_1_signal__coll__graph.md5 |   1 -
 ...ssdynamicgraph_1_1_signal__coll__graph.png | Bin 7016 -> 0 bytes
 ...dynamicgraph_1_1_signal_array-members.html |  68 --
 .../classdynamicgraph_1_1_signal_array.html   | 278 -----
 ...micgraph_1_1_signal_array__coll__graph.map |   3 -
 ...micgraph_1_1_signal_array__coll__graph.md5 |   1 -
 ...micgraph_1_1_signal_array__coll__graph.png | Bin 5757 -> 0 bytes
 ...graph_1_1_signal_array__const-members.html |  60 --
 ...sdynamicgraph_1_1_signal_array__const.html | 342 -------
 ...sdynamicgraph_1_1_signal_base-members.html |  77 --
 .../classdynamicgraph_1_1_signal_base.html    | 761 --------------
 ...amicgraph_1_1_signal_base__coll__graph.map |   3 -
 ...amicgraph_1_1_signal_base__coll__graph.md5 |   1 -
 ...amicgraph_1_1_signal_base__coll__graph.png | Bin 4430 -> 0 bytes
 ...ph_1_1_signal_cast_registerer-members.html |  47 -
 ...namicgraph_1_1_signal_cast_registerer.html | 102 --
 ...ynamicgraph_1_1_signal_caster-members.html |  59 --
 .../classdynamicgraph_1_1_signal_caster.html  | 370 -------
 ...ssdynamicgraph_1_1_signal_ptr-members.html | 131 ---
 .../classdynamicgraph_1_1_signal_ptr.html     | 950 ------------------
 ...namicgraph_1_1_signal_ptr__coll__graph.map |   5 -
 ...namicgraph_1_1_signal_ptr__coll__graph.md5 |   1 -
 ...namicgraph_1_1_signal_ptr__coll__graph.png | Bin 9689 -> 0 bytes
 ...aph_1_1_signal_time_dependent-members.html | 134 ---
 ...ynamicgraph_1_1_signal_time_dependent.html | 425 --------
 ...1_1_signal_time_dependent__coll__graph.map |   6 -
 ...1_1_signal_time_dependent__coll__graph.md5 |   1 -
 ...1_1_signal_time_dependent__coll__graph.png | Bin 13763 -> 0 bytes
 ...amicgraph_1_1_time_dependency-members.html |  74 --
 ...classdynamicgraph_1_1_time_dependency.html | 618 ------------
 .../classdynamicgraph_1_1_tracer-members.html | 105 --
 .../HEAD/classdynamicgraph_1_1_tracer.html    | 813 ---------------
 ...ssdynamicgraph_1_1_tracer__coll__graph.map |  10 -
 ...ssdynamicgraph_1_1_tracer__coll__graph.md5 |   1 -
 ...ssdynamicgraph_1_1_tracer__coll__graph.png | Bin 25536 -> 0 bytes
 ...micgraph_1_1_tracer_real_time-members.html | 115 ---
 ...lassdynamicgraph_1_1_tracer_real_time.html | 457 ---------
 ...raph_1_1_tracer_real_time__coll__graph.map |  11 -
 ...raph_1_1_tracer_real_time__coll__graph.md5 |   1 -
 ...raph_1_1_tracer_real_time__coll__graph.png | Bin 28191 -> 0 bytes
 doxygen/HEAD/classes.html                     |  58 --
 doxygen/HEAD/closed.png                       | Bin 126 -> 0 bytes
 doxygen/HEAD/contiifstream_8h.html            |  84 --
 doxygen/HEAD/contiifstream_8h__incl.map       |   9 -
 doxygen/HEAD/contiifstream_8h__incl.md5       |   1 -
 doxygen/HEAD/contiifstream_8h__incl.png       | Bin 122039 -> 0 bytes
 doxygen/HEAD/debug_8h.html                    | 542 ----------
 doxygen/HEAD/debug_8h__incl.map               |   3 -
 doxygen/HEAD/debug_8h__incl.md5               |   1 -
 doxygen/HEAD/debug_8h__incl.png               | Bin 13685 -> 0 bytes
 doxygen/HEAD/dgshell__doc_8h.html             |  46 -
 doxygen/HEAD/dgshell_doc.html                 |  42 -
 doxygen/HEAD/doxygen.png                      | Bin 3942 -> 0 bytes
 doxygen/HEAD/dynamic-graph-api_8h.html        |  72 --
 .../HEAD/dynamic-graph-api_8h__dep__incl.map  |  26 -
 .../HEAD/dynamic-graph-api_8h__dep__incl.md5  |   1 -
 .../HEAD/dynamic-graph-api_8h__dep__incl.png  | Bin 183786 -> 0 bytes
 doxygen/HEAD/entity_8h.html                   |  78 --
 doxygen/HEAD/entity_8h__dep__incl.map         |   4 -
 doxygen/HEAD/entity_8h__dep__incl.md5         |   1 -
 doxygen/HEAD/entity_8h__dep__incl.png         | Bin 3590 -> 0 bytes
 doxygen/HEAD/entity_8h__incl.map              |   8 -
 doxygen/HEAD/entity_8h__incl.md5              |   1 -
 doxygen/HEAD/entity_8h__incl.png              | Bin 83597 -> 0 bytes
 doxygen/HEAD/exception-abstract_8h.html       | 105 --
 .../HEAD/exception-abstract_8h__dep__incl.map |  24 -
 .../HEAD/exception-abstract_8h__dep__incl.md5 |   1 -
 .../HEAD/exception-abstract_8h__dep__incl.png | Bin 109392 -> 0 bytes
 doxygen/HEAD/exception-abstract_8h__incl.map  |   3 -
 doxygen/HEAD/exception-abstract_8h__incl.md5  |   1 -
 doxygen/HEAD/exception-abstract_8h__incl.png  | Bin 7691 -> 0 bytes
 doxygen/HEAD/exception-factory_8h.html        |  73 --
 .../HEAD/exception-factory_8h__dep__incl.map  |  13 -
 .../HEAD/exception-factory_8h__dep__incl.md5  |   1 -
 .../HEAD/exception-factory_8h__dep__incl.png  | Bin 32076 -> 0 bytes
 doxygen/HEAD/exception-factory_8h__incl.map   |   4 -
 doxygen/HEAD/exception-factory_8h__incl.md5   |   1 -
 doxygen/HEAD/exception-factory_8h__incl.png   | Bin 13833 -> 0 bytes
 doxygen/HEAD/exception-signal_8h.html         |  73 --
 .../HEAD/exception-signal_8h__dep__incl.map   |  19 -
 .../HEAD/exception-signal_8h__dep__incl.md5   |   1 -
 .../HEAD/exception-signal_8h__dep__incl.png   | Bin 67803 -> 0 bytes
 doxygen/HEAD/exception-signal_8h__incl.map    |   4 -
 doxygen/HEAD/exception-signal_8h__incl.md5    |   1 -
 doxygen/HEAD/exception-signal_8h__incl.png    | Bin 13855 -> 0 bytes
 doxygen/HEAD/exception-traces_8h.html         |  73 --
 .../HEAD/exception-traces_8h__dep__incl.map   |   4 -
 .../HEAD/exception-traces_8h__dep__incl.md5   |   1 -
 .../HEAD/exception-traces_8h__dep__incl.png   | Bin 4365 -> 0 bytes
 doxygen/HEAD/exception-traces_8h__incl.map    |   4 -
 doxygen/HEAD/exception-traces_8h__incl.md5    |   1 -
 doxygen/HEAD/exception-traces_8h__incl.png    | Bin 13717 -> 0 bytes
 doxygen/HEAD/factory_8h.html                  | 114 ---
 doxygen/HEAD/factory_8h__incl.map             |   5 -
 doxygen/HEAD/factory_8h__incl.md5             |   1 -
 doxygen/HEAD/factory_8h__incl.png             | Bin 27688 -> 0 bytes
 doxygen/HEAD/files.html                       |  77 --
 doxygen/HEAD/ftv2blank.png                    | Bin 174 -> 0 bytes
 doxygen/HEAD/ftv2doc.png                      | Bin 255 -> 0 bytes
 doxygen/HEAD/ftv2folderclosed.png             | Bin 259 -> 0 bytes
 doxygen/HEAD/ftv2folderopen.png               | Bin 261 -> 0 bytes
 doxygen/HEAD/ftv2lastnode.png                 | Bin 233 -> 0 bytes
 doxygen/HEAD/ftv2link.png                     | Bin 358 -> 0 bytes
 doxygen/HEAD/ftv2mlastnode.png                | Bin 160 -> 0 bytes
 doxygen/HEAD/ftv2mnode.png                    | Bin 194 -> 0 bytes
 doxygen/HEAD/ftv2node.png                     | Bin 235 -> 0 bytes
 doxygen/HEAD/ftv2plastnode.png                | Bin 165 -> 0 bytes
 doxygen/HEAD/ftv2pnode.png                    | Bin 200 -> 0 bytes
 doxygen/HEAD/ftv2vertline.png                 | Bin 229 -> 0 bytes
 doxygen/HEAD/functions.html                   | 130 ---
 doxygen/HEAD/functions_0x62.html              | 104 --
 doxygen/HEAD/functions_0x63.html              | 219 ----
 doxygen/HEAD/functions_0x64.html              | 149 ---
 doxygen/HEAD/functions_0x65.html              | 155 ---
 doxygen/HEAD/functions_0x66.html              | 120 ---
 doxygen/HEAD/functions_0x67.html              | 177 ----
 doxygen/HEAD/functions_0x68.html              |  87 --
 doxygen/HEAD/functions_0x69.html              | 103 --
 doxygen/HEAD/functions_0x6b.html              |  87 --
 doxygen/HEAD/functions_0x6c.html              | 102 --
 doxygen/HEAD/functions_0x6d.html              |  93 --
 doxygen/HEAD/functions_0x6e.html              | 112 ---
 doxygen/HEAD/functions_0x6f.html              | 137 ---
 doxygen/HEAD/functions_0x70.html              | 134 ---
 doxygen/HEAD/functions_0x72.html              | 142 ---
 doxygen/HEAD/functions_0x73.html              | 238 -----
 doxygen/HEAD/functions_0x74.html              | 172 ----
 doxygen/HEAD/functions_0x75.html              | 109 --
 doxygen/HEAD/functions_0x77.html              | 100 --
 doxygen/HEAD/functions_0x7e.html              | 144 ---
 doxygen/HEAD/functions_8h.html                |  83 --
 doxygen/HEAD/functions_8h__incl.map           |   9 -
 doxygen/HEAD/functions_8h__incl.md5           |   1 -
 doxygen/HEAD/functions_8h__incl.png           | Bin 137894 -> 0 bytes
 doxygen/HEAD/functions_enum.html              |  71 --
 doxygen/HEAD/functions_eval.html              | 229 -----
 doxygen/HEAD/functions_func.html              | 107 --
 doxygen/HEAD/functions_func_0x63.html         | 178 ----
 doxygen/HEAD/functions_func_0x64.html         | 113 ---
 doxygen/HEAD/functions_func_0x65.html         | 115 ---
 doxygen/HEAD/functions_func_0x67.html         | 163 ---
 doxygen/HEAD/functions_func_0x69.html         |  89 --
 doxygen/HEAD/functions_func_0x6c.html         |  88 --
 doxygen/HEAD/functions_func_0x6e.html         |  88 --
 doxygen/HEAD/functions_func_0x6f.html         | 122 ---
 doxygen/HEAD/functions_func_0x70.html         |  86 --
 doxygen/HEAD/functions_func_0x72.html         | 115 ---
 doxygen/HEAD/functions_func_0x73.html         | 182 ----
 doxygen/HEAD/functions_func_0x74.html         | 104 --
 doxygen/HEAD/functions_func_0x75.html         |  92 --
 doxygen/HEAD/functions_func_0x77.html         |  92 --
 doxygen/HEAD/functions_func_0x7e.html         | 139 ---
 doxygen/HEAD/functions_rela.html              |  59 --
 doxygen/HEAD/functions_type.html              | 111 --
 doxygen/HEAD/functions_vars.html              | 434 --------
 doxygen/HEAD/globals.html                     | 153 ---
 doxygen/HEAD/globals_defs.html                | 127 ---
 doxygen/HEAD/globals_func.html                |  58 --
 doxygen/HEAD/graph_legend.html                | 102 --
 doxygen/HEAD/graph_legend.md5                 |   1 -
 doxygen/HEAD/graph_legend.png                 | Bin 20560 -> 0 bytes
 doxygen/HEAD/group__dgraph.html               |  80 --
 doxygen/HEAD/group__dgraph.map                |   3 -
 doxygen/HEAD/group__dgraph.md5                |   1 -
 doxygen/HEAD/group__dgraph.png                | Bin 3131 -> 0 bytes
 doxygen/HEAD/group__signals.html              |  57 --
 doxygen/HEAD/group__signals.map               |   3 -
 doxygen/HEAD/group__signals.md5               |   1 -
 doxygen/HEAD/group__signals.png               | Bin 3097 -> 0 bytes
 doxygen/HEAD/hierarchy.html                   | 100 --
 doxygen/HEAD/import_8h.html                   |  70 --
 doxygen/HEAD/import_8h__incl.map              |   2 -
 doxygen/HEAD/import_8h__incl.md5              |   1 -
 doxygen/HEAD/import_8h__incl.png              | Bin 5620 -> 0 bytes
 doxygen/HEAD/index.html                       |  16 -
 doxygen/HEAD/inherit__graph__0.map            |   3 -
 doxygen/HEAD/inherit__graph__0.md5            |   1 -
 doxygen/HEAD/inherit__graph__0.png            | Bin 2058 -> 0 bytes
 doxygen/HEAD/inherit__graph__1.map            |   3 -
 doxygen/HEAD/inherit__graph__1.md5            |   1 -
 doxygen/HEAD/inherit__graph__1.png            | Bin 1917 -> 0 bytes
 doxygen/HEAD/inherit__graph__10.map           |   3 -
 doxygen/HEAD/inherit__graph__10.md5           |   1 -
 doxygen/HEAD/inherit__graph__10.png           | Bin 2403 -> 0 bytes
 doxygen/HEAD/inherit__graph__11.map           |   4 -
 doxygen/HEAD/inherit__graph__11.md5           |   1 -
 doxygen/HEAD/inherit__graph__11.png           | Bin 3347 -> 0 bytes
 doxygen/HEAD/inherit__graph__12.map           |   3 -
 doxygen/HEAD/inherit__graph__12.md5           |   1 -
 doxygen/HEAD/inherit__graph__12.png           | Bin 2119 -> 0 bytes
 doxygen/HEAD/inherit__graph__13.map           |   4 -
 doxygen/HEAD/inherit__graph__13.md5           |   1 -
 doxygen/HEAD/inherit__graph__13.png           | Bin 3578 -> 0 bytes
 doxygen/HEAD/inherit__graph__14.map           |  11 -
 doxygen/HEAD/inherit__graph__14.md5           |   1 -
 doxygen/HEAD/inherit__graph__14.png           | Bin 15256 -> 0 bytes
 doxygen/HEAD/inherit__graph__15.map           |   3 -
 doxygen/HEAD/inherit__graph__15.md5           |   1 -
 doxygen/HEAD/inherit__graph__15.png           | Bin 1251 -> 0 bytes
 doxygen/HEAD/inherit__graph__16.map           |   3 -
 doxygen/HEAD/inherit__graph__16.md5           |   1 -
 doxygen/HEAD/inherit__graph__16.png           | Bin 1344 -> 0 bytes
 doxygen/HEAD/inherit__graph__17.map           |   3 -
 doxygen/HEAD/inherit__graph__17.md5           |   1 -
 doxygen/HEAD/inherit__graph__17.png           | Bin 1639 -> 0 bytes
 doxygen/HEAD/inherit__graph__18.map           |   3 -
 doxygen/HEAD/inherit__graph__18.md5           |   1 -
 doxygen/HEAD/inherit__graph__18.png           | Bin 1416 -> 0 bytes
 doxygen/HEAD/inherit__graph__2.map            |   3 -
 doxygen/HEAD/inherit__graph__2.md5            |   1 -
 doxygen/HEAD/inherit__graph__2.png            | Bin 2008 -> 0 bytes
 doxygen/HEAD/inherit__graph__3.map            |   6 -
 doxygen/HEAD/inherit__graph__3.md5            |   1 -
 doxygen/HEAD/inherit__graph__3.png            | Bin 9970 -> 0 bytes
 doxygen/HEAD/inherit__graph__4.map            |   3 -
 doxygen/HEAD/inherit__graph__4.md5            |   1 -
 doxygen/HEAD/inherit__graph__4.png            | Bin 2074 -> 0 bytes
 doxygen/HEAD/inherit__graph__5.map            |   3 -
 doxygen/HEAD/inherit__graph__5.md5            |   1 -
 doxygen/HEAD/inherit__graph__5.png            | Bin 1711 -> 0 bytes
 doxygen/HEAD/inherit__graph__6.map            |   3 -
 doxygen/HEAD/inherit__graph__6.md5            |   1 -
 doxygen/HEAD/inherit__graph__6.png            | Bin 1800 -> 0 bytes
 doxygen/HEAD/inherit__graph__7.map            |   3 -
 doxygen/HEAD/inherit__graph__7.md5            |   1 -
 doxygen/HEAD/inherit__graph__7.png            | Bin 2085 -> 0 bytes
 doxygen/HEAD/inherit__graph__8.map            |   3 -
 doxygen/HEAD/inherit__graph__8.md5            |   1 -
 doxygen/HEAD/inherit__graph__8.png            | Bin 2013 -> 0 bytes
 doxygen/HEAD/inherit__graph__9.map            |   3 -
 doxygen/HEAD/inherit__graph__9.md5            |   1 -
 doxygen/HEAD/inherit__graph__9.png            | Bin 2030 -> 0 bytes
 doxygen/HEAD/inherits.html                    | 125 ---
 doxygen/HEAD/installdox                       | 117 ---
 doxygen/HEAD/interpreter-helper_8h.html       |  67 --
 doxygen/HEAD/interpreter-helper_8h__incl.map  |   9 -
 doxygen/HEAD/interpreter-helper_8h__incl.md5  |   1 -
 doxygen/HEAD/interpreter-helper_8h__incl.png  | Bin 118155 -> 0 bytes
 doxygen/HEAD/interpreter_8h.html              | 115 ---
 doxygen/HEAD/interpreter_8h__dep__incl.map    |   5 -
 doxygen/HEAD/interpreter_8h__dep__incl.md5    |   1 -
 doxygen/HEAD/interpreter_8h__dep__incl.png    | Bin 6264 -> 0 bytes
 doxygen/HEAD/interpreter_8h__incl.map         |   8 -
 doxygen/HEAD/interpreter_8h__incl.md5         |   1 -
 doxygen/HEAD/interpreter_8h__incl.png         | Bin 96228 -> 0 bytes
 doxygen/HEAD/main.html                        | 119 ---
 doxygen/HEAD/modules.html                     |  44 -
 doxygen/HEAD/namespacedynamicgraph.html       | 414 --------
 .../namespacedynamicgraph_1_1command.html     | 189 ----
 doxygen/HEAD/namespacemembers.html            |  91 --
 doxygen/HEAD/namespacemembers_func.html       |  70 --
 doxygen/HEAD/namespacemembers_vars.html       |  70 --
 doxygen/HEAD/namespaces.html                  |  48 -
 doxygen/HEAD/nav_f.png                        | Bin 159 -> 0 bytes
 doxygen/HEAD/nav_h.png                        | Bin 97 -> 0 bytes
 doxygen/HEAD/open.png                         | Bin 118 -> 0 bytes
 doxygen/HEAD/package.css                      | 657 ------------
 doxygen/HEAD/package_8h.html                  |  55 -
 doxygen/HEAD/pages.html                       |  48 -
 doxygen/HEAD/plugin-loader_8h.html            |  74 --
 doxygen/HEAD/plugin-loader_8h__dep__incl.map  |   3 -
 doxygen/HEAD/plugin-loader_8h__dep__incl.md5  |   1 -
 doxygen/HEAD/plugin-loader_8h__dep__incl.png  | Bin 2748 -> 0 bytes
 doxygen/HEAD/plugin-loader_8h__incl.map       |   5 -
 doxygen/HEAD/plugin-loader_8h__incl.md5       |   1 -
 doxygen/HEAD/plugin-loader_8h__incl.png       | Bin 27248 -> 0 bytes
 doxygen/HEAD/pool_8h.html                     |  79 --
 doxygen/HEAD/pool_8h__dep__incl.map           |   7 -
 doxygen/HEAD/pool_8h__dep__incl.md5           |   1 -
 doxygen/HEAD/pool_8h__dep__incl.png           | Bin 9818 -> 0 bytes
 doxygen/HEAD/pool_8h__incl.map                |   7 -
 doxygen/HEAD/pool_8h__incl.md5                |   1 -
 doxygen/HEAD/pool_8h__incl.png                | Bin 62943 -> 0 bytes
 doxygen/HEAD/search/all_61.html               | 124 ---
 doxygen/HEAD/search/all_62.html               |  68 --
 doxygen/HEAD/search/all_63.html               | 318 ------
 doxygen/HEAD/search/all_64.html               | 352 -------
 doxygen/HEAD/search/all_65.html               | 240 -----
 doxygen/HEAD/search/all_66.html               | 111 --
 doxygen/HEAD/search/all_67.html               | 248 -----
 doxygen/HEAD/search/all_68.html               |  32 -
 doxygen/HEAD/search/all_69.html               | 104 --
 doxygen/HEAD/search/all_6b.html               |  32 -
 doxygen/HEAD/search/all_6c.html               |  62 --
 doxygen/HEAD/search/all_6d.html               |  44 -
 doxygen/HEAD/search/all_6e.html               |  87 --
 doxygen/HEAD/search/all_6f.html               | 147 ---
 doxygen/HEAD/search/all_70.html               | 173 ----
 doxygen/HEAD/search/all_72.html               | 145 ---
 doxygen/HEAD/search/all_73.html               | 517 ----------
 doxygen/HEAD/search/all_74.html               | 250 -----
 doxygen/HEAD/search/all_75.html               |  77 --
 doxygen/HEAD/search/all_76.html               |  32 -
 doxygen/HEAD/search/all_77.html               |  55 -
 doxygen/HEAD/search/all_7e.html               | 146 ---
 doxygen/HEAD/search/classes_63.html           |  26 -
 doxygen/HEAD/search/classes_64.html           |  32 -
 doxygen/HEAD/search/classes_65.html           |  56 --
 doxygen/HEAD/search/classes_66.html           |  26 -
 doxygen/HEAD/search/classes_69.html           |  38 -
 doxygen/HEAD/search/classes_6e.html           |  25 -
 doxygen/HEAD/search/classes_6f.html           |  26 -
 doxygen/HEAD/search/classes_70.html           |  38 -
 doxygen/HEAD/search/classes_73.html           | 102 --
 doxygen/HEAD/search/classes_74.html           |  44 -
 doxygen/HEAD/search/close.png                 | Bin 273 -> 0 bytes
 doxygen/HEAD/search/defines_64.html           | 146 ---
 doxygen/HEAD/search/defines_73.html           |  38 -
 doxygen/HEAD/search/defines_76.html           |  32 -
 doxygen/HEAD/search/enums_64.html             |  26 -
 doxygen/HEAD/search/enums_65.html             |  36 -
 doxygen/HEAD/search/enums_73.html             |  26 -
 doxygen/HEAD/search/enums_74.html             |  26 -
 doxygen/HEAD/search/enumvalues_61.html        |  32 -
 doxygen/HEAD/search/enumvalues_62.html        |  32 -
 doxygen/HEAD/search/enumvalues_63.html        |  32 -
 doxygen/HEAD/search/enumvalues_64.html        |  26 -
 doxygen/HEAD/search/enumvalues_65.html        |  26 -
 doxygen/HEAD/search/enumvalues_66.html        |  44 -
 doxygen/HEAD/search/enumvalues_67.html        |  30 -
 doxygen/HEAD/search/enumvalues_6e.html        |  32 -
 doxygen/HEAD/search/enumvalues_6f.html        |  26 -
 doxygen/HEAD/search/enumvalues_70.html        |  26 -
 doxygen/HEAD/search/enumvalues_72.html        |  44 -
 doxygen/HEAD/search/enumvalues_73.html        |  44 -
 doxygen/HEAD/search/enumvalues_74.html        |  38 -
 doxygen/HEAD/search/enumvalues_75.html        |  38 -
 doxygen/HEAD/search/enumvalues_77.html        |  26 -
 doxygen/HEAD/search/files_61.html             |  25 -
 doxygen/HEAD/search/files_63.html             |  25 -
 doxygen/HEAD/search/files_64.html             |  35 -
 doxygen/HEAD/search/files_65.html             |  45 -
 doxygen/HEAD/search/files_66.html             |  30 -
 doxygen/HEAD/search/files_69.html             |  35 -
 doxygen/HEAD/search/files_70.html             |  35 -
 doxygen/HEAD/search/files_73.html             |  60 --
 doxygen/HEAD/search/files_74.html             |  45 -
 doxygen/HEAD/search/functions_61.html         |  83 --
 doxygen/HEAD/search/functions_63.html         | 234 -----
 doxygen/HEAD/search/functions_64.html         | 119 ---
 doxygen/HEAD/search/functions_65.html         | 116 ---
 doxygen/HEAD/search/functions_67.html         | 208 ----
 doxygen/HEAD/search/functions_69.html         |  53 -
 doxygen/HEAD/search/functions_6c.html         |  44 -
 doxygen/HEAD/search/functions_6e.html         |  43 -
 doxygen/HEAD/search/functions_6f.html         | 126 ---
 doxygen/HEAD/search/functions_70.html         |  56 --
 doxygen/HEAD/search/functions_72.html         | 100 --
 doxygen/HEAD/search/functions_73.html         | 289 ------
 doxygen/HEAD/search/functions_74.html         |  78 --
 doxygen/HEAD/search/functions_75.html         |  53 -
 doxygen/HEAD/search/functions_77.html         |  49 -
 doxygen/HEAD/search/functions_7e.html         | 146 ---
 doxygen/HEAD/search/mag_sel.png               | Bin 563 -> 0 bytes
 doxygen/HEAD/search/namespaces_64.html        |  31 -
 doxygen/HEAD/search/nomatches.html            |  12 -
 doxygen/HEAD/search/related_6f.html           |  30 -
 doxygen/HEAD/search/search.css                | 240 -----
 doxygen/HEAD/search/search.js                 | 746 --------------
 doxygen/HEAD/search/search_l.png              | Bin 604 -> 0 bytes
 doxygen/HEAD/search/search_m.png              | Bin 158 -> 0 bytes
 doxygen/HEAD/search/search_r.png              | Bin 612 -> 0 bytes
 doxygen/HEAD/search/typedefs_63.html          |  32 -
 doxygen/HEAD/search/typedefs_64.html          |  32 -
 doxygen/HEAD/search/typedefs_65.html          |  38 -
 doxygen/HEAD/search/typedefs_66.html          |  32 -
 doxygen/HEAD/search/typedefs_68.html          |  26 -
 doxygen/HEAD/search/typedefs_6d.html          |  32 -
 doxygen/HEAD/search/typedefs_6e.html          |  26 -
 doxygen/HEAD/search/typedefs_70.html          |  26 -
 doxygen/HEAD/search/typedefs_73.html          |  44 -
 doxygen/HEAD/search/typedefs_74.html          |  26 -
 doxygen/HEAD/search/variables_61.html         |  44 -
 doxygen/HEAD/search/variables_62.html         |  56 --
 doxygen/HEAD/search/variables_63.html         |  72 --
 doxygen/HEAD/search/variables_64.html         |  71 --
 doxygen/HEAD/search/variables_65.html         |  49 -
 doxygen/HEAD/search/variables_66.html         |  62 --
 doxygen/HEAD/search/variables_67.html         |  50 -
 doxygen/HEAD/search/variables_68.html         |  26 -
 doxygen/HEAD/search/variables_69.html         |  38 -
 doxygen/HEAD/search/variables_6b.html         |  32 -
 doxygen/HEAD/search/variables_6c.html         |  38 -
 doxygen/HEAD/search/variables_6d.html         |  32 -
 doxygen/HEAD/search/variables_6e.html         |  41 -
 doxygen/HEAD/search/variables_6f.html         |  26 -
 doxygen/HEAD/search/variables_70.html         |  95 --
 doxygen/HEAD/search/variables_72.html         |  44 -
 doxygen/HEAD/search/variables_73.html         |  71 --
 doxygen/HEAD/search/variables_74.html         | 116 ---
 doxygen/HEAD/search/variables_75.html         |  26 -
 doxygen/HEAD/shell-procedure_8h.html          |  79 --
 doxygen/HEAD/shell-procedure_8h__incl.map     |   9 -
 doxygen/HEAD/shell-procedure_8h__incl.md5     |   1 -
 doxygen/HEAD/shell-procedure_8h__incl.png     | Bin 136223 -> 0 bytes
 doxygen/HEAD/shellfunctions__doc_8h.html      |  46 -
 doxygen/HEAD/shellfunctions_doc.html          |  70 --
 doxygen/HEAD/signal-array_8h.html             |  86 --
 doxygen/HEAD/signal-array_8h__dep__incl.map   |   8 -
 doxygen/HEAD/signal-array_8h__dep__incl.md5   |   1 -
 doxygen/HEAD/signal-array_8h__dep__incl.png   | Bin 16207 -> 0 bytes
 doxygen/HEAD/signal-array_8h__incl.map        |   6 -
 doxygen/HEAD/signal-array_8h__incl.md5        |   1 -
 doxygen/HEAD/signal-array_8h__incl.png        | Bin 34894 -> 0 bytes
 doxygen/HEAD/signal-base_8h.html              |  79 --
 doxygen/HEAD/signal-base_8h__dep__incl.map    |  17 -
 doxygen/HEAD/signal-base_8h__dep__incl.md5    |   1 -
 doxygen/HEAD/signal-base_8h__dep__incl.png    | Bin 54461 -> 0 bytes
 doxygen/HEAD/signal-base_8h__incl.map         |   5 -
 doxygen/HEAD/signal-base_8h__incl.md5         |   1 -
 doxygen/HEAD/signal-base_8h__incl.png         | Bin 27913 -> 0 bytes
 doxygen/HEAD/signal-caster_8h.html            |  82 --
 doxygen/HEAD/signal-caster_8h__incl.map       |   5 -
 doxygen/HEAD/signal-caster_8h__incl.md5       |   1 -
 doxygen/HEAD/signal-caster_8h__incl.png       | Bin 42023 -> 0 bytes
 doxygen/HEAD/signal-ptr_8h.html               |  73 --
 doxygen/HEAD/signal-ptr_8h__dep__incl.map     |   3 -
 doxygen/HEAD/signal-ptr_8h__dep__incl.md5     |   1 -
 doxygen/HEAD/signal-ptr_8h__dep__incl.png     | Bin 2480 -> 0 bytes
 doxygen/HEAD/signal-ptr_8h__incl.map          |   7 -
 doxygen/HEAD/signal-ptr_8h__incl.md5          |   1 -
 doxygen/HEAD/signal-ptr_8h__incl.png          | Bin 77473 -> 0 bytes
 doxygen/HEAD/signal-time-dependent_8h.html    |  73 --
 .../signal-time-dependent_8h__dep__incl.map   |   5 -
 .../signal-time-dependent_8h__dep__incl.md5   |   1 -
 .../signal-time-dependent_8h__dep__incl.png   | Bin 6724 -> 0 bytes
 .../HEAD/signal-time-dependent_8h__incl.map   |   9 -
 .../HEAD/signal-time-dependent_8h__incl.md5   |   1 -
 .../HEAD/signal-time-dependent_8h__incl.png   | Bin 91728 -> 0 bytes
 doxygen/HEAD/signal_8h.html                   |  74 --
 doxygen/HEAD/signal_8h__dep__incl.map         |   7 -
 doxygen/HEAD/signal_8h__dep__incl.md5         |   1 -
 doxygen/HEAD/signal_8h__dep__incl.png         | Bin 12636 -> 0 bytes
 doxygen/HEAD/signal_8h__incl.map              |   6 -
 doxygen/HEAD/signal_8h__incl.md5              |   1 -
 doxygen/HEAD/signal_8h__incl.png              | Bin 51997 -> 0 bytes
 ...ell_procedure_1_1_instruction-members.html |  49 -
 ...truct_shell_procedure_1_1_instruction.html | 102 --
 ...shell_procedure_1_1_procedure-members.html |  49 -
 .../struct_shell_procedure_1_1_procedure.html | 109 --
 doxygen/HEAD/tab_a.png                        | Bin 140 -> 0 bytes
 doxygen/HEAD/tab_b.png                        | Bin 178 -> 0 bytes
 doxygen/HEAD/tab_h.png                        | Bin 192 -> 0 bytes
 doxygen/HEAD/tab_s.png                        | Bin 189 -> 0 bytes
 doxygen/HEAD/tabs.css                         |  59 --
 doxygen/HEAD/time-dependency_8h.html          |  73 --
 .../HEAD/time-dependency_8h__dep__incl.map    |   6 -
 .../HEAD/time-dependency_8h__dep__incl.md5    |   1 -
 .../HEAD/time-dependency_8h__dep__incl.png    | Bin 10796 -> 0 bytes
 doxygen/HEAD/time-dependency_8h__incl.map     |   7 -
 doxygen/HEAD/time-dependency_8h__incl.md5     |   1 -
 doxygen/HEAD/time-dependency_8h__incl.png     | Bin 54493 -> 0 bytes
 doxygen/HEAD/tracer-real-time_8h.html         |  85 --
 doxygen/HEAD/tracer-real-time_8h__incl.map    |  14 -
 doxygen/HEAD/tracer-real-time_8h__incl.md5    |   1 -
 doxygen/HEAD/tracer-real-time_8h__incl.png    | Bin 208246 -> 0 bytes
 doxygen/HEAD/tracer-real-timedoc_8h.html      |  46 -
 doxygen/HEAD/tracer_8h.html                   |  91 --
 doxygen/HEAD/tracer_8h__dep__incl.map         |   3 -
 doxygen/HEAD/tracer_8h__dep__incl.md5         |   1 -
 doxygen/HEAD/tracer_8h__dep__incl.png         | Bin 2445 -> 0 bytes
 doxygen/HEAD/tracer_8h__incl.map              |  13 -
 doxygen/HEAD/tracer_8h__incl.md5              |   1 -
 doxygen/HEAD/tracer_8h__incl.png              | Bin 191877 -> 0 bytes
 doxygen/HEAD/tracerdoc.html                   |  74 --
 doxygen/HEAD/tracerdoc_8h.html                |  46 -
 doxygen/HEAD/tracerrealtimedoc.html           |  58 --
 doxygen/HEAD/tree.html                        | 249 -----
 doxygen/HEAD/use-case.svg                     |   1 -
 539 files changed, 35888 deletions(-)
 delete mode 100644 doxygen/HEAD/all-signals_8h.html
 delete mode 100644 doxygen/HEAD/all-signals_8h__incl.map
 delete mode 100644 doxygen/HEAD/all-signals_8h__incl.md5
 delete mode 100644 doxygen/HEAD/all-signals_8h__incl.png
 delete mode 100644 doxygen/HEAD/annotated.html
 delete mode 100644 doxygen/HEAD/bc_s.png
 delete mode 100644 doxygen/HEAD/class_shell_functions-members.html
 delete mode 100644 doxygen/HEAD/class_shell_functions.html
 delete mode 100644 doxygen/HEAD/class_shell_procedure-members.html
 delete mode 100644 doxygen/HEAD/class_shell_procedure.html
 delete mode 100644 doxygen/HEAD/class_shell_procedure__coll__graph.map
 delete mode 100644 doxygen/HEAD/class_shell_procedure__coll__graph.md5
 delete mode 100644 doxygen/HEAD/class_shell_procedure__coll__graph.png
 delete mode 100644 doxygen/HEAD/classboost_1_1noncopyable.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_contiifstream-members.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_contiifstream.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_debug_trace-members.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_debug_trace.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_default_cast_registerer-members.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_default_cast_registerer.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_default_cast_registerer__coll__graph.map
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_default_cast_registerer__coll__graph.md5
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_default_cast_registerer__coll__graph.png
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_entity-members.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_entity.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_entity__coll__graph.map
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_entity__coll__graph.md5
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_entity__coll__graph.png
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_entity_registerer-members.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_entity_registerer.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_exception_abstract-members.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_exception_abstract.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_exception_factory-members.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_exception_factory.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_exception_factory__coll__graph.map
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_exception_factory__coll__graph.md5
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_exception_factory__coll__graph.png
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_exception_signal-members.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_exception_signal.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_exception_signal__coll__graph.map
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_exception_signal__coll__graph.md5
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_exception_signal__coll__graph.png
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_exception_traces-members.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_exception_traces.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_exception_traces__coll__graph.map
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_exception_traces__coll__graph.md5
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_exception_traces__coll__graph.png
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_factory_storage-members.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_factory_storage.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_interpreter-members.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_interpreter.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_interpreter__coll__graph.map
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_interpreter__coll__graph.md5
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_interpreter__coll__graph.png
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_interpreter_helper-members.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_interpreter_helper.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_interpreter_helper__coll__graph.map
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_interpreter_helper__coll__graph.md5
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_interpreter_helper__coll__graph.png
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_out_string_stream-members.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_out_string_stream.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_plugin_loader-members.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_plugin_loader.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_pool_storage-members.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_pool_storage.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_shell_function_registerer-members.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_shell_function_registerer.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal-members.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal__coll__graph.map
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal__coll__graph.md5
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal__coll__graph.png
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal_array-members.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal_array.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal_array__coll__graph.map
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal_array__coll__graph.md5
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal_array__coll__graph.png
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal_array__const-members.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal_array__const.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal_base-members.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal_base.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal_base__coll__graph.map
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal_base__coll__graph.md5
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal_base__coll__graph.png
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal_cast_registerer-members.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal_cast_registerer.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal_caster-members.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal_caster.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal_ptr-members.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal_ptr.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal_ptr__coll__graph.map
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal_ptr__coll__graph.md5
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal_ptr__coll__graph.png
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal_time_dependent-members.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal_time_dependent.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal_time_dependent__coll__graph.map
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal_time_dependent__coll__graph.md5
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_signal_time_dependent__coll__graph.png
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_time_dependency-members.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_time_dependency.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_tracer-members.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_tracer.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_tracer__coll__graph.map
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_tracer__coll__graph.md5
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_tracer__coll__graph.png
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_tracer_real_time-members.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_tracer_real_time.html
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_tracer_real_time__coll__graph.map
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_tracer_real_time__coll__graph.md5
 delete mode 100644 doxygen/HEAD/classdynamicgraph_1_1_tracer_real_time__coll__graph.png
 delete mode 100644 doxygen/HEAD/classes.html
 delete mode 100644 doxygen/HEAD/closed.png
 delete mode 100644 doxygen/HEAD/contiifstream_8h.html
 delete mode 100644 doxygen/HEAD/contiifstream_8h__incl.map
 delete mode 100644 doxygen/HEAD/contiifstream_8h__incl.md5
 delete mode 100644 doxygen/HEAD/contiifstream_8h__incl.png
 delete mode 100644 doxygen/HEAD/debug_8h.html
 delete mode 100644 doxygen/HEAD/debug_8h__incl.map
 delete mode 100644 doxygen/HEAD/debug_8h__incl.md5
 delete mode 100644 doxygen/HEAD/debug_8h__incl.png
 delete mode 100644 doxygen/HEAD/dgshell__doc_8h.html
 delete mode 100644 doxygen/HEAD/dgshell_doc.html
 delete mode 100644 doxygen/HEAD/doxygen.png
 delete mode 100644 doxygen/HEAD/dynamic-graph-api_8h.html
 delete mode 100644 doxygen/HEAD/dynamic-graph-api_8h__dep__incl.map
 delete mode 100644 doxygen/HEAD/dynamic-graph-api_8h__dep__incl.md5
 delete mode 100644 doxygen/HEAD/dynamic-graph-api_8h__dep__incl.png
 delete mode 100644 doxygen/HEAD/entity_8h.html
 delete mode 100644 doxygen/HEAD/entity_8h__dep__incl.map
 delete mode 100644 doxygen/HEAD/entity_8h__dep__incl.md5
 delete mode 100644 doxygen/HEAD/entity_8h__dep__incl.png
 delete mode 100644 doxygen/HEAD/entity_8h__incl.map
 delete mode 100644 doxygen/HEAD/entity_8h__incl.md5
 delete mode 100644 doxygen/HEAD/entity_8h__incl.png
 delete mode 100644 doxygen/HEAD/exception-abstract_8h.html
 delete mode 100644 doxygen/HEAD/exception-abstract_8h__dep__incl.map
 delete mode 100644 doxygen/HEAD/exception-abstract_8h__dep__incl.md5
 delete mode 100644 doxygen/HEAD/exception-abstract_8h__dep__incl.png
 delete mode 100644 doxygen/HEAD/exception-abstract_8h__incl.map
 delete mode 100644 doxygen/HEAD/exception-abstract_8h__incl.md5
 delete mode 100644 doxygen/HEAD/exception-abstract_8h__incl.png
 delete mode 100644 doxygen/HEAD/exception-factory_8h.html
 delete mode 100644 doxygen/HEAD/exception-factory_8h__dep__incl.map
 delete mode 100644 doxygen/HEAD/exception-factory_8h__dep__incl.md5
 delete mode 100644 doxygen/HEAD/exception-factory_8h__dep__incl.png
 delete mode 100644 doxygen/HEAD/exception-factory_8h__incl.map
 delete mode 100644 doxygen/HEAD/exception-factory_8h__incl.md5
 delete mode 100644 doxygen/HEAD/exception-factory_8h__incl.png
 delete mode 100644 doxygen/HEAD/exception-signal_8h.html
 delete mode 100644 doxygen/HEAD/exception-signal_8h__dep__incl.map
 delete mode 100644 doxygen/HEAD/exception-signal_8h__dep__incl.md5
 delete mode 100644 doxygen/HEAD/exception-signal_8h__dep__incl.png
 delete mode 100644 doxygen/HEAD/exception-signal_8h__incl.map
 delete mode 100644 doxygen/HEAD/exception-signal_8h__incl.md5
 delete mode 100644 doxygen/HEAD/exception-signal_8h__incl.png
 delete mode 100644 doxygen/HEAD/exception-traces_8h.html
 delete mode 100644 doxygen/HEAD/exception-traces_8h__dep__incl.map
 delete mode 100644 doxygen/HEAD/exception-traces_8h__dep__incl.md5
 delete mode 100644 doxygen/HEAD/exception-traces_8h__dep__incl.png
 delete mode 100644 doxygen/HEAD/exception-traces_8h__incl.map
 delete mode 100644 doxygen/HEAD/exception-traces_8h__incl.md5
 delete mode 100644 doxygen/HEAD/exception-traces_8h__incl.png
 delete mode 100644 doxygen/HEAD/factory_8h.html
 delete mode 100644 doxygen/HEAD/factory_8h__incl.map
 delete mode 100644 doxygen/HEAD/factory_8h__incl.md5
 delete mode 100644 doxygen/HEAD/factory_8h__incl.png
 delete mode 100644 doxygen/HEAD/files.html
 delete mode 100644 doxygen/HEAD/ftv2blank.png
 delete mode 100644 doxygen/HEAD/ftv2doc.png
 delete mode 100644 doxygen/HEAD/ftv2folderclosed.png
 delete mode 100644 doxygen/HEAD/ftv2folderopen.png
 delete mode 100644 doxygen/HEAD/ftv2lastnode.png
 delete mode 100644 doxygen/HEAD/ftv2link.png
 delete mode 100644 doxygen/HEAD/ftv2mlastnode.png
 delete mode 100644 doxygen/HEAD/ftv2mnode.png
 delete mode 100644 doxygen/HEAD/ftv2node.png
 delete mode 100644 doxygen/HEAD/ftv2plastnode.png
 delete mode 100644 doxygen/HEAD/ftv2pnode.png
 delete mode 100644 doxygen/HEAD/ftv2vertline.png
 delete mode 100644 doxygen/HEAD/functions.html
 delete mode 100644 doxygen/HEAD/functions_0x62.html
 delete mode 100644 doxygen/HEAD/functions_0x63.html
 delete mode 100644 doxygen/HEAD/functions_0x64.html
 delete mode 100644 doxygen/HEAD/functions_0x65.html
 delete mode 100644 doxygen/HEAD/functions_0x66.html
 delete mode 100644 doxygen/HEAD/functions_0x67.html
 delete mode 100644 doxygen/HEAD/functions_0x68.html
 delete mode 100644 doxygen/HEAD/functions_0x69.html
 delete mode 100644 doxygen/HEAD/functions_0x6b.html
 delete mode 100644 doxygen/HEAD/functions_0x6c.html
 delete mode 100644 doxygen/HEAD/functions_0x6d.html
 delete mode 100644 doxygen/HEAD/functions_0x6e.html
 delete mode 100644 doxygen/HEAD/functions_0x6f.html
 delete mode 100644 doxygen/HEAD/functions_0x70.html
 delete mode 100644 doxygen/HEAD/functions_0x72.html
 delete mode 100644 doxygen/HEAD/functions_0x73.html
 delete mode 100644 doxygen/HEAD/functions_0x74.html
 delete mode 100644 doxygen/HEAD/functions_0x75.html
 delete mode 100644 doxygen/HEAD/functions_0x77.html
 delete mode 100644 doxygen/HEAD/functions_0x7e.html
 delete mode 100644 doxygen/HEAD/functions_8h.html
 delete mode 100644 doxygen/HEAD/functions_8h__incl.map
 delete mode 100644 doxygen/HEAD/functions_8h__incl.md5
 delete mode 100644 doxygen/HEAD/functions_8h__incl.png
 delete mode 100644 doxygen/HEAD/functions_enum.html
 delete mode 100644 doxygen/HEAD/functions_eval.html
 delete mode 100644 doxygen/HEAD/functions_func.html
 delete mode 100644 doxygen/HEAD/functions_func_0x63.html
 delete mode 100644 doxygen/HEAD/functions_func_0x64.html
 delete mode 100644 doxygen/HEAD/functions_func_0x65.html
 delete mode 100644 doxygen/HEAD/functions_func_0x67.html
 delete mode 100644 doxygen/HEAD/functions_func_0x69.html
 delete mode 100644 doxygen/HEAD/functions_func_0x6c.html
 delete mode 100644 doxygen/HEAD/functions_func_0x6e.html
 delete mode 100644 doxygen/HEAD/functions_func_0x6f.html
 delete mode 100644 doxygen/HEAD/functions_func_0x70.html
 delete mode 100644 doxygen/HEAD/functions_func_0x72.html
 delete mode 100644 doxygen/HEAD/functions_func_0x73.html
 delete mode 100644 doxygen/HEAD/functions_func_0x74.html
 delete mode 100644 doxygen/HEAD/functions_func_0x75.html
 delete mode 100644 doxygen/HEAD/functions_func_0x77.html
 delete mode 100644 doxygen/HEAD/functions_func_0x7e.html
 delete mode 100644 doxygen/HEAD/functions_rela.html
 delete mode 100644 doxygen/HEAD/functions_type.html
 delete mode 100644 doxygen/HEAD/functions_vars.html
 delete mode 100644 doxygen/HEAD/globals.html
 delete mode 100644 doxygen/HEAD/globals_defs.html
 delete mode 100644 doxygen/HEAD/globals_func.html
 delete mode 100644 doxygen/HEAD/graph_legend.html
 delete mode 100644 doxygen/HEAD/graph_legend.md5
 delete mode 100644 doxygen/HEAD/graph_legend.png
 delete mode 100644 doxygen/HEAD/group__dgraph.html
 delete mode 100644 doxygen/HEAD/group__dgraph.map
 delete mode 100644 doxygen/HEAD/group__dgraph.md5
 delete mode 100644 doxygen/HEAD/group__dgraph.png
 delete mode 100644 doxygen/HEAD/group__signals.html
 delete mode 100644 doxygen/HEAD/group__signals.map
 delete mode 100644 doxygen/HEAD/group__signals.md5
 delete mode 100644 doxygen/HEAD/group__signals.png
 delete mode 100644 doxygen/HEAD/hierarchy.html
 delete mode 100644 doxygen/HEAD/import_8h.html
 delete mode 100644 doxygen/HEAD/import_8h__incl.map
 delete mode 100644 doxygen/HEAD/import_8h__incl.md5
 delete mode 100644 doxygen/HEAD/import_8h__incl.png
 delete mode 100644 doxygen/HEAD/index.html
 delete mode 100644 doxygen/HEAD/inherit__graph__0.map
 delete mode 100644 doxygen/HEAD/inherit__graph__0.md5
 delete mode 100644 doxygen/HEAD/inherit__graph__0.png
 delete mode 100644 doxygen/HEAD/inherit__graph__1.map
 delete mode 100644 doxygen/HEAD/inherit__graph__1.md5
 delete mode 100644 doxygen/HEAD/inherit__graph__1.png
 delete mode 100644 doxygen/HEAD/inherit__graph__10.map
 delete mode 100644 doxygen/HEAD/inherit__graph__10.md5
 delete mode 100644 doxygen/HEAD/inherit__graph__10.png
 delete mode 100644 doxygen/HEAD/inherit__graph__11.map
 delete mode 100644 doxygen/HEAD/inherit__graph__11.md5
 delete mode 100644 doxygen/HEAD/inherit__graph__11.png
 delete mode 100644 doxygen/HEAD/inherit__graph__12.map
 delete mode 100644 doxygen/HEAD/inherit__graph__12.md5
 delete mode 100644 doxygen/HEAD/inherit__graph__12.png
 delete mode 100644 doxygen/HEAD/inherit__graph__13.map
 delete mode 100644 doxygen/HEAD/inherit__graph__13.md5
 delete mode 100644 doxygen/HEAD/inherit__graph__13.png
 delete mode 100644 doxygen/HEAD/inherit__graph__14.map
 delete mode 100644 doxygen/HEAD/inherit__graph__14.md5
 delete mode 100644 doxygen/HEAD/inherit__graph__14.png
 delete mode 100644 doxygen/HEAD/inherit__graph__15.map
 delete mode 100644 doxygen/HEAD/inherit__graph__15.md5
 delete mode 100644 doxygen/HEAD/inherit__graph__15.png
 delete mode 100644 doxygen/HEAD/inherit__graph__16.map
 delete mode 100644 doxygen/HEAD/inherit__graph__16.md5
 delete mode 100644 doxygen/HEAD/inherit__graph__16.png
 delete mode 100644 doxygen/HEAD/inherit__graph__17.map
 delete mode 100644 doxygen/HEAD/inherit__graph__17.md5
 delete mode 100644 doxygen/HEAD/inherit__graph__17.png
 delete mode 100644 doxygen/HEAD/inherit__graph__18.map
 delete mode 100644 doxygen/HEAD/inherit__graph__18.md5
 delete mode 100644 doxygen/HEAD/inherit__graph__18.png
 delete mode 100644 doxygen/HEAD/inherit__graph__2.map
 delete mode 100644 doxygen/HEAD/inherit__graph__2.md5
 delete mode 100644 doxygen/HEAD/inherit__graph__2.png
 delete mode 100644 doxygen/HEAD/inherit__graph__3.map
 delete mode 100644 doxygen/HEAD/inherit__graph__3.md5
 delete mode 100644 doxygen/HEAD/inherit__graph__3.png
 delete mode 100644 doxygen/HEAD/inherit__graph__4.map
 delete mode 100644 doxygen/HEAD/inherit__graph__4.md5
 delete mode 100644 doxygen/HEAD/inherit__graph__4.png
 delete mode 100644 doxygen/HEAD/inherit__graph__5.map
 delete mode 100644 doxygen/HEAD/inherit__graph__5.md5
 delete mode 100644 doxygen/HEAD/inherit__graph__5.png
 delete mode 100644 doxygen/HEAD/inherit__graph__6.map
 delete mode 100644 doxygen/HEAD/inherit__graph__6.md5
 delete mode 100644 doxygen/HEAD/inherit__graph__6.png
 delete mode 100644 doxygen/HEAD/inherit__graph__7.map
 delete mode 100644 doxygen/HEAD/inherit__graph__7.md5
 delete mode 100644 doxygen/HEAD/inherit__graph__7.png
 delete mode 100644 doxygen/HEAD/inherit__graph__8.map
 delete mode 100644 doxygen/HEAD/inherit__graph__8.md5
 delete mode 100644 doxygen/HEAD/inherit__graph__8.png
 delete mode 100644 doxygen/HEAD/inherit__graph__9.map
 delete mode 100644 doxygen/HEAD/inherit__graph__9.md5
 delete mode 100644 doxygen/HEAD/inherit__graph__9.png
 delete mode 100644 doxygen/HEAD/inherits.html
 delete mode 100755 doxygen/HEAD/installdox
 delete mode 100644 doxygen/HEAD/interpreter-helper_8h.html
 delete mode 100644 doxygen/HEAD/interpreter-helper_8h__incl.map
 delete mode 100644 doxygen/HEAD/interpreter-helper_8h__incl.md5
 delete mode 100644 doxygen/HEAD/interpreter-helper_8h__incl.png
 delete mode 100644 doxygen/HEAD/interpreter_8h.html
 delete mode 100644 doxygen/HEAD/interpreter_8h__dep__incl.map
 delete mode 100644 doxygen/HEAD/interpreter_8h__dep__incl.md5
 delete mode 100644 doxygen/HEAD/interpreter_8h__dep__incl.png
 delete mode 100644 doxygen/HEAD/interpreter_8h__incl.map
 delete mode 100644 doxygen/HEAD/interpreter_8h__incl.md5
 delete mode 100644 doxygen/HEAD/interpreter_8h__incl.png
 delete mode 100644 doxygen/HEAD/main.html
 delete mode 100644 doxygen/HEAD/modules.html
 delete mode 100644 doxygen/HEAD/namespacedynamicgraph.html
 delete mode 100644 doxygen/HEAD/namespacedynamicgraph_1_1command.html
 delete mode 100644 doxygen/HEAD/namespacemembers.html
 delete mode 100644 doxygen/HEAD/namespacemembers_func.html
 delete mode 100644 doxygen/HEAD/namespacemembers_vars.html
 delete mode 100644 doxygen/HEAD/namespaces.html
 delete mode 100644 doxygen/HEAD/nav_f.png
 delete mode 100644 doxygen/HEAD/nav_h.png
 delete mode 100644 doxygen/HEAD/open.png
 delete mode 100644 doxygen/HEAD/package.css
 delete mode 100644 doxygen/HEAD/package_8h.html
 delete mode 100644 doxygen/HEAD/pages.html
 delete mode 100644 doxygen/HEAD/plugin-loader_8h.html
 delete mode 100644 doxygen/HEAD/plugin-loader_8h__dep__incl.map
 delete mode 100644 doxygen/HEAD/plugin-loader_8h__dep__incl.md5
 delete mode 100644 doxygen/HEAD/plugin-loader_8h__dep__incl.png
 delete mode 100644 doxygen/HEAD/plugin-loader_8h__incl.map
 delete mode 100644 doxygen/HEAD/plugin-loader_8h__incl.md5
 delete mode 100644 doxygen/HEAD/plugin-loader_8h__incl.png
 delete mode 100644 doxygen/HEAD/pool_8h.html
 delete mode 100644 doxygen/HEAD/pool_8h__dep__incl.map
 delete mode 100644 doxygen/HEAD/pool_8h__dep__incl.md5
 delete mode 100644 doxygen/HEAD/pool_8h__dep__incl.png
 delete mode 100644 doxygen/HEAD/pool_8h__incl.map
 delete mode 100644 doxygen/HEAD/pool_8h__incl.md5
 delete mode 100644 doxygen/HEAD/pool_8h__incl.png
 delete mode 100644 doxygen/HEAD/search/all_61.html
 delete mode 100644 doxygen/HEAD/search/all_62.html
 delete mode 100644 doxygen/HEAD/search/all_63.html
 delete mode 100644 doxygen/HEAD/search/all_64.html
 delete mode 100644 doxygen/HEAD/search/all_65.html
 delete mode 100644 doxygen/HEAD/search/all_66.html
 delete mode 100644 doxygen/HEAD/search/all_67.html
 delete mode 100644 doxygen/HEAD/search/all_68.html
 delete mode 100644 doxygen/HEAD/search/all_69.html
 delete mode 100644 doxygen/HEAD/search/all_6b.html
 delete mode 100644 doxygen/HEAD/search/all_6c.html
 delete mode 100644 doxygen/HEAD/search/all_6d.html
 delete mode 100644 doxygen/HEAD/search/all_6e.html
 delete mode 100644 doxygen/HEAD/search/all_6f.html
 delete mode 100644 doxygen/HEAD/search/all_70.html
 delete mode 100644 doxygen/HEAD/search/all_72.html
 delete mode 100644 doxygen/HEAD/search/all_73.html
 delete mode 100644 doxygen/HEAD/search/all_74.html
 delete mode 100644 doxygen/HEAD/search/all_75.html
 delete mode 100644 doxygen/HEAD/search/all_76.html
 delete mode 100644 doxygen/HEAD/search/all_77.html
 delete mode 100644 doxygen/HEAD/search/all_7e.html
 delete mode 100644 doxygen/HEAD/search/classes_63.html
 delete mode 100644 doxygen/HEAD/search/classes_64.html
 delete mode 100644 doxygen/HEAD/search/classes_65.html
 delete mode 100644 doxygen/HEAD/search/classes_66.html
 delete mode 100644 doxygen/HEAD/search/classes_69.html
 delete mode 100644 doxygen/HEAD/search/classes_6e.html
 delete mode 100644 doxygen/HEAD/search/classes_6f.html
 delete mode 100644 doxygen/HEAD/search/classes_70.html
 delete mode 100644 doxygen/HEAD/search/classes_73.html
 delete mode 100644 doxygen/HEAD/search/classes_74.html
 delete mode 100644 doxygen/HEAD/search/close.png
 delete mode 100644 doxygen/HEAD/search/defines_64.html
 delete mode 100644 doxygen/HEAD/search/defines_73.html
 delete mode 100644 doxygen/HEAD/search/defines_76.html
 delete mode 100644 doxygen/HEAD/search/enums_64.html
 delete mode 100644 doxygen/HEAD/search/enums_65.html
 delete mode 100644 doxygen/HEAD/search/enums_73.html
 delete mode 100644 doxygen/HEAD/search/enums_74.html
 delete mode 100644 doxygen/HEAD/search/enumvalues_61.html
 delete mode 100644 doxygen/HEAD/search/enumvalues_62.html
 delete mode 100644 doxygen/HEAD/search/enumvalues_63.html
 delete mode 100644 doxygen/HEAD/search/enumvalues_64.html
 delete mode 100644 doxygen/HEAD/search/enumvalues_65.html
 delete mode 100644 doxygen/HEAD/search/enumvalues_66.html
 delete mode 100644 doxygen/HEAD/search/enumvalues_67.html
 delete mode 100644 doxygen/HEAD/search/enumvalues_6e.html
 delete mode 100644 doxygen/HEAD/search/enumvalues_6f.html
 delete mode 100644 doxygen/HEAD/search/enumvalues_70.html
 delete mode 100644 doxygen/HEAD/search/enumvalues_72.html
 delete mode 100644 doxygen/HEAD/search/enumvalues_73.html
 delete mode 100644 doxygen/HEAD/search/enumvalues_74.html
 delete mode 100644 doxygen/HEAD/search/enumvalues_75.html
 delete mode 100644 doxygen/HEAD/search/enumvalues_77.html
 delete mode 100644 doxygen/HEAD/search/files_61.html
 delete mode 100644 doxygen/HEAD/search/files_63.html
 delete mode 100644 doxygen/HEAD/search/files_64.html
 delete mode 100644 doxygen/HEAD/search/files_65.html
 delete mode 100644 doxygen/HEAD/search/files_66.html
 delete mode 100644 doxygen/HEAD/search/files_69.html
 delete mode 100644 doxygen/HEAD/search/files_70.html
 delete mode 100644 doxygen/HEAD/search/files_73.html
 delete mode 100644 doxygen/HEAD/search/files_74.html
 delete mode 100644 doxygen/HEAD/search/functions_61.html
 delete mode 100644 doxygen/HEAD/search/functions_63.html
 delete mode 100644 doxygen/HEAD/search/functions_64.html
 delete mode 100644 doxygen/HEAD/search/functions_65.html
 delete mode 100644 doxygen/HEAD/search/functions_67.html
 delete mode 100644 doxygen/HEAD/search/functions_69.html
 delete mode 100644 doxygen/HEAD/search/functions_6c.html
 delete mode 100644 doxygen/HEAD/search/functions_6e.html
 delete mode 100644 doxygen/HEAD/search/functions_6f.html
 delete mode 100644 doxygen/HEAD/search/functions_70.html
 delete mode 100644 doxygen/HEAD/search/functions_72.html
 delete mode 100644 doxygen/HEAD/search/functions_73.html
 delete mode 100644 doxygen/HEAD/search/functions_74.html
 delete mode 100644 doxygen/HEAD/search/functions_75.html
 delete mode 100644 doxygen/HEAD/search/functions_77.html
 delete mode 100644 doxygen/HEAD/search/functions_7e.html
 delete mode 100644 doxygen/HEAD/search/mag_sel.png
 delete mode 100644 doxygen/HEAD/search/namespaces_64.html
 delete mode 100644 doxygen/HEAD/search/nomatches.html
 delete mode 100644 doxygen/HEAD/search/related_6f.html
 delete mode 100644 doxygen/HEAD/search/search.css
 delete mode 100644 doxygen/HEAD/search/search.js
 delete mode 100644 doxygen/HEAD/search/search_l.png
 delete mode 100644 doxygen/HEAD/search/search_m.png
 delete mode 100644 doxygen/HEAD/search/search_r.png
 delete mode 100644 doxygen/HEAD/search/typedefs_63.html
 delete mode 100644 doxygen/HEAD/search/typedefs_64.html
 delete mode 100644 doxygen/HEAD/search/typedefs_65.html
 delete mode 100644 doxygen/HEAD/search/typedefs_66.html
 delete mode 100644 doxygen/HEAD/search/typedefs_68.html
 delete mode 100644 doxygen/HEAD/search/typedefs_6d.html
 delete mode 100644 doxygen/HEAD/search/typedefs_6e.html
 delete mode 100644 doxygen/HEAD/search/typedefs_70.html
 delete mode 100644 doxygen/HEAD/search/typedefs_73.html
 delete mode 100644 doxygen/HEAD/search/typedefs_74.html
 delete mode 100644 doxygen/HEAD/search/variables_61.html
 delete mode 100644 doxygen/HEAD/search/variables_62.html
 delete mode 100644 doxygen/HEAD/search/variables_63.html
 delete mode 100644 doxygen/HEAD/search/variables_64.html
 delete mode 100644 doxygen/HEAD/search/variables_65.html
 delete mode 100644 doxygen/HEAD/search/variables_66.html
 delete mode 100644 doxygen/HEAD/search/variables_67.html
 delete mode 100644 doxygen/HEAD/search/variables_68.html
 delete mode 100644 doxygen/HEAD/search/variables_69.html
 delete mode 100644 doxygen/HEAD/search/variables_6b.html
 delete mode 100644 doxygen/HEAD/search/variables_6c.html
 delete mode 100644 doxygen/HEAD/search/variables_6d.html
 delete mode 100644 doxygen/HEAD/search/variables_6e.html
 delete mode 100644 doxygen/HEAD/search/variables_6f.html
 delete mode 100644 doxygen/HEAD/search/variables_70.html
 delete mode 100644 doxygen/HEAD/search/variables_72.html
 delete mode 100644 doxygen/HEAD/search/variables_73.html
 delete mode 100644 doxygen/HEAD/search/variables_74.html
 delete mode 100644 doxygen/HEAD/search/variables_75.html
 delete mode 100644 doxygen/HEAD/shell-procedure_8h.html
 delete mode 100644 doxygen/HEAD/shell-procedure_8h__incl.map
 delete mode 100644 doxygen/HEAD/shell-procedure_8h__incl.md5
 delete mode 100644 doxygen/HEAD/shell-procedure_8h__incl.png
 delete mode 100644 doxygen/HEAD/shellfunctions__doc_8h.html
 delete mode 100644 doxygen/HEAD/shellfunctions_doc.html
 delete mode 100644 doxygen/HEAD/signal-array_8h.html
 delete mode 100644 doxygen/HEAD/signal-array_8h__dep__incl.map
 delete mode 100644 doxygen/HEAD/signal-array_8h__dep__incl.md5
 delete mode 100644 doxygen/HEAD/signal-array_8h__dep__incl.png
 delete mode 100644 doxygen/HEAD/signal-array_8h__incl.map
 delete mode 100644 doxygen/HEAD/signal-array_8h__incl.md5
 delete mode 100644 doxygen/HEAD/signal-array_8h__incl.png
 delete mode 100644 doxygen/HEAD/signal-base_8h.html
 delete mode 100644 doxygen/HEAD/signal-base_8h__dep__incl.map
 delete mode 100644 doxygen/HEAD/signal-base_8h__dep__incl.md5
 delete mode 100644 doxygen/HEAD/signal-base_8h__dep__incl.png
 delete mode 100644 doxygen/HEAD/signal-base_8h__incl.map
 delete mode 100644 doxygen/HEAD/signal-base_8h__incl.md5
 delete mode 100644 doxygen/HEAD/signal-base_8h__incl.png
 delete mode 100644 doxygen/HEAD/signal-caster_8h.html
 delete mode 100644 doxygen/HEAD/signal-caster_8h__incl.map
 delete mode 100644 doxygen/HEAD/signal-caster_8h__incl.md5
 delete mode 100644 doxygen/HEAD/signal-caster_8h__incl.png
 delete mode 100644 doxygen/HEAD/signal-ptr_8h.html
 delete mode 100644 doxygen/HEAD/signal-ptr_8h__dep__incl.map
 delete mode 100644 doxygen/HEAD/signal-ptr_8h__dep__incl.md5
 delete mode 100644 doxygen/HEAD/signal-ptr_8h__dep__incl.png
 delete mode 100644 doxygen/HEAD/signal-ptr_8h__incl.map
 delete mode 100644 doxygen/HEAD/signal-ptr_8h__incl.md5
 delete mode 100644 doxygen/HEAD/signal-ptr_8h__incl.png
 delete mode 100644 doxygen/HEAD/signal-time-dependent_8h.html
 delete mode 100644 doxygen/HEAD/signal-time-dependent_8h__dep__incl.map
 delete mode 100644 doxygen/HEAD/signal-time-dependent_8h__dep__incl.md5
 delete mode 100644 doxygen/HEAD/signal-time-dependent_8h__dep__incl.png
 delete mode 100644 doxygen/HEAD/signal-time-dependent_8h__incl.map
 delete mode 100644 doxygen/HEAD/signal-time-dependent_8h__incl.md5
 delete mode 100644 doxygen/HEAD/signal-time-dependent_8h__incl.png
 delete mode 100644 doxygen/HEAD/signal_8h.html
 delete mode 100644 doxygen/HEAD/signal_8h__dep__incl.map
 delete mode 100644 doxygen/HEAD/signal_8h__dep__incl.md5
 delete mode 100644 doxygen/HEAD/signal_8h__dep__incl.png
 delete mode 100644 doxygen/HEAD/signal_8h__incl.map
 delete mode 100644 doxygen/HEAD/signal_8h__incl.md5
 delete mode 100644 doxygen/HEAD/signal_8h__incl.png
 delete mode 100644 doxygen/HEAD/struct_shell_procedure_1_1_instruction-members.html
 delete mode 100644 doxygen/HEAD/struct_shell_procedure_1_1_instruction.html
 delete mode 100644 doxygen/HEAD/struct_shell_procedure_1_1_procedure-members.html
 delete mode 100644 doxygen/HEAD/struct_shell_procedure_1_1_procedure.html
 delete mode 100644 doxygen/HEAD/tab_a.png
 delete mode 100644 doxygen/HEAD/tab_b.png
 delete mode 100644 doxygen/HEAD/tab_h.png
 delete mode 100644 doxygen/HEAD/tab_s.png
 delete mode 100644 doxygen/HEAD/tabs.css
 delete mode 100644 doxygen/HEAD/time-dependency_8h.html
 delete mode 100644 doxygen/HEAD/time-dependency_8h__dep__incl.map
 delete mode 100644 doxygen/HEAD/time-dependency_8h__dep__incl.md5
 delete mode 100644 doxygen/HEAD/time-dependency_8h__dep__incl.png
 delete mode 100644 doxygen/HEAD/time-dependency_8h__incl.map
 delete mode 100644 doxygen/HEAD/time-dependency_8h__incl.md5
 delete mode 100644 doxygen/HEAD/time-dependency_8h__incl.png
 delete mode 100644 doxygen/HEAD/tracer-real-time_8h.html
 delete mode 100644 doxygen/HEAD/tracer-real-time_8h__incl.map
 delete mode 100644 doxygen/HEAD/tracer-real-time_8h__incl.md5
 delete mode 100644 doxygen/HEAD/tracer-real-time_8h__incl.png
 delete mode 100644 doxygen/HEAD/tracer-real-timedoc_8h.html
 delete mode 100644 doxygen/HEAD/tracer_8h.html
 delete mode 100644 doxygen/HEAD/tracer_8h__dep__incl.map
 delete mode 100644 doxygen/HEAD/tracer_8h__dep__incl.md5
 delete mode 100644 doxygen/HEAD/tracer_8h__dep__incl.png
 delete mode 100644 doxygen/HEAD/tracer_8h__incl.map
 delete mode 100644 doxygen/HEAD/tracer_8h__incl.md5
 delete mode 100644 doxygen/HEAD/tracer_8h__incl.png
 delete mode 100644 doxygen/HEAD/tracerdoc.html
 delete mode 100644 doxygen/HEAD/tracerdoc_8h.html
 delete mode 100644 doxygen/HEAD/tracerrealtimedoc.html
 delete mode 100644 doxygen/HEAD/tree.html
 delete mode 100644 doxygen/HEAD/use-case.svg

diff --git a/doxygen/HEAD/all-signals_8h.html b/doxygen/HEAD/all-signals_8h.html
deleted file mode 100644
index e01db852..00000000
--- a/doxygen/HEAD/all-signals_8h.html
+++ /dev/null
@@ -1,53 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>all-signals.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- startSectionHeader --><div class="dynheader">
-Include dependency graph for all-signals.h:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="all-signals_8h__incl.png" border="0" usemap="#all-signals_8h" alt=""/></div>
-<map name="all-signals_8h" id="all-signals_8h">
-<area shape="rect" href="signal_8h.html" title="dynamic&#45;graph/signal.h" alt="" coords="488,238,659,265"/><area shape="rect" href="signal&#45;ptr_8h.html" title="dynamic&#45;graph/signal&#45;ptr.h" alt="" coords="233,161,425,188"/><area shape="rect" href="signal&#45;time&#45;dependent_8h.html" title="dynamic&#45;graph/signal&#45;time&#45;dependent.h" alt="" coords="516,84,793,110"/><area shape="rect" href="exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="715,393,952,420"/><area shape="rect" href="signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="1067,316,1272,342"/><area shape="rect" href="exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="715,470,968,497"/><area shape="rect" href="dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="904,548,1157,574"/><area shape="rect" href="time&#45;dependency_8h.html" title="dynamic&#45;graph/time&#45;dependency.h" alt="" coords="1180,161,1423,188"/><area shape="rect" href="signal&#45;array_8h.html" title="dynamic&#45;graph/signal&#45;array.h" alt="" coords="1428,238,1633,265"/></map>
-<!-- endSectionContent --></div>
-<table class="memberdecls">
-</table>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/all-signals_8h__incl.map b/doxygen/HEAD/all-signals_8h__incl.map
deleted file mode 100644
index 8ed222a3..00000000
--- a/doxygen/HEAD/all-signals_8h__incl.map
+++ /dev/null
@@ -1,11 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$signal_8h.html" title="dynamic&#45;graph/signal.h" alt="" coords="488,238,659,265"/>
-<area shape="rect" href="$signal&#45;ptr_8h.html" title="dynamic&#45;graph/signal&#45;ptr.h" alt="" coords="233,161,425,188"/>
-<area shape="rect" href="$signal&#45;time&#45;dependent_8h.html" title="dynamic&#45;graph/signal&#45;time&#45;dependent.h" alt="" coords="516,84,793,110"/>
-<area shape="rect" href="$exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="715,393,952,420"/>
-<area shape="rect" href="$signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="1067,316,1272,342"/>
-<area shape="rect" href="$exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="715,470,968,497"/>
-<area shape="rect" href="$dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="904,548,1157,574"/>
-<area shape="rect" href="$time&#45;dependency_8h.html" title="dynamic&#45;graph/time&#45;dependency.h" alt="" coords="1180,161,1423,188"/>
-<area shape="rect" href="$signal&#45;array_8h.html" title="dynamic&#45;graph/signal&#45;array.h" alt="" coords="1428,238,1633,265"/>
-</map>
diff --git a/doxygen/HEAD/all-signals_8h__incl.md5 b/doxygen/HEAD/all-signals_8h__incl.md5
deleted file mode 100644
index 11c95d43..00000000
--- a/doxygen/HEAD/all-signals_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-a0e2e52964945f021e6e24cb3bee93e3
\ No newline at end of file
diff --git a/doxygen/HEAD/all-signals_8h__incl.png b/doxygen/HEAD/all-signals_8h__incl.png
deleted file mode 100644
index c0fe1e334abd89ff4d1988e7eba8c24e6d0bffbc..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 119260
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

diff --git a/doxygen/HEAD/annotated.html b/doxygen/HEAD/annotated.html
deleted file mode 100644
index 480467af..00000000
--- a/doxygen/HEAD/annotated.html
+++ /dev/null
@@ -1,79 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>Class List</h1>  </div>
-</div>
-<div class="contents">
-Here are the classes, structs, unions and interfaces with brief descriptions:<table>
-  <tr><td class="indexkey"><a class="el" href="classdynamicgraph_1_1_contiifstream.html">dynamicgraph::Contiifstream</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="classdynamicgraph_1_1_debug_trace.html">dynamicgraph::DebugTrace</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html">dynamicgraph::DefaultCastRegisterer&lt; T &gt;</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td class="indexvalue">This class represents an entity, i.e. a generic computational unit that provides input and output signals </td></tr>
-  <tr><td class="indexkey"><a class="el" href="classdynamicgraph_1_1_entity_registerer.html">dynamicgraph::EntityRegisterer</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="classdynamicgraph_1_1_exception_factory.html">dynamicgraph::ExceptionFactory</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="classdynamicgraph_1_1_exception_signal.html">dynamicgraph::ExceptionSignal</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="classdynamicgraph_1_1_exception_traces.html">dynamicgraph::ExceptionTraces</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="classdynamicgraph_1_1_factory_storage.html">dynamicgraph::FactoryStorage</a></td><td class="indexvalue">The Factory class is responsible for creating <a class="el" href="classdynamicgraph_1_1_entity.html" title="This class represents an entity, i.e. a generic computational unit that provides input and output sig...">Entity</a> objects </td></tr>
-  <tr><td class="indexkey"><a class="el" href="struct_shell_procedure_1_1_instruction.html">ShellProcedure::Instruction</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td><td class="indexvalue">This class implements the first level interpretor to control basic functionnalities of the plugins </td></tr>
-  <tr><td class="indexkey"><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html">dynamicgraph::InterpreterHelper</a></td><td class="indexvalue">This class implements the first level interpretor to control basic functionnalities of the plugins </td></tr>
-  <tr><td class="indexkey"><a class="el" href="classboost_1_1noncopyable.html">noncopyable</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="classdynamicgraph_1_1_out_string_stream.html">dynamicgraph::OutStringStream</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">dynamicgraph::PluginLoader</a></td><td class="indexvalue">Loads plugins from dynamic libraries (usually .so or .dll files) </td></tr>
-  <tr><td class="indexkey"><a class="el" href="classdynamicgraph_1_1_pool_storage.html">dynamicgraph::PoolStorage</a></td><td class="indexvalue">This class keep tracks of all the objects in the stack of Tasks </td></tr>
-  <tr><td class="indexkey"><a class="el" href="struct_shell_procedure_1_1_procedure.html">ShellProcedure::Procedure</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="classdynamicgraph_1_1_shell_function_registerer.html">dynamicgraph::ShellFunctionRegisterer</a></td><td class="indexvalue">Class for automatic registration of shell functions. Use the macro DYNAMIC-GRAPH_SHELL_FUNCTION_REGISTERER(name, fun) in a .cpp file to register functions on plugin load </td></tr>
-  <tr><td class="indexkey"><a class="el" href="class_shell_functions.html">ShellFunctions</a></td><td class="indexvalue">This plugin implements a bunch of useful shell commands </td></tr>
-  <tr><td class="indexkey"><a class="el" href="class_shell_procedure.html">ShellProcedure</a></td><td class="indexvalue">This plugin exposes shell commands relative to the script language constructs such as procedures and for loops </td></tr>
-  <tr><td class="indexkey"><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td class="indexvalue">Signals link I/O ports of entities. They can be constant-valued signals, or copy the value of a heap variable, or evaluated as a function. See <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">SignalPtr</a> and <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">SignalTimeDependent</a> for other types of signals, and <a class="el" href="classdynamicgraph_1_1_signal_array.html">SignalArray</a> for a way of grouping them </td></tr>
-  <tr><td class="indexkey"><a class="el" href="classdynamicgraph_1_1_signal_array.html">dynamicgraph::SignalArray&lt; Time &gt;</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="classdynamicgraph_1_1_signal_caster.html">dynamicgraph::SignalCaster</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="classdynamicgraph_1_1_signal_cast_registerer.html">dynamicgraph::SignalCastRegisterer</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">dynamicgraph::TracerRealTime</a></td><td class="indexvalue"></td></tr>
-</table>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/bc_s.png b/doxygen/HEAD/bc_s.png
deleted file mode 100644
index e4018628b5b45cb4301037485a29d7d74ac22138..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 677
zcmV;W0$TlvP)<h;3K|Lk000e1NJLTq000O8001Be1^@s6FYr0g0007PNkl<ZcmeI*
zOGs307zgnG^PYER&KYOs%o(rcIF8epmx?y=EkYF9v<Q&|U1SiJ6joXmO<{#Z1{D!~
z-)FdJ;X<UgD$)I7<)u|QikCBkjz$o9Jfn*k3BnYbVdm(v?X!6w`2WuHp2hR-sr|vn
z<(>X?0Pv5h+5!wElpi=&YL!gfY!djl#UDdPKy97F|A-deTa@qo3BWh1YQIvzmHR^g
zFjV4I6pLB7_*vEZk^%p7c7Bh>0`4r^X#gpJE_Vz9fSHKqclcZaV^k3gX%h+1`u||O
zZ+B<g_PZS7NHC-|CBUWsKE(T6F0jec0@o@4PcW=4V|_y4-uvV$A8m8Xg;vqjH5S%7
z0D#WleU}U>Y?7(R=ayr^kXE=E0Dw=$Ud3VJ?9^Cz@hP?388Cw5>9TloOJ>^KczCgj
zns2=|0!a|)Yq3{hjL{xyy7|Tk0N}Pe+g9PUTL!4{#;eUhrNd@!_T<>Vu+35c)h>sq
ztgb?(6W3oFLz#%?OMEV@{j#4LuDvjVGZ~6hpQT8li5b0yj<!8Ff}r2yw3#?-n4HmH
z(~+yslEX5q$RB#QI#woT^g;j-c9$Pc2JJZ+X;#izmlll;0|3>vK8c4efl+vSz5)P6
zle78)00_Iv5)&E~hnOdcd}L}i+MU>k+Q8#@KjqJJN`gRj(~)RmNrck9ht@LelPtVO
zwp(J;k!T=gC#%o(13-^E+g@aqc()pf{+j|0w)AH*Mq$54UjLv#jV$RYpz3Vjg$$=u
z>yj<w>fBQOhL=^@+#4#$l|{~}HZ-?1Yy{lI*$N}*YDC`<{+;>_#gMXZdz4NI00000
LNkvXXu0mjfx86dR

diff --git a/doxygen/HEAD/class_shell_functions-members.html b/doxygen/HEAD/class_shell_functions-members.html
deleted file mode 100644
index 90dfd951..00000000
--- a/doxygen/HEAD/class_shell_functions-members.html
+++ /dev/null
@@ -1,65 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>ShellFunctions Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="class_shell_functions.html">ShellFunctions</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="class_shell_functions.html#a0ec8a0de8f2913547e71eb2b77aac10a">STATIC_SHELL_FUNCTION</a>(cmdLoadPlugins)</td><td><a class="el" href="class_shell_functions.html">ShellFunctions</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_shell_functions.html#a34015db1058a30a5e507f4652743dcc8">STATIC_SHELL_FUNCTION</a>(cmdTry)</td><td><a class="el" href="class_shell_functions.html">ShellFunctions</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_shell_functions.html#a850ef20382ae5f5078abad5d8a7682d7">STATIC_SHELL_FUNCTION</a>(cmdDisplayPlugins)</td><td><a class="el" href="class_shell_functions.html">ShellFunctions</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_shell_functions.html#aed64a323b02b79fd27c367d29c252f1c">STATIC_SHELL_FUNCTION</a>(cmdDisplayFactory)</td><td><a class="el" href="class_shell_functions.html">ShellFunctions</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_shell_functions.html#a101207ebb5a06f79124df25094655f8b">STATIC_SHELL_FUNCTION</a>(cmdCommentary)</td><td><a class="el" href="class_shell_functions.html">ShellFunctions</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_shell_functions.html#a72b1b6cd978377572c3cd441d0edff2e">STATIC_SHELL_FUNCTION</a>(cmdUnplug)</td><td><a class="el" href="class_shell_functions.html">ShellFunctions</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_shell_functions.html#a86b9d65f5b6f5ae9a08274e53d806e4c">STATIC_SHELL_FUNCTION</a>(cmdClearPlugin)</td><td><a class="el" href="class_shell_functions.html">ShellFunctions</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_shell_functions.html#af08234d1f5573b8fed5080fdd60c7c7d">STATIC_SHELL_FUNCTION</a>(cmdSignalTime)</td><td><a class="el" href="class_shell_functions.html">ShellFunctions</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_shell_functions.html#ab646319ef7e6614b77e4b020db2c8b94">STATIC_SHELL_FUNCTION</a>(cmdSynchroSignal)</td><td><a class="el" href="class_shell_functions.html">ShellFunctions</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_shell_functions.html#a4ae27658810c18f5aa91717814a7a56d">STATIC_SHELL_FUNCTION</a>(cmdEcho)</td><td><a class="el" href="class_shell_functions.html">ShellFunctions</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_shell_functions.html#a9f86c73b0c93f7258026c5e4c0badb26">STATIC_SHELL_FUNCTION</a>(cmdCopy)</td><td><a class="el" href="class_shell_functions.html">ShellFunctions</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_shell_functions.html#a4a0e1a5da83f70c215b39d15a9be4620">STATIC_SHELL_FUNCTION</a>(cmdFreeze)</td><td><a class="el" href="class_shell_functions.html">ShellFunctions</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_shell_functions.html#a6de5a00e9788c86983ec04b4ca38b26f">STATIC_SHELL_FUNCTION</a>(cmdSqueeze)</td><td><a class="el" href="class_shell_functions.html">ShellFunctions</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_shell_functions.html#a8a7c8c951584bb648f86f6d76e75c39e">STATIC_SHELL_FUNCTION</a>(cmdEnableTrace)</td><td><a class="el" href="class_shell_functions.html">ShellFunctions</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_shell_functions.html#a0ad4f1cb1a68d5e7375931fe88c42386">STATIC_SHELL_FUNCTION</a>(cmdSetPrompt)</td><td><a class="el" href="class_shell_functions.html">ShellFunctions</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_shell_functions.html#ae2000a752714774bf2afdf9be810bfc5">STATIC_SHELL_FUNCTION</a>(cmdSleep)</td><td><a class="el" href="class_shell_functions.html">ShellFunctions</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_shell_functions.html#ac70bdc7de5436a21f93a905839a42789">STATIC_SHELL_FUNCTION</a>(cmdBeep)</td><td><a class="el" href="class_shell_functions.html">ShellFunctions</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_shell_functions.html#a6d7ce2744af0564aec055b51b892acd6">STATIC_SHELL_FUNCTION</a>(cmdFlagSet)</td><td><a class="el" href="class_shell_functions.html">ShellFunctions</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_shell_functions.html#a4a61e3253bf5199a20c8b8fea2cb193f">STATIC_SHELL_FUNCTION</a>(cmdCompletionList)</td><td><a class="el" href="class_shell_functions.html">ShellFunctions</a></td><td></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/class_shell_functions.html b/doxygen/HEAD/class_shell_functions.html
deleted file mode 100644
index 100a004b..00000000
--- a/doxygen/HEAD/class_shell_functions.html
+++ /dev/null
@@ -1,405 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a>  </div>
-  <div class="headertitle">
-<h1>ShellFunctions Class Reference<br/>
-<small>
-[<a class="el" href="group__dgraph.html">Core classes and objects</a>]</small>
-</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="ShellFunctions" -->
-<p>This plugin implements a bunch of useful shell commands.  
-<a href="#_details">More...</a></p>
-
-<p><a href="class_shell_functions-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_functions.html#a0ec8a0de8f2913547e71eb2b77aac10a">STATIC_SHELL_FUNCTION</a> (cmdLoadPlugins)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_functions.html#a34015db1058a30a5e507f4652743dcc8">STATIC_SHELL_FUNCTION</a> (cmdTry)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_functions.html#a850ef20382ae5f5078abad5d8a7682d7">STATIC_SHELL_FUNCTION</a> (cmdDisplayPlugins)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_functions.html#aed64a323b02b79fd27c367d29c252f1c">STATIC_SHELL_FUNCTION</a> (cmdDisplayFactory)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_functions.html#a101207ebb5a06f79124df25094655f8b">STATIC_SHELL_FUNCTION</a> (cmdCommentary)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_functions.html#a72b1b6cd978377572c3cd441d0edff2e">STATIC_SHELL_FUNCTION</a> (cmdUnplug)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_functions.html#a86b9d65f5b6f5ae9a08274e53d806e4c">STATIC_SHELL_FUNCTION</a> (cmdClearPlugin)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_functions.html#af08234d1f5573b8fed5080fdd60c7c7d">STATIC_SHELL_FUNCTION</a> (cmdSignalTime)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_functions.html#ab646319ef7e6614b77e4b020db2c8b94">STATIC_SHELL_FUNCTION</a> (cmdSynchroSignal)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_functions.html#a4ae27658810c18f5aa91717814a7a56d">STATIC_SHELL_FUNCTION</a> (cmdEcho)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_functions.html#a9f86c73b0c93f7258026c5e4c0badb26">STATIC_SHELL_FUNCTION</a> (cmdCopy)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_functions.html#a4a0e1a5da83f70c215b39d15a9be4620">STATIC_SHELL_FUNCTION</a> (cmdFreeze)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_functions.html#a6de5a00e9788c86983ec04b4ca38b26f">STATIC_SHELL_FUNCTION</a> (cmdSqueeze)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_functions.html#a8a7c8c951584bb648f86f6d76e75c39e">STATIC_SHELL_FUNCTION</a> (cmdEnableTrace)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_functions.html#a0ad4f1cb1a68d5e7375931fe88c42386">STATIC_SHELL_FUNCTION</a> (cmdSetPrompt)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_functions.html#ae2000a752714774bf2afdf9be810bfc5">STATIC_SHELL_FUNCTION</a> (cmdSleep)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_functions.html#ac70bdc7de5436a21f93a905839a42789">STATIC_SHELL_FUNCTION</a> (cmdBeep)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_functions.html#a6d7ce2744af0564aec055b51b892acd6">STATIC_SHELL_FUNCTION</a> (cmdFlagSet)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_functions.html#a4a61e3253bf5199a20c8b8fea2cb193f">STATIC_SHELL_FUNCTION</a> (cmdCompletionList)</td></tr>
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<p>This plugin implements a bunch of useful shell commands. </p>
-<p>These include debug commands such as timing and exception catching, and user interaction commands such as display and beep commands. For more information, load the plugin and type help on a sot shell. </p>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a0ec8a0de8f2913547e71eb2b77aac10a"></a><!-- doxytag: member="ShellFunctions::STATIC_SHELL_FUNCTION" ref="a0ec8a0de8f2913547e71eb2b77aac10a" args="(cmdLoadPlugins)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">ShellFunctions::STATIC_SHELL_FUNCTION </td>
-          <td>(</td>
-          <td class="paramtype">cmdLoadPlugins&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a4a61e3253bf5199a20c8b8fea2cb193f"></a><!-- doxytag: member="ShellFunctions::STATIC_SHELL_FUNCTION" ref="a4a61e3253bf5199a20c8b8fea2cb193f" args="(cmdCompletionList)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">ShellFunctions::STATIC_SHELL_FUNCTION </td>
-          <td>(</td>
-          <td class="paramtype">cmdCompletionList&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a6d7ce2744af0564aec055b51b892acd6"></a><!-- doxytag: member="ShellFunctions::STATIC_SHELL_FUNCTION" ref="a6d7ce2744af0564aec055b51b892acd6" args="(cmdFlagSet)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">ShellFunctions::STATIC_SHELL_FUNCTION </td>
-          <td>(</td>
-          <td class="paramtype">cmdFlagSet&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ac70bdc7de5436a21f93a905839a42789"></a><!-- doxytag: member="ShellFunctions::STATIC_SHELL_FUNCTION" ref="ac70bdc7de5436a21f93a905839a42789" args="(cmdBeep)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">ShellFunctions::STATIC_SHELL_FUNCTION </td>
-          <td>(</td>
-          <td class="paramtype">cmdBeep&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ae2000a752714774bf2afdf9be810bfc5"></a><!-- doxytag: member="ShellFunctions::STATIC_SHELL_FUNCTION" ref="ae2000a752714774bf2afdf9be810bfc5" args="(cmdSleep)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">ShellFunctions::STATIC_SHELL_FUNCTION </td>
-          <td>(</td>
-          <td class="paramtype">cmdSleep&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a0ad4f1cb1a68d5e7375931fe88c42386"></a><!-- doxytag: member="ShellFunctions::STATIC_SHELL_FUNCTION" ref="a0ad4f1cb1a68d5e7375931fe88c42386" args="(cmdSetPrompt)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">ShellFunctions::STATIC_SHELL_FUNCTION </td>
-          <td>(</td>
-          <td class="paramtype">cmdSetPrompt&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a8a7c8c951584bb648f86f6d76e75c39e"></a><!-- doxytag: member="ShellFunctions::STATIC_SHELL_FUNCTION" ref="a8a7c8c951584bb648f86f6d76e75c39e" args="(cmdEnableTrace)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">ShellFunctions::STATIC_SHELL_FUNCTION </td>
-          <td>(</td>
-          <td class="paramtype">cmdEnableTrace&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a6de5a00e9788c86983ec04b4ca38b26f"></a><!-- doxytag: member="ShellFunctions::STATIC_SHELL_FUNCTION" ref="a6de5a00e9788c86983ec04b4ca38b26f" args="(cmdSqueeze)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">ShellFunctions::STATIC_SHELL_FUNCTION </td>
-          <td>(</td>
-          <td class="paramtype">cmdSqueeze&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a4a0e1a5da83f70c215b39d15a9be4620"></a><!-- doxytag: member="ShellFunctions::STATIC_SHELL_FUNCTION" ref="a4a0e1a5da83f70c215b39d15a9be4620" args="(cmdFreeze)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">ShellFunctions::STATIC_SHELL_FUNCTION </td>
-          <td>(</td>
-          <td class="paramtype">cmdFreeze&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a9f86c73b0c93f7258026c5e4c0badb26"></a><!-- doxytag: member="ShellFunctions::STATIC_SHELL_FUNCTION" ref="a9f86c73b0c93f7258026c5e4c0badb26" args="(cmdCopy)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">ShellFunctions::STATIC_SHELL_FUNCTION </td>
-          <td>(</td>
-          <td class="paramtype">cmdCopy&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a4ae27658810c18f5aa91717814a7a56d"></a><!-- doxytag: member="ShellFunctions::STATIC_SHELL_FUNCTION" ref="a4ae27658810c18f5aa91717814a7a56d" args="(cmdEcho)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">ShellFunctions::STATIC_SHELL_FUNCTION </td>
-          <td>(</td>
-          <td class="paramtype">cmdEcho&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ab646319ef7e6614b77e4b020db2c8b94"></a><!-- doxytag: member="ShellFunctions::STATIC_SHELL_FUNCTION" ref="ab646319ef7e6614b77e4b020db2c8b94" args="(cmdSynchroSignal)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">ShellFunctions::STATIC_SHELL_FUNCTION </td>
-          <td>(</td>
-          <td class="paramtype">cmdSynchroSignal&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="af08234d1f5573b8fed5080fdd60c7c7d"></a><!-- doxytag: member="ShellFunctions::STATIC_SHELL_FUNCTION" ref="af08234d1f5573b8fed5080fdd60c7c7d" args="(cmdSignalTime)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">ShellFunctions::STATIC_SHELL_FUNCTION </td>
-          <td>(</td>
-          <td class="paramtype">cmdSignalTime&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a86b9d65f5b6f5ae9a08274e53d806e4c"></a><!-- doxytag: member="ShellFunctions::STATIC_SHELL_FUNCTION" ref="a86b9d65f5b6f5ae9a08274e53d806e4c" args="(cmdClearPlugin)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">ShellFunctions::STATIC_SHELL_FUNCTION </td>
-          <td>(</td>
-          <td class="paramtype">cmdClearPlugin&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a72b1b6cd978377572c3cd441d0edff2e"></a><!-- doxytag: member="ShellFunctions::STATIC_SHELL_FUNCTION" ref="a72b1b6cd978377572c3cd441d0edff2e" args="(cmdUnplug)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">ShellFunctions::STATIC_SHELL_FUNCTION </td>
-          <td>(</td>
-          <td class="paramtype">cmdUnplug&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a101207ebb5a06f79124df25094655f8b"></a><!-- doxytag: member="ShellFunctions::STATIC_SHELL_FUNCTION" ref="a101207ebb5a06f79124df25094655f8b" args="(cmdCommentary)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">ShellFunctions::STATIC_SHELL_FUNCTION </td>
-          <td>(</td>
-          <td class="paramtype">cmdCommentary&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aed64a323b02b79fd27c367d29c252f1c"></a><!-- doxytag: member="ShellFunctions::STATIC_SHELL_FUNCTION" ref="aed64a323b02b79fd27c367d29c252f1c" args="(cmdDisplayFactory)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">ShellFunctions::STATIC_SHELL_FUNCTION </td>
-          <td>(</td>
-          <td class="paramtype">cmdDisplayFactory&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a850ef20382ae5f5078abad5d8a7682d7"></a><!-- doxytag: member="ShellFunctions::STATIC_SHELL_FUNCTION" ref="a850ef20382ae5f5078abad5d8a7682d7" args="(cmdDisplayPlugins)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">ShellFunctions::STATIC_SHELL_FUNCTION </td>
-          <td>(</td>
-          <td class="paramtype">cmdDisplayPlugins&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a34015db1058a30a5e507f4652743dcc8"></a><!-- doxytag: member="ShellFunctions::STATIC_SHELL_FUNCTION" ref="a34015db1058a30a5e507f4652743dcc8" args="(cmdTry)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">ShellFunctions::STATIC_SHELL_FUNCTION </td>
-          <td>(</td>
-          <td class="paramtype">cmdTry&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/class_shell_procedure-members.html b/doxygen/HEAD/class_shell_procedure-members.html
deleted file mode 100644
index 2ad41091..00000000
--- a/doxygen/HEAD/class_shell_procedure-members.html
+++ /dev/null
@@ -1,55 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>ShellProcedure Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="class_shell_procedure.html">ShellProcedure</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="class_shell_procedure.html#ad4ad939913d94ca6b5e2192d089d5e50">cmdContinueProcedure</a>(const std::string &amp;cmd, std::istringstream &amp;args, std::ostream &amp;os)</td><td><a class="el" href="class_shell_procedure.html">ShellProcedure</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_shell_procedure.html#a362f9b170477a0892214c55007e7e53a">cmdEndProcedure</a>(const std::string &amp;cmd, std::istringstream &amp;args, std::ostream &amp;os)</td><td><a class="el" href="class_shell_procedure.html">ShellProcedure</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_shell_procedure.html#ac1d7c57110898dc7b0c723cdab02e84d">cmdFor</a>(const std::string &amp;cmd, std::istringstream &amp;args, std::ostream &amp;os)</td><td><a class="el" href="class_shell_procedure.html">ShellProcedure</a></td><td><code> [static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_shell_procedure.html#a6ff710c7d895146d33e63a6f0b8bb1e9">cmdProcedure</a>(const std::string &amp;procname, const std::string &amp;cmd, std::istringstream &amp;args, std::ostream &amp;os)</td><td><a class="el" href="class_shell_procedure.html">ShellProcedure</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_shell_procedure.html#a89f9024c323ba1d869d7e8f10c6cce79">cmdStartProcedure</a>(const std::string &amp;cmd, std::istringstream &amp;args, std::ostream &amp;os)</td><td><a class="el" href="class_shell_procedure.html">ShellProcedure</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_shell_procedure.html#aba262c69cbf93db1a7532cd13c5a5aab">currentProc</a></td><td><a class="el" href="class_shell_procedure.html">ShellProcedure</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_shell_procedure.html#a4e88dfbd8f687b09720e03645671fb1e">ProcedureList</a> typedef</td><td><a class="el" href="class_shell_procedure.html">ShellProcedure</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_shell_procedure.html#a85a3878de86bc71eca70938453619393">procedureList</a></td><td><a class="el" href="class_shell_procedure.html">ShellProcedure</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_shell_procedure.html#a1b5fab2cb02d960db057c3fba173b37b">procName</a></td><td><a class="el" href="class_shell_procedure.html">ShellProcedure</a></td><td></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/class_shell_procedure.html b/doxygen/HEAD/class_shell_procedure.html
deleted file mode 100644
index 4c0af412..00000000
--- a/doxygen/HEAD/class_shell_procedure.html
+++ /dev/null
@@ -1,319 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#pub-types">Public Types</a> &#124;
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a>  </div>
-  <div class="headertitle">
-<h1>ShellProcedure Class Reference<br/>
-<small>
-[<a class="el" href="group__dgraph.html">Core classes and objects</a>]</small>
-</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="ShellProcedure" -->
-<p>This plugin exposes shell commands relative to the script language constructs such as procedures and for loops.  
-<a href="#_details">More...</a></p>
-<!-- startSectionHeader --><div class="dynheader">
-Collaboration diagram for ShellProcedure:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="class_shell_procedure__coll__graph.png" border="0" usemap="#_shell_procedure_coll__map" alt="Collaboration graph"/></div>
-<map name="_shell_procedure_coll__map" id="_shell_procedure_coll__map">
-<area shape="rect" href="struct_shell_procedure_1_1_procedure.html" title="ShellProcedure::Procedure" alt="" coords="5,6,195,33"/></map>
-<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center><!-- endSectionContent --></div>
-
-<p><a href="class_shell_procedure-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_shell_procedure_1_1_instruction.html">Instruction</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_shell_procedure_1_1_procedure.html">Procedure</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-types"></a>
-Public Types</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef std::map&lt; std::string, <br class="typebreak"/>
-<a class="el" href="struct_shell_procedure_1_1_procedure.html">Procedure</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_procedure.html#a4e88dfbd8f687b09720e03645671fb1e">ProcedureList</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_procedure.html#a89f9024c323ba1d869d7e8f10c6cce79">cmdStartProcedure</a> (const std::string &amp;cmd, std::istringstream &amp;args, std::ostream &amp;os)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_procedure.html#ad4ad939913d94ca6b5e2192d089d5e50">cmdContinueProcedure</a> (const std::string &amp;cmd, std::istringstream &amp;args, std::ostream &amp;os)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_procedure.html#a362f9b170477a0892214c55007e7e53a">cmdEndProcedure</a> (const std::string &amp;cmd, std::istringstream &amp;args, std::ostream &amp;os)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_procedure.html#a6ff710c7d895146d33e63a6f0b8bb1e9">cmdProcedure</a> (const std::string &amp;procname, const std::string &amp;cmd, std::istringstream &amp;args, std::ostream &amp;os)</td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-methods"></a>
-Static Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_procedure.html#ac1d7c57110898dc7b0c723cdab02e84d">cmdFor</a> (const std::string &amp;cmd, std::istringstream &amp;args, std::ostream &amp;os)</td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_procedure.html#a1b5fab2cb02d960db057c3fba173b37b">procName</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_shell_procedure.html#a4e88dfbd8f687b09720e03645671fb1e">ProcedureList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_procedure.html#a85a3878de86bc71eca70938453619393">procedureList</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_shell_procedure_1_1_procedure.html">Procedure</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_procedure.html#aba262c69cbf93db1a7532cd13c5a5aab">currentProc</a></td></tr>
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<p>This plugin exposes shell commands relative to the script language constructs such as procedures and for loops. </p>
-<p>For more information, load the plugin and type help on a sot shell. </p>
-<hr/><h2>Member Typedef Documentation</h2>
-<a class="anchor" id="a4e88dfbd8f687b09720e03645671fb1e"></a><!-- doxytag: member="ShellProcedure::ProcedureList" ref="a4e88dfbd8f687b09720e03645671fb1e" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">typedef std::map&lt; std::string,<a class="el" href="struct_shell_procedure_1_1_procedure.html">Procedure</a> &gt; <a class="el" href="class_shell_procedure.html#a4e88dfbd8f687b09720e03645671fb1e">ShellProcedure::ProcedureList</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="ad4ad939913d94ca6b5e2192d089d5e50"></a><!-- doxytag: member="ShellProcedure::cmdContinueProcedure" ref="ad4ad939913d94ca6b5e2192d089d5e50" args="(const std::string &amp;cmd, std::istringstream &amp;args, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void ShellProcedure::cmdContinueProcedure </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>cmd</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>args</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a362f9b170477a0892214c55007e7e53a"></a><!-- doxytag: member="ShellProcedure::cmdEndProcedure" ref="a362f9b170477a0892214c55007e7e53a" args="(const std::string &amp;cmd, std::istringstream &amp;args, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void ShellProcedure::cmdEndProcedure </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>cmd</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>args</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ac1d7c57110898dc7b0c723cdab02e84d"></a><!-- doxytag: member="ShellProcedure::cmdFor" ref="ac1d7c57110898dc7b0c723cdab02e84d" args="(const std::string &amp;cmd, std::istringstream &amp;args, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">static void ShellProcedure::cmdFor </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>cmd</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>args</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [static]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a6ff710c7d895146d33e63a6f0b8bb1e9"></a><!-- doxytag: member="ShellProcedure::cmdProcedure" ref="a6ff710c7d895146d33e63a6f0b8bb1e9" args="(const std::string &amp;procname, const std::string &amp;cmd, std::istringstream &amp;args, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void ShellProcedure::cmdProcedure </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>procname</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>cmd</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>args</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a89f9024c323ba1d869d7e8f10c6cce79"></a><!-- doxytag: member="ShellProcedure::cmdStartProcedure" ref="a89f9024c323ba1d869d7e8f10c6cce79" args="(const std::string &amp;cmd, std::istringstream &amp;args, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void ShellProcedure::cmdStartProcedure </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>cmd</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>args</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="aba262c69cbf93db1a7532cd13c5a5aab"></a><!-- doxytag: member="ShellProcedure::currentProc" ref="aba262c69cbf93db1a7532cd13c5a5aab" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="struct_shell_procedure_1_1_procedure.html">Procedure</a> <a class="el" href="class_shell_procedure.html#aba262c69cbf93db1a7532cd13c5a5aab">ShellProcedure::currentProc</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a85a3878de86bc71eca70938453619393"></a><!-- doxytag: member="ShellProcedure::procedureList" ref="a85a3878de86bc71eca70938453619393" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="class_shell_procedure.html#a4e88dfbd8f687b09720e03645671fb1e">ProcedureList</a> <a class="el" href="class_shell_procedure.html#a85a3878de86bc71eca70938453619393">ShellProcedure::procedureList</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a1b5fab2cb02d960db057c3fba173b37b"></a><!-- doxytag: member="ShellProcedure::procName" ref="a1b5fab2cb02d960db057c3fba173b37b" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::string <a class="el" href="class_shell_procedure.html#a1b5fab2cb02d960db057c3fba173b37b">ShellProcedure::procName</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/class_shell_procedure__coll__graph.map b/doxygen/HEAD/class_shell_procedure__coll__graph.map
deleted file mode 100644
index 0a571362..00000000
--- a/doxygen/HEAD/class_shell_procedure__coll__graph.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$struct_shell_procedure_1_1_procedure.html" title="ShellProcedure::Procedure" alt="" coords="5,6,195,33"/>
-</map>
diff --git a/doxygen/HEAD/class_shell_procedure__coll__graph.md5 b/doxygen/HEAD/class_shell_procedure__coll__graph.md5
deleted file mode 100644
index 254472fb..00000000
--- a/doxygen/HEAD/class_shell_procedure__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-54899ddd36c90fe699ca091c63885a3a
\ No newline at end of file
diff --git a/doxygen/HEAD/class_shell_procedure__coll__graph.png b/doxygen/HEAD/class_shell_procedure__coll__graph.png
deleted file mode 100644
index 6b40ff9a1c7f046db62149f650736d2319f9ad5a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4160
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
B?B@Ug

diff --git a/doxygen/HEAD/classboost_1_1noncopyable.html b/doxygen/HEAD/classboost_1_1noncopyable.html
deleted file mode 100644
index cc97bbff..00000000
--- a/doxygen/HEAD/classboost_1_1noncopyable.html
+++ /dev/null
@@ -1,47 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>noncopyable Class Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="boost::noncopyable" --><table class="memberdecls">
-</table>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_contiifstream-members.html b/doxygen/HEAD/classdynamicgraph_1_1_contiifstream-members.html
deleted file mode 100644
index e3ecbc5c..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_contiifstream-members.html
+++ /dev/null
@@ -1,58 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamicgraph::Contiifstream Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classdynamicgraph_1_1_contiifstream.html">dynamicgraph::Contiifstream</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_contiifstream.html#a2dd17f3fb0c516efb66380bea3da75df">buffer</a></td><td><a class="el" href="classdynamicgraph_1_1_contiifstream.html">dynamicgraph::Contiifstream</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_contiifstream.html#ab8dd85b35bbc0ecac626b531a54d35dc">BUFFER_SIZE</a></td><td><a class="el" href="classdynamicgraph_1_1_contiifstream.html">dynamicgraph::Contiifstream</a></td><td><code> [protected, static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_contiifstream.html#ad92e218d32fe5c76b2fee5cb61382aa0">Contiifstream</a>(const std::string &amp;n=&quot;&quot;)</td><td><a class="el" href="classdynamicgraph_1_1_contiifstream.html">dynamicgraph::Contiifstream</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_contiifstream.html#a01043013a5e0c1bd40d03dc461611826">cursor</a></td><td><a class="el" href="classdynamicgraph_1_1_contiifstream.html">dynamicgraph::Contiifstream</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_contiifstream.html#afedd7a447c06712d7b2dcf773ca9141d">filename</a></td><td><a class="el" href="classdynamicgraph_1_1_contiifstream.html">dynamicgraph::Contiifstream</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_contiifstream.html#a7151e2e117f27701209eecf9cb5ff1ed">first</a></td><td><a class="el" href="classdynamicgraph_1_1_contiifstream.html">dynamicgraph::Contiifstream</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_contiifstream.html#afe1da21d541b512886aaa55ac3883d99">loop</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_contiifstream.html">dynamicgraph::Contiifstream</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_contiifstream.html#ad1bd64b83a458ed36e7cfacab6b20041">next</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_contiifstream.html">dynamicgraph::Contiifstream</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_contiifstream.html#a367c481009cb300124a4da49ad01c001">open</a>(const std::string &amp;n)</td><td><a class="el" href="classdynamicgraph_1_1_contiifstream.html">dynamicgraph::Contiifstream</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_contiifstream.html#a774899380de2c809652baad99ff0b9e1">reader</a></td><td><a class="el" href="classdynamicgraph_1_1_contiifstream.html">dynamicgraph::Contiifstream</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_contiifstream.html#a7097e9704ab608cc7f3b9231f13577dd">ready</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_contiifstream.html">dynamicgraph::Contiifstream</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_contiifstream.html#a750065a306c562bef2ef65adf18bb8fd">~Contiifstream</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_contiifstream.html">dynamicgraph::Contiifstream</a></td><td></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_contiifstream.html b/doxygen/HEAD/classdynamicgraph_1_1_contiifstream.html
deleted file mode 100644
index f4f1ac30..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_contiifstream.html
+++ /dev/null
@@ -1,260 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="classdynamicgraph_1_1_contiifstream.html">Contiifstream</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pro-attribs">Protected Attributes</a> &#124;
-<a href="#pro-static-attribs">Static Protected Attributes</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::Contiifstream Class Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="dynamicgraph::Contiifstream" -->
-<p><a href="classdynamicgraph_1_1_contiifstream-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_contiifstream.html#ad92e218d32fe5c76b2fee5cb61382aa0">Contiifstream</a> (const std::string &amp;n=&quot;&quot;)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_contiifstream.html#a750065a306c562bef2ef65adf18bb8fd">~Contiifstream</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_contiifstream.html#a367c481009cb300124a4da49ad01c001">open</a> (const std::string &amp;n)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_contiifstream.html#afe1da21d541b512886aaa55ac3883d99">loop</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_contiifstream.html#a7097e9704ab608cc7f3b9231f13577dd">ready</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_contiifstream.html#ad1bd64b83a458ed36e7cfacab6b20041">next</a> (void)</td></tr>
-<tr><td colspan="2"><h2><a name="pro-attribs"></a>
-Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_contiifstream.html#afedd7a447c06712d7b2dcf773ca9141d">filename</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_contiifstream.html#a01043013a5e0c1bd40d03dc461611826">cursor</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_contiifstream.html#a2dd17f3fb0c516efb66380bea3da75df">buffer</a> [<a class="el" href="classdynamicgraph_1_1_contiifstream.html#ab8dd85b35bbc0ecac626b531a54d35dc">BUFFER_SIZE</a>]</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::list&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_contiifstream.html#a774899380de2c809652baad99ff0b9e1">reader</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_contiifstream.html#a7151e2e117f27701209eecf9cb5ff1ed">first</a></td></tr>
-<tr><td colspan="2"><h2><a name="pro-static-attribs"></a>
-Static Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">static const unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_contiifstream.html#ab8dd85b35bbc0ecac626b531a54d35dc">BUFFER_SIZE</a> = 256</td></tr>
-</table>
-<hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ad92e218d32fe5c76b2fee5cb61382aa0"></a><!-- doxytag: member="dynamicgraph::Contiifstream::Contiifstream" ref="ad92e218d32fe5c76b2fee5cb61382aa0" args="(const std::string &amp;n=&quot;&quot;)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::Contiifstream::Contiifstream </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>n</em> = <code>&quot;&quot;</code>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a750065a306c562bef2ef65adf18bb8fd"></a><!-- doxytag: member="dynamicgraph::Contiifstream::~Contiifstream" ref="a750065a306c562bef2ef65adf18bb8fd" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::Contiifstream::~Contiifstream </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="afe1da21d541b512886aaa55ac3883d99"></a><!-- doxytag: member="dynamicgraph::Contiifstream::loop" ref="afe1da21d541b512886aaa55ac3883d99" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool dynamicgraph::Contiifstream::loop </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ad1bd64b83a458ed36e7cfacab6b20041"></a><!-- doxytag: member="dynamicgraph::Contiifstream::next" ref="ad1bd64b83a458ed36e7cfacab6b20041" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::string dynamicgraph::Contiifstream::next </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a367c481009cb300124a4da49ad01c001"></a><!-- doxytag: member="dynamicgraph::Contiifstream::open" ref="a367c481009cb300124a4da49ad01c001" args="(const std::string &amp;n)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::Contiifstream::open </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>n</em>&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a7097e9704ab608cc7f3b9231f13577dd"></a><!-- doxytag: member="dynamicgraph::Contiifstream::ready" ref="a7097e9704ab608cc7f3b9231f13577dd" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool dynamicgraph::Contiifstream::ready </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a2dd17f3fb0c516efb66380bea3da75df"></a><!-- doxytag: member="dynamicgraph::Contiifstream::buffer" ref="a2dd17f3fb0c516efb66380bea3da75df" args="[BUFFER_SIZE]" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">char <a class="el" href="classdynamicgraph_1_1_contiifstream.html#a2dd17f3fb0c516efb66380bea3da75df">dynamicgraph::Contiifstream::buffer</a>[<a class="el" href="classdynamicgraph_1_1_contiifstream.html#ab8dd85b35bbc0ecac626b531a54d35dc">BUFFER_SIZE</a>]<code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ab8dd85b35bbc0ecac626b531a54d35dc"></a><!-- doxytag: member="dynamicgraph::Contiifstream::BUFFER_SIZE" ref="ab8dd85b35bbc0ecac626b531a54d35dc" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const unsigned int <a class="el" href="classdynamicgraph_1_1_contiifstream.html#ab8dd85b35bbc0ecac626b531a54d35dc">dynamicgraph::Contiifstream::BUFFER_SIZE</a> = 256<code> [static, protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a01043013a5e0c1bd40d03dc461611826"></a><!-- doxytag: member="dynamicgraph::Contiifstream::cursor" ref="a01043013a5e0c1bd40d03dc461611826" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">unsigned int <a class="el" href="classdynamicgraph_1_1_contiifstream.html#a01043013a5e0c1bd40d03dc461611826">dynamicgraph::Contiifstream::cursor</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="afedd7a447c06712d7b2dcf773ca9141d"></a><!-- doxytag: member="dynamicgraph::Contiifstream::filename" ref="afedd7a447c06712d7b2dcf773ca9141d" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::string <a class="el" href="classdynamicgraph_1_1_contiifstream.html#afedd7a447c06712d7b2dcf773ca9141d">dynamicgraph::Contiifstream::filename</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a7151e2e117f27701209eecf9cb5ff1ed"></a><!-- doxytag: member="dynamicgraph::Contiifstream::first" ref="a7151e2e117f27701209eecf9cb5ff1ed" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool <a class="el" href="classdynamicgraph_1_1_contiifstream.html#a7151e2e117f27701209eecf9cb5ff1ed">dynamicgraph::Contiifstream::first</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a774899380de2c809652baad99ff0b9e1"></a><!-- doxytag: member="dynamicgraph::Contiifstream::reader" ref="a774899380de2c809652baad99ff0b9e1" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::list&lt; std::string &gt; <a class="el" href="classdynamicgraph_1_1_contiifstream.html#a774899380de2c809652baad99ff0b9e1">dynamicgraph::Contiifstream::reader</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_debug_trace-members.html b/doxygen/HEAD/classdynamicgraph_1_1_debug_trace-members.html
deleted file mode 100644
index 03fea8e7..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_debug_trace-members.html
+++ /dev/null
@@ -1,63 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamicgraph::DebugTrace Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classdynamicgraph_1_1_debug_trace.html">dynamicgraph::DebugTrace</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html#a7c3848f8b078ccbf84819de35110c3f6">charbuffer</a></td><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html">dynamicgraph::DebugTrace</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html#ad0401ad17d850b70aeb7ecc9b34ade19">closeFile</a>(const char *filename=DEBUG_FILENAME_DEFAULT)</td><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html">dynamicgraph::DebugTrace</a></td><td><code> [static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html#a1b5ec41ce046c2ec097b6e0aa22c8382">DEBUG_FILENAME_DEFAULT</a></td><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html">dynamicgraph::DebugTrace</a></td><td><code> [static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html#a285fc61f0f4c6c337b54703a01174fe0">DebugTrace</a>(std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html">dynamicgraph::DebugTrace</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html#a94660127de69a83d1d68eeea8552198c">openFile</a>(const char *filename=DEBUG_FILENAME_DEFAULT)</td><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html">dynamicgraph::DebugTrace</a></td><td><code> [static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html#aa3348996cef8d5dd6f55bc205ab83e54">outputbuffer</a></td><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html">dynamicgraph::DebugTrace</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html#afde09b94064a80259dc0f010c07c4a64">pre</a>(const std::ostream &amp;dummy)</td><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html">dynamicgraph::DebugTrace</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html#ae547ba639924f873db075a41cd3ce04e">pre</a>(const std::ostream &amp;dummy, int level)</td><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html">dynamicgraph::DebugTrace</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html#a85d10b3fd2f0dd2167034ae20db4acb6">SIZE</a></td><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html">dynamicgraph::DebugTrace</a></td><td><code> [static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html#ace984952aec058a028737735988450c7">tmpbuffer</a></td><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html">dynamicgraph::DebugTrace</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html#aa36fb9d2dbecb40dc734142b148737f3">trace</a>(const int level, const char *format,...)</td><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html">dynamicgraph::DebugTrace</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html#ac0695004372ed7c6c3df85d5b38636d3">trace</a>(const char *format,...)</td><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html">dynamicgraph::DebugTrace</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html#ab11e080e2b93a45f0ed0ec97ffea43a9">trace</a>(const int level=-1)</td><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html">dynamicgraph::DebugTrace</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html#a5b6f222904c43c5ae3e8646e161bb272">traceLevel</a></td><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html">dynamicgraph::DebugTrace</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html#a5948172c86440fa6468a144e2c1d6d82">traceLevelTemplate</a></td><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html">dynamicgraph::DebugTrace</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html#a2ca1aff52f81391a3feb34622265126a">traceTemplate</a>(const int level, const char *format,...)</td><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html">dynamicgraph::DebugTrace</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html#a2e1c4a66d6147a7f4d1fa3c948829d2a">traceTemplate</a>(const char *format,...)</td><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html">dynamicgraph::DebugTrace</a></td><td><code> [inline]</code></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_debug_trace.html b/doxygen/HEAD/classdynamicgraph_1_1_debug_trace.html
deleted file mode 100644
index 4d3ac3ed..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_debug_trace.html
+++ /dev/null
@@ -1,411 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="classdynamicgraph_1_1_debug_trace.html">DebugTrace</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::DebugTrace Class Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="dynamicgraph::DebugTrace" -->
-<p><a href="classdynamicgraph_1_1_debug_trace-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_debug_trace.html#a285fc61f0f4c6c337b54703a01174fe0">DebugTrace</a> (std::ostream &amp;os)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_debug_trace.html#aa36fb9d2dbecb40dc734142b148737f3">trace</a> (const int level, const char *format,...)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_debug_trace.html#ac0695004372ed7c6c3df85d5b38636d3">trace</a> (const char *format,...)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_debug_trace.html#ab11e080e2b93a45f0ed0ec97ffea43a9">trace</a> (const int level=-1)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_debug_trace.html#a2ca1aff52f81391a3feb34622265126a">traceTemplate</a> (const int level, const char *format,...)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_debug_trace.html#a2e1c4a66d6147a7f4d1fa3c948829d2a">traceTemplate</a> (const char *format,...)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_debug_trace.html">DebugTrace</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_debug_trace.html#afde09b94064a80259dc0f010c07c4a64">pre</a> (const std::ostream &amp;dummy)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_debug_trace.html">DebugTrace</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_debug_trace.html#ae547ba639924f873db075a41cd3ce04e">pre</a> (const std::ostream &amp;dummy, int level)</td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-methods"></a>
-Static Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_debug_trace.html#a94660127de69a83d1d68eeea8552198c">openFile</a> (const char *filename=<a class="el" href="classdynamicgraph_1_1_debug_trace.html#a1b5ec41ce046c2ec097b6e0aa22c8382">DEBUG_FILENAME_DEFAULT</a>)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_debug_trace.html#ad0401ad17d850b70aeb7ecc9b34ade19">closeFile</a> (const char *filename=<a class="el" href="classdynamicgraph_1_1_debug_trace.html#a1b5ec41ce046c2ec097b6e0aa22c8382">DEBUG_FILENAME_DEFAULT</a>)</td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::stringstream&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_debug_trace.html#ace984952aec058a028737735988450c7">tmpbuffer</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_debug_trace.html#aa3348996cef8d5dd6f55bc205ab83e54">outputbuffer</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_debug_trace.html#a7c3848f8b078ccbf84819de35110c3f6">charbuffer</a> [<a class="el" href="classdynamicgraph_1_1_debug_trace.html#a85d10b3fd2f0dd2167034ae20db4acb6">SIZE</a>+1]</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_debug_trace.html#a5b6f222904c43c5ae3e8646e161bb272">traceLevel</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_debug_trace.html#a5948172c86440fa6468a144e2c1d6d82">traceLevelTemplate</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">static const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_debug_trace.html#a85d10b3fd2f0dd2167034ae20db4acb6">SIZE</a> = 512</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_debug_trace.html#a1b5ec41ce046c2ec097b6e0aa22c8382">DEBUG_FILENAME_DEFAULT</a></td></tr>
-</table>
-<hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a285fc61f0f4c6c337b54703a01174fe0"></a><!-- doxytag: member="dynamicgraph::DebugTrace::DebugTrace" ref="a285fc61f0f4c6c337b54703a01174fe0" args="(std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::DebugTrace::DebugTrace </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="ad0401ad17d850b70aeb7ecc9b34ade19"></a><!-- doxytag: member="dynamicgraph::DebugTrace::closeFile" ref="ad0401ad17d850b70aeb7ecc9b34ade19" args="(const char *filename=DEBUG_FILENAME_DEFAULT)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">static void dynamicgraph::DebugTrace::closeFile </td>
-          <td>(</td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"> <em>filename</em> = <code><a class="el" href="classdynamicgraph_1_1_debug_trace.html#a1b5ec41ce046c2ec097b6e0aa22c8382">DEBUG_FILENAME_DEFAULT</a></code>&#160;)</td>
-          <td><code> [static]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a94660127de69a83d1d68eeea8552198c"></a><!-- doxytag: member="dynamicgraph::DebugTrace::openFile" ref="a94660127de69a83d1d68eeea8552198c" args="(const char *filename=DEBUG_FILENAME_DEFAULT)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">static void dynamicgraph::DebugTrace::openFile </td>
-          <td>(</td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"> <em>filename</em> = <code><a class="el" href="classdynamicgraph_1_1_debug_trace.html#a1b5ec41ce046c2ec097b6e0aa22c8382">DEBUG_FILENAME_DEFAULT</a></code>&#160;)</td>
-          <td><code> [static]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="afde09b94064a80259dc0f010c07c4a64"></a><!-- doxytag: member="dynamicgraph::DebugTrace::pre" ref="afde09b94064a80259dc0f010c07c4a64" args="(const std::ostream &amp;dummy)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_debug_trace.html">DebugTrace</a>&amp; dynamicgraph::DebugTrace::pre </td>
-          <td>(</td>
-          <td class="paramtype">const std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>dummy</em>&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ae547ba639924f873db075a41cd3ce04e"></a><!-- doxytag: member="dynamicgraph::DebugTrace::pre" ref="ae547ba639924f873db075a41cd3ce04e" args="(const std::ostream &amp;dummy, int level)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_debug_trace.html">DebugTrace</a>&amp; dynamicgraph::DebugTrace::pre </td>
-          <td>(</td>
-          <td class="paramtype">const std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>dummy</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">int&#160;</td>
-          <td class="paramname"> <em>level</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ab11e080e2b93a45f0ed0ec97ffea43a9"></a><!-- doxytag: member="dynamicgraph::DebugTrace::trace" ref="ab11e080e2b93a45f0ed0ec97ffea43a9" args="(const int level=&#45;1)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::DebugTrace::trace </td>
-          <td>(</td>
-          <td class="paramtype">const int&#160;</td>
-          <td class="paramname"> <em>level</em> = <code>-1</code>&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ac0695004372ed7c6c3df85d5b38636d3"></a><!-- doxytag: member="dynamicgraph::DebugTrace::trace" ref="ac0695004372ed7c6c3df85d5b38636d3" args="(const char *format,...)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::DebugTrace::trace </td>
-          <td>(</td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"> <em>format</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname"> <em>...</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aa36fb9d2dbecb40dc734142b148737f3"></a><!-- doxytag: member="dynamicgraph::DebugTrace::trace" ref="aa36fb9d2dbecb40dc734142b148737f3" args="(const int level, const char *format,...)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::DebugTrace::trace </td>
-          <td>(</td>
-          <td class="paramtype">const int&#160;</td>
-          <td class="paramname"> <em>level</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"> <em>format</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname"> <em>...</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a2ca1aff52f81391a3feb34622265126a"></a><!-- doxytag: member="dynamicgraph::DebugTrace::traceTemplate" ref="a2ca1aff52f81391a3feb34622265126a" args="(const int level, const char *format,...)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::DebugTrace::traceTemplate </td>
-          <td>(</td>
-          <td class="paramtype">const int&#160;</td>
-          <td class="paramname"> <em>level</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"> <em>format</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname"> <em>...</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a2e1c4a66d6147a7f4d1fa3c948829d2a"></a><!-- doxytag: member="dynamicgraph::DebugTrace::traceTemplate" ref="a2e1c4a66d6147a7f4d1fa3c948829d2a" args="(const char *format,...)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::DebugTrace::traceTemplate </td>
-          <td>(</td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"> <em>format</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname"> <em>...</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a7c3848f8b078ccbf84819de35110c3f6"></a><!-- doxytag: member="dynamicgraph::DebugTrace::charbuffer" ref="a7c3848f8b078ccbf84819de35110c3f6" args="[SIZE+1]" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">char <a class="el" href="classdynamicgraph_1_1_debug_trace.html#a7c3848f8b078ccbf84819de35110c3f6">dynamicgraph::DebugTrace::charbuffer</a>[<a class="el" href="classdynamicgraph_1_1_debug_trace.html#a85d10b3fd2f0dd2167034ae20db4acb6">SIZE</a>+1]</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a1b5ec41ce046c2ec097b6e0aa22c8382"></a><!-- doxytag: member="dynamicgraph::DebugTrace::DEBUG_FILENAME_DEFAULT" ref="a1b5ec41ce046c2ec097b6e0aa22c8382" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const char* <a class="el" href="classdynamicgraph_1_1_debug_trace.html#a1b5ec41ce046c2ec097b6e0aa22c8382">dynamicgraph::DebugTrace::DEBUG_FILENAME_DEFAULT</a><code> [static]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aa3348996cef8d5dd6f55bc205ab83e54"></a><!-- doxytag: member="dynamicgraph::DebugTrace::outputbuffer" ref="aa3348996cef8d5dd6f55bc205ab83e54" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::ostream&amp; <a class="el" href="classdynamicgraph_1_1_debug_trace.html#aa3348996cef8d5dd6f55bc205ab83e54">dynamicgraph::DebugTrace::outputbuffer</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a85d10b3fd2f0dd2167034ae20db4acb6"></a><!-- doxytag: member="dynamicgraph::DebugTrace::SIZE" ref="a85d10b3fd2f0dd2167034ae20db4acb6" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const int <a class="el" href="classdynamicgraph_1_1_debug_trace.html#a85d10b3fd2f0dd2167034ae20db4acb6">dynamicgraph::DebugTrace::SIZE</a> = 512<code> [static]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ace984952aec058a028737735988450c7"></a><!-- doxytag: member="dynamicgraph::DebugTrace::tmpbuffer" ref="ace984952aec058a028737735988450c7" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::stringstream <a class="el" href="classdynamicgraph_1_1_debug_trace.html#ace984952aec058a028737735988450c7">dynamicgraph::DebugTrace::tmpbuffer</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a5b6f222904c43c5ae3e8646e161bb272"></a><!-- doxytag: member="dynamicgraph::DebugTrace::traceLevel" ref="a5b6f222904c43c5ae3e8646e161bb272" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int <a class="el" href="classdynamicgraph_1_1_debug_trace.html#a5b6f222904c43c5ae3e8646e161bb272">dynamicgraph::DebugTrace::traceLevel</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a5948172c86440fa6468a144e2c1d6d82"></a><!-- doxytag: member="dynamicgraph::DebugTrace::traceLevelTemplate" ref="a5948172c86440fa6468a144e2c1d6d82" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int <a class="el" href="classdynamicgraph_1_1_debug_trace.html#a5948172c86440fa6468a144e2c1d6d82">dynamicgraph::DebugTrace::traceLevelTemplate</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_default_cast_registerer-members.html b/doxygen/HEAD/classdynamicgraph_1_1_default_cast_registerer-members.html
deleted file mode 100644
index 780fe6f4..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_default_cast_registerer-members.html
+++ /dev/null
@@ -1,51 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamicgraph::DefaultCastRegisterer&lt; T &gt; Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html">dynamicgraph::DefaultCastRegisterer&lt; T &gt;</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html#a61cec27c319cdc135e9385356d47a1ea">cast</a>(std::istringstream &amp;iss)</td><td><a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html">dynamicgraph::DefaultCastRegisterer&lt; T &gt;</a></td><td><code> [inline, static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html#a039feb06609776a491bbf85d78ec24f0">DefaultCastRegisterer</a>()</td><td><a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html">dynamicgraph::DefaultCastRegisterer&lt; T &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html#ac57805b60eeaea2f52c4f9bbce3b185b">disp</a>(const boost::any &amp;object, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html">dynamicgraph::DefaultCastRegisterer&lt; T &gt;</a></td><td><code> [inline, static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_cast_registerer.html#a0e953897c7a0696504247b43ddd31758">SignalCastRegisterer</a>(const std::type_info &amp;type, SignalCaster::displayer_type displayer, SignalCaster::caster_type caster, SignalCaster::tracer_type tracer)</td><td><a class="el" href="classdynamicgraph_1_1_signal_cast_registerer.html">dynamicgraph::SignalCastRegisterer</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html#ac32a8d18f0b75db7f713d50f9c23a48d">trace</a>(const boost::any &amp;object, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html">dynamicgraph::DefaultCastRegisterer&lt; T &gt;</a></td><td><code> [inline, static]</code></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_default_cast_registerer.html b/doxygen/HEAD/classdynamicgraph_1_1_default_cast_registerer.html
deleted file mode 100644
index 4888f13f..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_default_cast_registerer.html
+++ /dev/null
@@ -1,175 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html">DefaultCastRegisterer</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-methods">Static Public Member Functions</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::DefaultCastRegisterer&lt; T &gt; Class Template Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="dynamicgraph::DefaultCastRegisterer" --><!-- doxytag: inherits="dynamicgraph::SignalCastRegisterer" --><!-- startSectionHeader --><div class="dynheader">
-Collaboration diagram for dynamicgraph::DefaultCastRegisterer&lt; T &gt;:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="classdynamicgraph_1_1_default_cast_registerer__coll__graph.png" border="0" usemap="#dynamicgraph_1_1_default_cast_registerer_3_01_t_01_4_coll__map" alt="Collaboration graph"/></div>
-<map name="dynamicgraph_1_1_default_cast_registerer_3_01_t_01_4_coll__map" id="dynamicgraph_1_1_default_cast_registerer_3_01_t_01_4_coll__map">
-<area shape="rect" href="classdynamicgraph_1_1_signal_cast_registerer.html" title="dynamicgraph::SignalCastRegisterer" alt="" coords="28,6,279,33"/></map>
-<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center><!-- endSectionContent --></div>
-
-<p><a href="classdynamicgraph_1_1_default_cast_registerer-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html#a039feb06609776a491bbf85d78ec24f0">DefaultCastRegisterer</a> ()</td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-methods"></a>
-Static Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">static boost::any&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html#a61cec27c319cdc135e9385356d47a1ea">cast</a> (std::istringstream &amp;iss)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html#ac57805b60eeaea2f52c4f9bbce3b185b">disp</a> (const boost::any &amp;object, std::ostream &amp;os)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html#ac32a8d18f0b75db7f713d50f9c23a48d">trace</a> (const boost::any &amp;object, std::ostream &amp;os)</td></tr>
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<h3>template&lt;typename T&gt;<br/>
- class dynamicgraph::DefaultCastRegisterer&lt; T &gt;</h3>
-
-<p>This class can be used to register default casts, i.e. casts already supported by the object to an std::iostream through the operators &gt;&gt; and &lt;&lt; . </p>
-<hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a039feb06609776a491bbf85d78ec24f0"></a><!-- doxytag: member="dynamicgraph::DefaultCastRegisterer::DefaultCastRegisterer" ref="a039feb06609776a491bbf85d78ec24f0" args="()" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html">dynamicgraph::DefaultCastRegisterer</a>&lt; T &gt;::<a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html">DefaultCastRegisterer</a> </td>
-          <td>(</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a61cec27c319cdc135e9385356d47a1ea"></a><!-- doxytag: member="dynamicgraph::DefaultCastRegisterer::cast" ref="a61cec27c319cdc135e9385356d47a1ea" args="(std::istringstream &amp;iss)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">static boost::any <a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html">dynamicgraph::DefaultCastRegisterer</a>&lt; T &gt;::cast </td>
-          <td>(</td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>iss</em>&#160;)</td>
-          <td><code> [inline, static]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ac57805b60eeaea2f52c4f9bbce3b185b"></a><!-- doxytag: member="dynamicgraph::DefaultCastRegisterer::disp" ref="ac57805b60eeaea2f52c4f9bbce3b185b" args="(const boost::any &amp;object, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">static void <a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html">dynamicgraph::DefaultCastRegisterer</a>&lt; T &gt;::disp </td>
-          <td>(</td>
-          <td class="paramtype">const boost::any &amp;&#160;</td>
-          <td class="paramname"> <em>object</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [inline, static]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ac32a8d18f0b75db7f713d50f9c23a48d"></a><!-- doxytag: member="dynamicgraph::DefaultCastRegisterer::trace" ref="ac32a8d18f0b75db7f713d50f9c23a48d" args="(const boost::any &amp;object, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">static void <a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html">dynamicgraph::DefaultCastRegisterer</a>&lt; T &gt;::trace </td>
-          <td>(</td>
-          <td class="paramtype">const boost::any &amp;&#160;</td>
-          <td class="paramname"> <em>object</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [inline, static]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_default_cast_registerer__coll__graph.map b/doxygen/HEAD/classdynamicgraph_1_1_default_cast_registerer__coll__graph.map
deleted file mode 100644
index 381edaac..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_default_cast_registerer__coll__graph.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classdynamicgraph_1_1_signal_cast_registerer.html" title="dynamicgraph::SignalCastRegisterer" alt="" coords="28,6,279,33"/>
-</map>
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_default_cast_registerer__coll__graph.md5 b/doxygen/HEAD/classdynamicgraph_1_1_default_cast_registerer__coll__graph.md5
deleted file mode 100644
index 639af13d..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_default_cast_registerer__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-8a7ab2339ac994a7e7b0a8e87322d86f
\ No newline at end of file
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_default_cast_registerer__coll__graph.png b/doxygen/HEAD/classdynamicgraph_1_1_default_cast_registerer__coll__graph.png
deleted file mode 100644
index 4e4b1cc384bb315666896735bdc8efdd3b554747..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5855
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

diff --git a/doxygen/HEAD/classdynamicgraph_1_1_entity-members.html b/doxygen/HEAD/classdynamicgraph_1_1_entity-members.html
deleted file mode 100644
index 840c4c95..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_entity-members.html
+++ /dev/null
@@ -1,68 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamicgraph::Entity Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a180f250500aafef008ec1c4d5ccc9ed0">CLASS_NAME</a></td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#aac17d397ff8f7c33c9e3b0434417f614">commandLine</a>(const std::string &amp;cmdLine, std::istringstream &amp;cmdArgs, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a9766ac602d5b6d16b227597b4f4a674c">display</a>(std::ostream &amp;os) const </td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#aae39fb7ea3290814c860123dc8c7b0f2">displaySignalList</a>(std::ostream &amp;os) const </td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a027e1581e00972dff2f2c470c5346e55">Entity</a>(const std::string &amp;name)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#ab5986aaaf374415ecc5ec4c50e37ebc7">entityDeregistration</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a52369f354094a5666678adb2b42b1425">entityRegistration</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#ad95898b9794eb574f21414e11d6d846d">getClassName</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#abc040e5f5d19d7bff8ee6120fc8b12b8">getCommandList</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a4cd513fe67641cc375e8be00d7cf8f31">getName</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#ac2386728ff3519c6a36443b4855fd1b2">getSignal</a>(const std::string &amp;signalName)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#ad7ced10dcd58724451208e3a25af790d">getSignal</a>(const std::string &amp;signalName) const </td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a8828fb6d5270786dc7a12705cff62fdc">name</a></td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a90e43ab1c4ae7034ef352840f6708026">signalDeregistration</a>(const std::string &amp;name)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#ac2b0d244c0ce939462eeb6f4d879765b">SignalMap</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a36384a620ac18c9703d34ab712cbd547">signalMap</a></td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a72def88a3dd29e124f80603506c73a7e">signalRegistration</a>(const SignalArray&lt; int &gt; &amp;signals)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a5bfd518abb50b5e39f658a0855b1a1f5">test</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#ae13b5844d4372b97caf0a315667ea382">test2</a>(SignalBase&lt; int &gt; *ptr)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#ae4416aada52468f823877500b60b0db9">writeCompletionList</a>(std::ostream &amp;os) const </td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#aaacb708ef239d3fbc953bcdb2ad7c3d1">writeGraph</a>(std::ostream &amp;os) const </td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a352e148d4764b1c5545dcb7a39a04596">~Entity</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_entity.html b/doxygen/HEAD/classdynamicgraph_1_1_entity.html
deleted file mode 100644
index d27efefc..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_entity.html
+++ /dev/null
@@ -1,494 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="classdynamicgraph_1_1_entity.html">Entity</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
-<a href="#pro-types">Protected Types</a> &#124;
-<a href="#pro-methods">Protected Member Functions</a> &#124;
-<a href="#pro-attribs">Protected Attributes</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::Entity Class Reference<br/>
-<small>
-[<a class="el" href="group__dgraph.html">Core classes and objects</a>]</small>
-</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="dynamicgraph::Entity" --><!-- doxytag: inherits="boost::noncopyable" -->
-<p>This class represents an entity, i.e. a generic computational unit that provides input and output signals.  
-<a href="#_details">More...</a></p>
-<!-- startSectionHeader --><div class="dynheader">
-Collaboration diagram for dynamicgraph::Entity:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="classdynamicgraph_1_1_entity__coll__graph.png" border="0" usemap="#dynamicgraph_1_1_entity_coll__map" alt="Collaboration graph"/></div>
-<map name="dynamicgraph_1_1_entity_coll__map" id="dynamicgraph_1_1_entity_coll__map">
-<area shape="rect" href="classboost_1_1noncopyable.html" title="noncopyable" alt="" coords="32,6,133,33"/></map>
-<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center><!-- endSectionContent --></div>
-
-<p><a href="classdynamicgraph_1_1_entity-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity.html#a027e1581e00972dff2f2c470c5346e55">Entity</a> (const std::string &amp;<a class="el" href="classdynamicgraph_1_1_entity.html#a8828fb6d5270786dc7a12705cff62fdc">name</a>)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity.html#a352e148d4764b1c5545dcb7a39a04596">~Entity</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity.html#a4cd513fe67641cc375e8be00d7cf8f31">getName</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity.html#ad95898b9794eb574f21414e11d6d846d">getClassName</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; int &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity.html#ac2386728ff3519c6a36443b4855fd1b2">getSignal</a> (const std::string &amp;signalName)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; int &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity.html#ad7ced10dcd58724451208e3a25af790d">getSignal</a> (const std::string &amp;signalName) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity.html#aae39fb7ea3290814c860123dc8c7b0f2">displaySignalList</a> (std::ostream &amp;os) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity.html#aaacb708ef239d3fbc953bcdb2ad7c3d1">writeGraph</a> (std::ostream &amp;os) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity.html#ae4416aada52468f823877500b60b0db9">writeCompletionList</a> (std::ostream &amp;os) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity.html#a9766ac602d5b6d16b227597b4f4a674c">display</a> (std::ostream &amp;os) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity.html#aac17d397ff8f7c33c9e3b0434417f614">commandLine</a> (const std::string &amp;cmdLine, std::istringstream &amp;cmdArgs, std::ostream &amp;os)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; int &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity.html#a5bfd518abb50b5e39f658a0855b1a1f5">test</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity.html#ae13b5844d4372b97caf0a315667ea382">test2</a> (<a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; int &gt; *ptr)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity.html#abc040e5f5d19d7bff8ee6120fc8b12b8">getCommandList</a> (void) const </td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">static const std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity.html#a180f250500aafef008ec1c4d5ccc9ed0">CLASS_NAME</a></td></tr>
-<tr><td colspan="2"><h2><a name="pro-types"></a>
-Protected Types</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef std::map&lt; std::string, <br class="typebreak"/>
-<a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; int &gt; * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity.html#ac2b0d244c0ce939462eeb6f4d879765b">SignalMap</a></td></tr>
-<tr><td colspan="2"><h2><a name="pro-methods"></a>
-Protected Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity.html#a52369f354094a5666678adb2b42b1425">entityRegistration</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity.html#ab5986aaaf374415ecc5ec4c50e37ebc7">entityDeregistration</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity.html#a72def88a3dd29e124f80603506c73a7e">signalRegistration</a> (const <a class="el" href="classdynamicgraph_1_1_signal_array.html">SignalArray</a>&lt; int &gt; &amp;signals)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity.html#a90e43ab1c4ae7034ef352840f6708026">signalDeregistration</a> (const std::string &amp;<a class="el" href="classdynamicgraph_1_1_entity.html#a8828fb6d5270786dc7a12705cff62fdc">name</a>)</td></tr>
-<tr><td colspan="2"><h2><a name="pro-attribs"></a>
-Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity.html#a8828fb6d5270786dc7a12705cff62fdc">name</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_entity.html#ac2b0d244c0ce939462eeb6f4d879765b">SignalMap</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity.html#a36384a620ac18c9703d34ab712cbd547">signalMap</a></td></tr>
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<p>This class represents an entity, i.e. a generic computational unit that provides input and output signals. </p>
-<p>These signals link the entities together to form a complete computation graph. To declare a new entity, please see the DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN macro in g_factory.h. A command-line interface provided by the entity can be used by a sot shell to call methods from entities and display the result of their execution. Classes that derive from <a class="el" href="classdynamicgraph_1_1_entity.html" title="This class represents an entity, i.e. a generic computational unit that provides input and output sig...">Entity</a> can customize the command-line by overriding <a class="el" href="classdynamicgraph_1_1_entity.html#aac17d397ff8f7c33c9e3b0434417f614">commandLine()</a>. </p>
-<hr/><h2>Member Typedef Documentation</h2>
-<a class="anchor" id="ac2b0d244c0ce939462eeb6f4d879765b"></a><!-- doxytag: member="dynamicgraph::Entity::SignalMap" ref="ac2b0d244c0ce939462eeb6f4d879765b" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">typedef std::map&lt; std::string,<a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt;int&gt;* &gt; <a class="el" href="classdynamicgraph_1_1_entity.html#ac2b0d244c0ce939462eeb6f4d879765b">dynamicgraph::Entity::SignalMap</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a027e1581e00972dff2f2c470c5346e55"></a><!-- doxytag: member="dynamicgraph::Entity::Entity" ref="a027e1581e00972dff2f2c470c5346e55" args="(const std::string &amp;name)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::Entity::Entity </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>name</em>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a352e148d4764b1c5545dcb7a39a04596"></a><!-- doxytag: member="dynamicgraph::Entity::~Entity" ref="a352e148d4764b1c5545dcb7a39a04596" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual dynamicgraph::Entity::~Entity </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="aac17d397ff8f7c33c9e3b0434417f614"></a><!-- doxytag: member="dynamicgraph::Entity::commandLine" ref="aac17d397ff8f7c33c9e3b0434417f614" args="(const std::string &amp;cmdLine, std::istringstream &amp;cmdArgs, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void dynamicgraph::Entity::commandLine </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>cmdLine</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>cmdArgs</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a1ddd8c6d0d642adca0830bf09221a0fb">dynamicgraph::TracerRealTime</a>, and <a class="el" href="classdynamicgraph_1_1_tracer.html#a485ee257340b32e27ae50ef0b70d6261">dynamicgraph::Tracer</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a9766ac602d5b6d16b227597b4f4a674c"></a><!-- doxytag: member="dynamicgraph::Entity::display" ref="a9766ac602d5b6d16b227597b4f4a674c" args="(std::ostream &amp;os) const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void dynamicgraph::Entity::display </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;)</td>
-          <td> const<code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a09c5fa146a9a6acf7978d1acea29e8fb">dynamicgraph::TracerRealTime</a>, and <a class="el" href="classdynamicgraph_1_1_tracer.html#a54e0745b369f5f589ffa4651d089787d">dynamicgraph::Tracer</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aae39fb7ea3290814c860123dc8c7b0f2"></a><!-- doxytag: member="dynamicgraph::Entity::displaySignalList" ref="aae39fb7ea3290814c860123dc8c7b0f2" args="(std::ostream &amp;os) const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::ostream&amp; dynamicgraph::Entity::displaySignalList </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ab5986aaaf374415ecc5ec4c50e37ebc7"></a><!-- doxytag: member="dynamicgraph::Entity::entityDeregistration" ref="ab5986aaaf374415ecc5ec4c50e37ebc7" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::Entity::entityDeregistration </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a52369f354094a5666678adb2b42b1425"></a><!-- doxytag: member="dynamicgraph::Entity::entityRegistration" ref="a52369f354094a5666678adb2b42b1425" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::Entity::entityRegistration </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ad95898b9794eb574f21414e11d6d846d"></a><!-- doxytag: member="dynamicgraph::Entity::getClassName" ref="ad95898b9794eb574f21414e11d6d846d" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual const std::string&amp; dynamicgraph::Entity::getClassName </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="abc040e5f5d19d7bff8ee6120fc8b12b8"></a><!-- doxytag: member="dynamicgraph::Entity::getCommandList" ref="abc040e5f5d19d7bff8ee6120fc8b12b8" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual const std::string&amp; dynamicgraph::Entity::getCommandList </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a4cd513fe67641cc375e8be00d7cf8f31"></a><!-- doxytag: member="dynamicgraph::Entity::getName" ref="a4cd513fe67641cc375e8be00d7cf8f31" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const std::string&amp; dynamicgraph::Entity::getName </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ad7ced10dcd58724451208e3a25af790d"></a><!-- doxytag: member="dynamicgraph::Entity::getSignal" ref="ad7ced10dcd58724451208e3a25af790d" args="(const std::string &amp;signalName) const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt;int&gt;&amp; dynamicgraph::Entity::getSignal </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>signalName</em>&#160;)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ac2386728ff3519c6a36443b4855fd1b2"></a><!-- doxytag: member="dynamicgraph::Entity::getSignal" ref="ac2386728ff3519c6a36443b4855fd1b2" args="(const std::string &amp;signalName)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt;int&gt;&amp; dynamicgraph::Entity::getSignal </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>signalName</em>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a90e43ab1c4ae7034ef352840f6708026"></a><!-- doxytag: member="dynamicgraph::Entity::signalDeregistration" ref="a90e43ab1c4ae7034ef352840f6708026" args="(const std::string &amp;name)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::Entity::signalDeregistration </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>name</em>&#160;)</td>
-          <td><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a72def88a3dd29e124f80603506c73a7e"></a><!-- doxytag: member="dynamicgraph::Entity::signalRegistration" ref="a72def88a3dd29e124f80603506c73a7e" args="(const SignalArray&lt; int &gt; &amp;signals)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::Entity::signalRegistration </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_signal_array.html">SignalArray</a>&lt; int &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>signals</em>&#160;)</td>
-          <td><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a5bfd518abb50b5e39f658a0855b1a1f5"></a><!-- doxytag: member="dynamicgraph::Entity::test" ref="a5bfd518abb50b5e39f658a0855b1a1f5" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt;int&gt;* dynamicgraph::Entity::test </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ae13b5844d4372b97caf0a315667ea382"></a><!-- doxytag: member="dynamicgraph::Entity::test2" ref="ae13b5844d4372b97caf0a315667ea382" args="(SignalBase&lt; int &gt; *ptr)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void dynamicgraph::Entity::test2 </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; int &gt; *&#160;</td>
-          <td class="paramname"> <em>ptr</em>&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ae4416aada52468f823877500b60b0db9"></a><!-- doxytag: member="dynamicgraph::Entity::writeCompletionList" ref="ae4416aada52468f823877500b60b0db9" args="(std::ostream &amp;os) const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual std::ostream&amp; dynamicgraph::Entity::writeCompletionList </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;)</td>
-          <td> const<code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aaacb708ef239d3fbc953bcdb2ad7c3d1"></a><!-- doxytag: member="dynamicgraph::Entity::writeGraph" ref="aaacb708ef239d3fbc953bcdb2ad7c3d1" args="(std::ostream &amp;os) const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual std::ostream&amp; dynamicgraph::Entity::writeGraph </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;)</td>
-          <td> const<code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a180f250500aafef008ec1c4d5ccc9ed0"></a><!-- doxytag: member="dynamicgraph::Entity::CLASS_NAME" ref="a180f250500aafef008ec1c4d5ccc9ed0" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const std::string <a class="el" href="classdynamicgraph_1_1_entity.html#a180f250500aafef008ec1c4d5ccc9ed0">dynamicgraph::Entity::CLASS_NAME</a><code> [static]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#af4532e5b78e90daeb675d04ada692acc">dynamicgraph::TracerRealTime</a>, and <a class="el" href="classdynamicgraph_1_1_tracer.html#a80ba79fef7ebca7ec401546a7a2e224d">dynamicgraph::Tracer</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a8828fb6d5270786dc7a12705cff62fdc"></a><!-- doxytag: member="dynamicgraph::Entity::name" ref="a8828fb6d5270786dc7a12705cff62fdc" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::string <a class="el" href="classdynamicgraph_1_1_entity.html#a8828fb6d5270786dc7a12705cff62fdc">dynamicgraph::Entity::name</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a36384a620ac18c9703d34ab712cbd547"></a><!-- doxytag: member="dynamicgraph::Entity::signalMap" ref="a36384a620ac18c9703d34ab712cbd547" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_entity.html#ac2b0d244c0ce939462eeb6f4d879765b">SignalMap</a> <a class="el" href="classdynamicgraph_1_1_entity.html#a36384a620ac18c9703d34ab712cbd547">dynamicgraph::Entity::signalMap</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_entity__coll__graph.map b/doxygen/HEAD/classdynamicgraph_1_1_entity__coll__graph.map
deleted file mode 100644
index 18ce113a..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_entity__coll__graph.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classboost_1_1noncopyable.html" title="noncopyable" alt="" coords="32,6,133,33"/>
-</map>
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_entity__coll__graph.md5 b/doxygen/HEAD/classdynamicgraph_1_1_entity__coll__graph.md5
deleted file mode 100644
index c0978307..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_entity__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-9d442b2007358be8918b4ae9a144f040
\ No newline at end of file
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_entity__coll__graph.png b/doxygen/HEAD/classdynamicgraph_1_1_entity__coll__graph.png
deleted file mode 100644
index d519d8b519aac5380517f35ffc829021624d8a58..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3348
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

diff --git a/doxygen/HEAD/classdynamicgraph_1_1_entity_registerer-members.html b/doxygen/HEAD/classdynamicgraph_1_1_entity_registerer-members.html
deleted file mode 100644
index b91d5dc5..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_entity_registerer-members.html
+++ /dev/null
@@ -1,50 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamicgraph::EntityRegisterer Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classdynamicgraph_1_1_entity_registerer.html">dynamicgraph::EntityRegisterer</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity_registerer.html#a77f5af79dd0045caaf0eeaecfdcbeb92">entityName</a></td><td><a class="el" href="classdynamicgraph_1_1_entity_registerer.html">dynamicgraph::EntityRegisterer</a></td><td><code> [private]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity_registerer.html#a2fa3171f9a6575c74159ba264eab1c49">EntityRegisterer</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_entity_registerer.html">dynamicgraph::EntityRegisterer</a></td><td><code> [private]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity_registerer.html#af92b0891d1f06de7f5ad762eef6e676c">EntityRegisterer</a>(const std::string &amp;entityClassName, FactoryStorage::EntityConstructor_ptr maker)</td><td><a class="el" href="classdynamicgraph_1_1_entity_registerer.html">dynamicgraph::EntityRegisterer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity_registerer.html#a2865279ffbd274bc49fff61ad0585bf5">~EntityRegisterer</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_entity_registerer.html">dynamicgraph::EntityRegisterer</a></td><td></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_entity_registerer.html b/doxygen/HEAD/classdynamicgraph_1_1_entity_registerer.html
deleted file mode 100644
index 537c2634..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_entity_registerer.html
+++ /dev/null
@@ -1,147 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="classdynamicgraph_1_1_entity_registerer.html">EntityRegisterer</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pri-methods">Private Member Functions</a> &#124;
-<a href="#pri-attribs">Private Attributes</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::EntityRegisterer Class Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="dynamicgraph::EntityRegisterer" -->
-<p><a href="classdynamicgraph_1_1_entity_registerer-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity_registerer.html#af92b0891d1f06de7f5ad762eef6e676c">EntityRegisterer</a> (const std::string &amp;entityClassName, <a class="el" href="classdynamicgraph_1_1_factory_storage.html#a7374a2cebe8c7c0e24efaa873e6cd662">FactoryStorage::EntityConstructor_ptr</a> maker)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity_registerer.html#a2865279ffbd274bc49fff61ad0585bf5">~EntityRegisterer</a> (void)</td></tr>
-<tr><td colspan="2"><h2><a name="pri-methods"></a>
-Private Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity_registerer.html#a2fa3171f9a6575c74159ba264eab1c49">EntityRegisterer</a> (void)</td></tr>
-<tr><td colspan="2"><h2><a name="pri-attribs"></a>
-Private Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity_registerer.html#a77f5af79dd0045caaf0eeaecfdcbeb92">entityName</a></td></tr>
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<p>A helper class to register an entity. </p>
-<hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a2fa3171f9a6575c74159ba264eab1c49"></a><!-- doxytag: member="dynamicgraph::EntityRegisterer::EntityRegisterer" ref="a2fa3171f9a6575c74159ba264eab1c49" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::EntityRegisterer::EntityRegisterer </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [private]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="af92b0891d1f06de7f5ad762eef6e676c"></a><!-- doxytag: member="dynamicgraph::EntityRegisterer::EntityRegisterer" ref="af92b0891d1f06de7f5ad762eef6e676c" args="(const std::string &amp;entityClassName, FactoryStorage::EntityConstructor_ptr maker)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::EntityRegisterer::EntityRegisterer </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>entityClassName</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classdynamicgraph_1_1_factory_storage.html#a7374a2cebe8c7c0e24efaa873e6cd662">FactoryStorage::EntityConstructor_ptr</a>&#160;</td>
-          <td class="paramname"> <em>maker</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a2865279ffbd274bc49fff61ad0585bf5"></a><!-- doxytag: member="dynamicgraph::EntityRegisterer::~EntityRegisterer" ref="a2865279ffbd274bc49fff61ad0585bf5" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::EntityRegisterer::~EntityRegisterer </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a77f5af79dd0045caaf0eeaecfdcbeb92"></a><!-- doxytag: member="dynamicgraph::EntityRegisterer::entityName" ref="a77f5af79dd0045caaf0eeaecfdcbeb92" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::string <a class="el" href="classdynamicgraph_1_1_entity_registerer.html#a77f5af79dd0045caaf0eeaecfdcbeb92">dynamicgraph::EntityRegisterer::entityName</a><code> [private]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_exception_abstract-members.html b/doxygen/HEAD/classdynamicgraph_1_1_exception_abstract-members.html
deleted file mode 100644
index cf41c37f..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_exception_abstract-members.html
+++ /dev/null
@@ -1,64 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamicgraph::ExceptionAbstract Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0a33c94c6723036643d4b47c7bae1da350">ABSTRACT</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a7efe8b06765fc75ec92f32d0e73082a0">code</a></td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#aa3cbda2debc333ce399bcc3cb3bad505">EXCEPTION_NAME</a></td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td><code> [static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#acebebf9f0119039814473738e03ffa46">ExceptionAbstract</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td><code> [private]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#aa6e9245e2906c2de912ea4da438a15b0">ExceptionAbstract</a>(const int &amp;code, const std::string &amp;msg=&quot;&quot;)</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0">ExceptionEnum</a> enum name</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0af74e7993a80a233e4d9ba3017ea63a4c">FACTORY</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a22495fb1b2ce6b2a00fd9272a421521c">getCode</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a425442a21ba867a869070efde1c383b2">getExceptionName</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a32336c0a84a96347cf1bc6ecda2fba7b">getMessage</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#ac63bce403ecf62abd4ad78c269972ae1">getStringMessage</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#af4a0183309ed74c92d8645119c920831">message</a></td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a05cdd6d9c8cdef76d6bc407e8a8d5c85">operator&lt;&lt;</a>(std::ostream &amp;os, const ExceptionAbstract &amp;err)</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0a252baa19235309f051576f0d0e508098">SIGNAL</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0abd2d0743b46c0c3d922f957f65e31689">TOOLS</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0af27cffde588c14a95c26fc79314ec08c">TRACES</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a9a5208211df292bbfc679b036711a5d1">what</a>() const </td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#ac7102439bf5f1bfd3ea6b30cd2e4e641">~ExceptionAbstract</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td><code> [inline, virtual]</code></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_exception_abstract.html b/doxygen/HEAD/classdynamicgraph_1_1_exception_abstract.html
deleted file mode 100644
index 48f10d5c..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_exception_abstract.html
+++ /dev/null
@@ -1,369 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">ExceptionAbstract</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-types">Public Types</a> &#124;
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
-<a href="#pro-attribs">Protected Attributes</a> &#124;
-<a href="#pri-methods">Private Member Functions</a> &#124;
-<a href="#friends">Friends</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::ExceptionAbstract Class Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="dynamicgraph::ExceptionAbstract" -->
-<p><a href="classdynamicgraph_1_1_exception_abstract-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-types"></a>
-Public Types</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0">ExceptionEnum</a> { <br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0a33c94c6723036643d4b47c7bae1da350">ABSTRACT</a> =  0, 
-<br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0a252baa19235309f051576f0d0e508098">SIGNAL</a> =  100, 
-<br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0af74e7993a80a233e4d9ba3017ea63a4c">FACTORY</a> =  200, 
-<br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0af27cffde588c14a95c26fc79314ec08c">TRACES</a> =  300, 
-<br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0abd2d0743b46c0c3d922f957f65e31689">TOOLS</a> =  700
-<br/>
- }</td></tr>
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a425442a21ba867a869070efde1c383b2">getExceptionName</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#aa6e9245e2906c2de912ea4da438a15b0">ExceptionAbstract</a> (const int &amp;<a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a7efe8b06765fc75ec92f32d0e73082a0">code</a>, const std::string &amp;msg=&quot;&quot;)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#ac7102439bf5f1bfd3ea6b30cd2e4e641">~ExceptionAbstract</a> (void)  throw ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a22495fb1b2ce6b2a00fd9272a421521c">getCode</a> (void)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Access to the error code.  <a href="#a22495fb1b2ce6b2a00fd9272a421521c"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#ac63bce403ecf62abd4ad78c269972ae1">getStringMessage</a> (void) const </td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Reference access to the error message (can be empty).  <a href="#ac63bce403ecf62abd4ad78c269972ae1"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a32336c0a84a96347cf1bc6ecda2fba7b">getMessage</a> (void)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Access to the pointer on the array of <em>char</em> related to the error string.  <a href="#a32336c0a84a96347cf1bc6ecda2fba7b"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a9a5208211df292bbfc679b036711a5d1">what</a> () const   throw ()</td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">static const std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#aa3cbda2debc333ce399bcc3cb3bad505">EXCEPTION_NAME</a></td></tr>
-<tr><td colspan="2"><h2><a name="pro-attribs"></a>
-Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a7efe8b06765fc75ec92f32d0e73082a0">code</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Error code.  <a href="#a7efe8b06765fc75ec92f32d0e73082a0"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#af4a0183309ed74c92d8645119c920831">message</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Error message (can be empty).  <a href="#af4a0183309ed74c92d8645119c920831"></a><br/></td></tr>
-<tr><td colspan="2"><h2><a name="pri-methods"></a>
-Private Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#acebebf9f0119039814473738e03ffa46">ExceptionAbstract</a> (void)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">forbid the empty constructor (private).  <a href="#acebebf9f0119039814473738e03ffa46"></a><br/></td></tr>
-<tr><td colspan="2"><h2><a name="friends"></a>
-Friends</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">DYNAMICGRAPH_EXPORT friend <br class="typebreak"/>
-std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a05cdd6d9c8cdef76d6bc407e8a8d5c85">operator&lt;&lt;</a> (std::ostream &amp;os, const <a class="el" href="classdynamicgraph_1_1_exception_abstract.html">ExceptionAbstract</a> &amp;err)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Print the error structure.  <a href="#a05cdd6d9c8cdef76d6bc407e8a8d5c85"></a><br/></td></tr>
-</table>
-<hr/><h2>Member Enumeration Documentation</h2>
-<a class="anchor" id="a19678de05600e82a1eaa2e70c0ad6fe0"></a><!-- doxytag: member="dynamicgraph::ExceptionAbstract::ExceptionEnum" ref="a19678de05600e82a1eaa2e70c0ad6fe0" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">enum <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0">dynamicgraph::ExceptionAbstract::ExceptionEnum</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" id="a19678de05600e82a1eaa2e70c0ad6fe0a33c94c6723036643d4b47c7bae1da350"></a><!-- doxytag: member="ABSTRACT" ref="a19678de05600e82a1eaa2e70c0ad6fe0a33c94c6723036643d4b47c7bae1da350" args="" -->ABSTRACT</em>&nbsp;</td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" id="a19678de05600e82a1eaa2e70c0ad6fe0a252baa19235309f051576f0d0e508098"></a><!-- doxytag: member="SIGNAL" ref="a19678de05600e82a1eaa2e70c0ad6fe0a252baa19235309f051576f0d0e508098" args="" -->SIGNAL</em>&nbsp;</td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" id="a19678de05600e82a1eaa2e70c0ad6fe0af74e7993a80a233e4d9ba3017ea63a4c"></a><!-- doxytag: member="FACTORY" ref="a19678de05600e82a1eaa2e70c0ad6fe0af74e7993a80a233e4d9ba3017ea63a4c" args="" -->FACTORY</em>&nbsp;</td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" id="a19678de05600e82a1eaa2e70c0ad6fe0af27cffde588c14a95c26fc79314ec08c"></a><!-- doxytag: member="TRACES" ref="a19678de05600e82a1eaa2e70c0ad6fe0af27cffde588c14a95c26fc79314ec08c" args="" -->TRACES</em>&nbsp;</td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" id="a19678de05600e82a1eaa2e70c0ad6fe0abd2d0743b46c0c3d922f957f65e31689"></a><!-- doxytag: member="TOOLS" ref="a19678de05600e82a1eaa2e70c0ad6fe0abd2d0743b46c0c3d922f957f65e31689" args="" -->TOOLS</em>&nbsp;</td><td>
-</td></tr>
-</table>
-</dd>
-</dl>
-
-</div>
-</div>
-<hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="acebebf9f0119039814473738e03ffa46"></a><!-- doxytag: member="dynamicgraph::ExceptionAbstract::ExceptionAbstract" ref="acebebf9f0119039814473738e03ffa46" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::ExceptionAbstract::ExceptionAbstract </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [private]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>forbid the empty constructor (private). </p>
-
-</div>
-</div>
-<a class="anchor" id="aa6e9245e2906c2de912ea4da438a15b0"></a><!-- doxytag: member="dynamicgraph::ExceptionAbstract::ExceptionAbstract" ref="aa6e9245e2906c2de912ea4da438a15b0" args="(const int &amp;code, const std::string &amp;msg=&quot;&quot;)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::ExceptionAbstract::ExceptionAbstract </td>
-          <td>(</td>
-          <td class="paramtype">const int &amp;&#160;</td>
-          <td class="paramname"> <em>code</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>msg</em> = <code>&quot;&quot;</code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ac7102439bf5f1bfd3ea6b30cd2e4e641"></a><!-- doxytag: member="dynamicgraph::ExceptionAbstract::~ExceptionAbstract" ref="ac7102439bf5f1bfd3ea6b30cd2e4e641" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual dynamicgraph::ExceptionAbstract::~ExceptionAbstract </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td>  throw ()<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a22495fb1b2ce6b2a00fd9272a421521c"></a><!-- doxytag: member="dynamicgraph::ExceptionAbstract::getCode" ref="a22495fb1b2ce6b2a00fd9272a421521c" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int dynamicgraph::ExceptionAbstract::getCode </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Access to the error code. </p>
-
-</div>
-</div>
-<a class="anchor" id="a425442a21ba867a869070efde1c383b2"></a><!-- doxytag: member="dynamicgraph::ExceptionAbstract::getExceptionName" ref="a425442a21ba867a869070efde1c383b2" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual const std::string&amp; dynamicgraph::ExceptionAbstract::getExceptionName </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a3f0d20fb98996282d73be06883850979">dynamicgraph::ExceptionFactory</a>, <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5f4b5758272031a15c990d616788d7a9">dynamicgraph::ExceptionSignal</a>, and <a class="el" href="classdynamicgraph_1_1_exception_traces.html#a17b77b21cbcc25fbd92f7ed3ba7c48de">dynamicgraph::ExceptionTraces</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a32336c0a84a96347cf1bc6ecda2fba7b"></a><!-- doxytag: member="dynamicgraph::ExceptionAbstract::getMessage" ref="a32336c0a84a96347cf1bc6ecda2fba7b" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const char* dynamicgraph::ExceptionAbstract::getMessage </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Access to the pointer on the array of <em>char</em> related to the error string. </p>
-<p>Cannot be <em>NULL</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="ac63bce403ecf62abd4ad78c269972ae1"></a><!-- doxytag: member="dynamicgraph::ExceptionAbstract::getStringMessage" ref="ac63bce403ecf62abd4ad78c269972ae1" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const std::string&amp; dynamicgraph::ExceptionAbstract::getStringMessage </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reference access to the error message (can be empty). </p>
-
-</div>
-</div>
-<a class="anchor" id="a9a5208211df292bbfc679b036711a5d1"></a><!-- doxytag: member="dynamicgraph::ExceptionAbstract::what" ref="a9a5208211df292bbfc679b036711a5d1" args="() const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual const char* dynamicgraph::ExceptionAbstract::what </td>
-          <td>(</td>
-          <td class="paramname">&#160;)</td>
-          <td> const  throw ()<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Friends And Related Function Documentation</h2>
-<a class="anchor" id="a05cdd6d9c8cdef76d6bc407e8a8d5c85"></a><!-- doxytag: member="dynamicgraph::ExceptionAbstract::operator&lt;&lt;" ref="a05cdd6d9c8cdef76d6bc407e8a8d5c85" args="(std::ostream &amp;os, const ExceptionAbstract &amp;err)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">DYNAMICGRAPH_EXPORT friend std::ostream&amp; operator&lt;&lt; </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_exception_abstract.html">ExceptionAbstract</a> &amp;&#160;</td>
-          <td class="paramname"> <em>err</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [friend]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Print the error structure. </p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a7efe8b06765fc75ec92f32d0e73082a0"></a><!-- doxytag: member="dynamicgraph::ExceptionAbstract::code" ref="a7efe8b06765fc75ec92f32d0e73082a0" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a7efe8b06765fc75ec92f32d0e73082a0">dynamicgraph::ExceptionAbstract::code</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Error code. </p>
-<dl class="see"><dt><b>See also:</b></dt><dd>ErrorCodeEnum </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="aa3cbda2debc333ce399bcc3cb3bad505"></a><!-- doxytag: member="dynamicgraph::ExceptionAbstract::EXCEPTION_NAME" ref="aa3cbda2debc333ce399bcc3cb3bad505" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const std::string <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#aa3cbda2debc333ce399bcc3cb3bad505">dynamicgraph::ExceptionAbstract::EXCEPTION_NAME</a><code> [static]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a8c2d132bfb615d36cb4fad02bf42d951">dynamicgraph::ExceptionFactory</a>, <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a81523ec5f40be31b989e1d0d7989e713">dynamicgraph::ExceptionSignal</a>, and <a class="el" href="classdynamicgraph_1_1_exception_traces.html#a8e537a54b4b4d1f4cdfb2b9659294617">dynamicgraph::ExceptionTraces</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="af4a0183309ed74c92d8645119c920831"></a><!-- doxytag: member="dynamicgraph::ExceptionAbstract::message" ref="af4a0183309ed74c92d8645119c920831" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::string <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#af4a0183309ed74c92d8645119c920831">dynamicgraph::ExceptionAbstract::message</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Error message (can be empty). </p>
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_exception_factory-members.html b/doxygen/HEAD/classdynamicgraph_1_1_exception_factory-members.html
deleted file mode 100644
index 9d02be6c..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_exception_factory-members.html
+++ /dev/null
@@ -1,77 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamicgraph::ExceptionFactory Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classdynamicgraph_1_1_exception_factory.html">dynamicgraph::ExceptionFactory</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0a33c94c6723036643d4b47c7bae1da350">ABSTRACT</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a7efe8b06765fc75ec92f32d0e73082a0">code</a></td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849ae7b916904d771732c4869e6dbae60afe">DYNAMIC_LOADING</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html">dynamicgraph::ExceptionFactory</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849">ErrorCodeEnum</a> enum name</td><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html">dynamicgraph::ExceptionFactory</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html#a8c2d132bfb615d36cb4fad02bf42d951">EXCEPTION_NAME</a></td><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html">dynamicgraph::ExceptionFactory</a></td><td><code> [static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#aa6e9245e2906c2de912ea4da438a15b0">ExceptionAbstract</a>(const int &amp;code, const std::string &amp;msg=&quot;&quot;)</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0">ExceptionEnum</a> enum name</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html#ab60e5bb9be64c0986858f5a06e9b9463">ExceptionFactory</a>(const ExceptionFactory::ErrorCodeEnum &amp;errcode, const std::string &amp;msg=&quot;&quot;)</td><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html">dynamicgraph::ExceptionFactory</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html#a53e142dd07be6f12568be97466d4f640">ExceptionFactory</a>(const ExceptionFactory::ErrorCodeEnum &amp;errcode, const std::string &amp;msg, const char *format,...)</td><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html">dynamicgraph::ExceptionFactory</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0af74e7993a80a233e4d9ba3017ea63a4c">FACTORY</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a02500a43be7f1a96af2e1020ec4cf046">FUNCTION_CONFLICT</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html">dynamicgraph::ExceptionFactory</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849aac3098260c49aa047dbe2ad564aa756d">GENERIC</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html">dynamicgraph::ExceptionFactory</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a22495fb1b2ce6b2a00fd9272a421521c">getCode</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html#a3f0d20fb98996282d73be06883850979">getExceptionName</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html">dynamicgraph::ExceptionFactory</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a32336c0a84a96347cf1bc6ecda2fba7b">getMessage</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#ac63bce403ecf62abd4ad78c269972ae1">getStringMessage</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#af4a0183309ed74c92d8645119c920831">message</a></td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a680452e3391be4e29001641e8827b25f">OBJECT_CONFLICT</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html">dynamicgraph::ExceptionFactory</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a05cdd6d9c8cdef76d6bc407e8a8d5c85">operator&lt;&lt;</a>(std::ostream &amp;os, const ExceptionAbstract &amp;err)</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a257c60facc0f82066a69a6aed52e142e">READ_FILE</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html">dynamicgraph::ExceptionFactory</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0a252baa19235309f051576f0d0e508098">SIGNAL</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849af524dede4e6a9f60e5752bcfd076bc39">SIGNAL_CONFLICT</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html">dynamicgraph::ExceptionFactory</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a6d79a9d0e863d1a1ee84e28803001f44">SYNTAX_ERROR</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html">dynamicgraph::ExceptionFactory</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0abd2d0743b46c0c3d922f957f65e31689">TOOLS</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0af27cffde588c14a95c26fc79314ec08c">TRACES</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849af159588b0f39514f85abdd874beed950">UNREFERED_FUNCTION</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html">dynamicgraph::ExceptionFactory</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a9e9f28958f7ffd6c7a997df752bb97d5">UNREFERED_OBJECT</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html">dynamicgraph::ExceptionFactory</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849af23a8ce479f832624480aa6c0ba35cd9">UNREFERED_SIGNAL</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html">dynamicgraph::ExceptionFactory</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a9a5208211df292bbfc679b036711a5d1">what</a>() const </td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#ac7102439bf5f1bfd3ea6b30cd2e4e641">~ExceptionAbstract</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html#ae90cfbc9216d75b1d62d713bb72d180c">~ExceptionFactory</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html">dynamicgraph::ExceptionFactory</a></td><td><code> [inline, virtual]</code></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_exception_factory.html b/doxygen/HEAD/classdynamicgraph_1_1_exception_factory.html
deleted file mode 100644
index 93efb7be..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_exception_factory.html
+++ /dev/null
@@ -1,257 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="classdynamicgraph_1_1_exception_factory.html">ExceptionFactory</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-types">Public Types</a> &#124;
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::ExceptionFactory Class Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="dynamicgraph::ExceptionFactory" --><!-- doxytag: inherits="dynamicgraph::ExceptionAbstract" --><!-- startSectionHeader --><div class="dynheader">
-Collaboration diagram for dynamicgraph::ExceptionFactory:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="classdynamicgraph_1_1_exception_factory__coll__graph.png" border="0" usemap="#dynamicgraph_1_1_exception_factory_coll__map" alt="Collaboration graph"/></div>
-<map name="dynamicgraph_1_1_exception_factory_coll__map" id="dynamicgraph_1_1_exception_factory_coll__map">
-<area shape="rect" href="classdynamicgraph_1_1_exception_abstract.html" title="dynamicgraph::ExceptionAbstract" alt="" coords="5,6,240,33"/></map>
-<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center><!-- endSectionContent --></div>
-
-<p><a href="classdynamicgraph_1_1_exception_factory-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-types"></a>
-Public Types</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849">ErrorCodeEnum</a> { <br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849aac3098260c49aa047dbe2ad564aa756d">GENERIC</a> =  ExceptionAbstract::FACTORY, 
-<br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a9e9f28958f7ffd6c7a997df752bb97d5">UNREFERED_OBJECT</a>, 
-<br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849af23a8ce479f832624480aa6c0ba35cd9">UNREFERED_SIGNAL</a>, 
-<br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849af159588b0f39514f85abdd874beed950">UNREFERED_FUNCTION</a>, 
-<br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849ae7b916904d771732c4869e6dbae60afe">DYNAMIC_LOADING</a>, 
-<br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849af524dede4e6a9f60e5752bcfd076bc39">SIGNAL_CONFLICT</a>, 
-<br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a02500a43be7f1a96af2e1020ec4cf046">FUNCTION_CONFLICT</a>, 
-<br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a680452e3391be4e29001641e8827b25f">OBJECT_CONFLICT</a>, 
-<br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a6d79a9d0e863d1a1ee84e28803001f44">SYNTAX_ERROR</a>, 
-<br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a257c60facc0f82066a69a6aed52e142e">READ_FILE</a>
-<br/>
- }</td></tr>
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_factory.html#a3f0d20fb98996282d73be06883850979">getExceptionName</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_factory.html#ab60e5bb9be64c0986858f5a06e9b9463">ExceptionFactory</a> (const <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849">ExceptionFactory::ErrorCodeEnum</a> &amp;errcode, const std::string &amp;msg=&quot;&quot;)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_factory.html#a53e142dd07be6f12568be97466d4f640">ExceptionFactory</a> (const <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849">ExceptionFactory::ErrorCodeEnum</a> &amp;errcode, const std::string &amp;msg, const char *format,...)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_factory.html#ae90cfbc9216d75b1d62d713bb72d180c">~ExceptionFactory</a> (void)  throw ()</td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">static const std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_factory.html#a8c2d132bfb615d36cb4fad02bf42d951">EXCEPTION_NAME</a></td></tr>
-</table>
-<hr/><h2>Member Enumeration Documentation</h2>
-<a class="anchor" id="a827d4a8bf13001f6b1eb04746b083849"></a><!-- doxytag: member="dynamicgraph::ExceptionFactory::ErrorCodeEnum" ref="a827d4a8bf13001f6b1eb04746b083849" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">enum <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849">dynamicgraph::ExceptionFactory::ErrorCodeEnum</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" id="a827d4a8bf13001f6b1eb04746b083849aac3098260c49aa047dbe2ad564aa756d"></a><!-- doxytag: member="GENERIC" ref="a827d4a8bf13001f6b1eb04746b083849aac3098260c49aa047dbe2ad564aa756d" args="" -->GENERIC</em>&nbsp;</td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" id="a827d4a8bf13001f6b1eb04746b083849a9e9f28958f7ffd6c7a997df752bb97d5"></a><!-- doxytag: member="UNREFERED_OBJECT" ref="a827d4a8bf13001f6b1eb04746b083849a9e9f28958f7ffd6c7a997df752bb97d5" args="" -->UNREFERED_OBJECT</em>&nbsp;</td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" id="a827d4a8bf13001f6b1eb04746b083849af23a8ce479f832624480aa6c0ba35cd9"></a><!-- doxytag: member="UNREFERED_SIGNAL" ref="a827d4a8bf13001f6b1eb04746b083849af23a8ce479f832624480aa6c0ba35cd9" args="" -->UNREFERED_SIGNAL</em>&nbsp;</td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" id="a827d4a8bf13001f6b1eb04746b083849af159588b0f39514f85abdd874beed950"></a><!-- doxytag: member="UNREFERED_FUNCTION" ref="a827d4a8bf13001f6b1eb04746b083849af159588b0f39514f85abdd874beed950" args="" -->UNREFERED_FUNCTION</em>&nbsp;</td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" id="a827d4a8bf13001f6b1eb04746b083849ae7b916904d771732c4869e6dbae60afe"></a><!-- doxytag: member="DYNAMIC_LOADING" ref="a827d4a8bf13001f6b1eb04746b083849ae7b916904d771732c4869e6dbae60afe" args="" -->DYNAMIC_LOADING</em>&nbsp;</td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" id="a827d4a8bf13001f6b1eb04746b083849af524dede4e6a9f60e5752bcfd076bc39"></a><!-- doxytag: member="SIGNAL_CONFLICT" ref="a827d4a8bf13001f6b1eb04746b083849af524dede4e6a9f60e5752bcfd076bc39" args="" -->SIGNAL_CONFLICT</em>&nbsp;</td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" id="a827d4a8bf13001f6b1eb04746b083849a02500a43be7f1a96af2e1020ec4cf046"></a><!-- doxytag: member="FUNCTION_CONFLICT" ref="a827d4a8bf13001f6b1eb04746b083849a02500a43be7f1a96af2e1020ec4cf046" args="" -->FUNCTION_CONFLICT</em>&nbsp;</td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" id="a827d4a8bf13001f6b1eb04746b083849a680452e3391be4e29001641e8827b25f"></a><!-- doxytag: member="OBJECT_CONFLICT" ref="a827d4a8bf13001f6b1eb04746b083849a680452e3391be4e29001641e8827b25f" args="" -->OBJECT_CONFLICT</em>&nbsp;</td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" id="a827d4a8bf13001f6b1eb04746b083849a6d79a9d0e863d1a1ee84e28803001f44"></a><!-- doxytag: member="SYNTAX_ERROR" ref="a827d4a8bf13001f6b1eb04746b083849a6d79a9d0e863d1a1ee84e28803001f44" args="" -->SYNTAX_ERROR</em>&nbsp;</td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" id="a827d4a8bf13001f6b1eb04746b083849a257c60facc0f82066a69a6aed52e142e"></a><!-- doxytag: member="READ_FILE" ref="a827d4a8bf13001f6b1eb04746b083849a257c60facc0f82066a69a6aed52e142e" args="" -->READ_FILE</em>&nbsp;</td><td>
-</td></tr>
-</table>
-</dd>
-</dl>
-
-</div>
-</div>
-<hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ab60e5bb9be64c0986858f5a06e9b9463"></a><!-- doxytag: member="dynamicgraph::ExceptionFactory::ExceptionFactory" ref="ab60e5bb9be64c0986858f5a06e9b9463" args="(const ExceptionFactory::ErrorCodeEnum &amp;errcode, const std::string &amp;msg=&quot;&quot;)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::ExceptionFactory::ExceptionFactory </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849">ExceptionFactory::ErrorCodeEnum</a> &amp;&#160;</td>
-          <td class="paramname"> <em>errcode</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>msg</em> = <code>&quot;&quot;</code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a53e142dd07be6f12568be97466d4f640"></a><!-- doxytag: member="dynamicgraph::ExceptionFactory::ExceptionFactory" ref="a53e142dd07be6f12568be97466d4f640" args="(const ExceptionFactory::ErrorCodeEnum &amp;errcode, const std::string &amp;msg, const char *format,...)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::ExceptionFactory::ExceptionFactory </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849">ExceptionFactory::ErrorCodeEnum</a> &amp;&#160;</td>
-          <td class="paramname"> <em>errcode</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>msg</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"> <em>format</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname"> <em>...</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ae90cfbc9216d75b1d62d713bb72d180c"></a><!-- doxytag: member="dynamicgraph::ExceptionFactory::~ExceptionFactory" ref="ae90cfbc9216d75b1d62d713bb72d180c" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual dynamicgraph::ExceptionFactory::~ExceptionFactory </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td>  throw ()<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a3f0d20fb98996282d73be06883850979"></a><!-- doxytag: member="dynamicgraph::ExceptionFactory::getExceptionName" ref="a3f0d20fb98996282d73be06883850979" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual const std::string&amp; dynamicgraph::ExceptionFactory::getExceptionName </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a425442a21ba867a869070efde1c383b2">dynamicgraph::ExceptionAbstract</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a8c2d132bfb615d36cb4fad02bf42d951"></a><!-- doxytag: member="dynamicgraph::ExceptionFactory::EXCEPTION_NAME" ref="a8c2d132bfb615d36cb4fad02bf42d951" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const std::string <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a8c2d132bfb615d36cb4fad02bf42d951">dynamicgraph::ExceptionFactory::EXCEPTION_NAME</a><code> [static]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#aa3cbda2debc333ce399bcc3cb3bad505">dynamicgraph::ExceptionAbstract</a>.</p>
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_exception_factory__coll__graph.map b/doxygen/HEAD/classdynamicgraph_1_1_exception_factory__coll__graph.map
deleted file mode 100644
index eebf807c..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_exception_factory__coll__graph.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classdynamicgraph_1_1_exception_abstract.html" title="dynamicgraph::ExceptionAbstract" alt="" coords="5,6,240,33"/>
-</map>
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_exception_factory__coll__graph.md5 b/doxygen/HEAD/classdynamicgraph_1_1_exception_factory__coll__graph.md5
deleted file mode 100644
index 59fd450c..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_exception_factory__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-df6aea077071b3595319ab491d2a8b42
\ No newline at end of file
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_exception_factory__coll__graph.png b/doxygen/HEAD/classdynamicgraph_1_1_exception_factory__coll__graph.png
deleted file mode 100644
index ca013ebbb70ade6f10d9f38ff4d273a36110f1c8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4842
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

diff --git a/doxygen/HEAD/classdynamicgraph_1_1_exception_signal-members.html b/doxygen/HEAD/classdynamicgraph_1_1_exception_signal-members.html
deleted file mode 100644
index 423df7aa..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_exception_signal-members.html
+++ /dev/null
@@ -1,74 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamicgraph::ExceptionSignal Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classdynamicgraph_1_1_exception_signal.html">dynamicgraph::ExceptionSignal</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0a33c94c6723036643d4b47c7bae1da350">ABSTRACT</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10adbddf8428d47fda8982adb85c801fd53">BAD_CAST</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_signal.html">dynamicgraph::ExceptionSignal</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a7efe8b06765fc75ec92f32d0e73082a0">code</a></td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10afecd9889df78436cc6a1c81b824e19fc">COPY_NOT_INITIALIZED</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_signal.html">dynamicgraph::ExceptionSignal</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10">ErrorCodeEnum</a> enum name</td><td><a class="el" href="classdynamicgraph_1_1_exception_signal.html">dynamicgraph::ExceptionSignal</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_signal.html#a81523ec5f40be31b989e1d0d7989e713">EXCEPTION_NAME</a></td><td><a class="el" href="classdynamicgraph_1_1_exception_signal.html">dynamicgraph::ExceptionSignal</a></td><td><code> [static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#aa6e9245e2906c2de912ea4da438a15b0">ExceptionAbstract</a>(const int &amp;code, const std::string &amp;msg=&quot;&quot;)</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0">ExceptionEnum</a> enum name</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_signal.html#a2054017d0ab28fe4250705b78dc8a10c">ExceptionSignal</a>(const ExceptionSignal::ErrorCodeEnum &amp;errcode, const std::string &amp;msg=&quot;&quot;)</td><td><a class="el" href="classdynamicgraph_1_1_exception_signal.html">dynamicgraph::ExceptionSignal</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_signal.html#ab62a0f148eab728c782f722191ec80cf">ExceptionSignal</a>(const ExceptionSignal::ErrorCodeEnum &amp;errcode, const std::string &amp;msg, const char *format,...)</td><td><a class="el" href="classdynamicgraph_1_1_exception_signal.html">dynamicgraph::ExceptionSignal</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0af74e7993a80a233e4d9ba3017ea63a4c">FACTORY</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10a6bd5a74da9334e449fa709dbed10159b">GENERIC</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_signal.html">dynamicgraph::ExceptionSignal</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a22495fb1b2ce6b2a00fd9272a421521c">getCode</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5f4b5758272031a15c990d616788d7a9">getExceptionName</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_exception_signal.html">dynamicgraph::ExceptionSignal</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a32336c0a84a96347cf1bc6ecda2fba7b">getMessage</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#ac63bce403ecf62abd4ad78c269972ae1">getStringMessage</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#af4a0183309ed74c92d8645119c920831">message</a></td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10a4b569c7f02ff46c258211e553ff8c9a1">NOT_INITIALIZED</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_signal.html">dynamicgraph::ExceptionSignal</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a05cdd6d9c8cdef76d6bc407e8a8d5c85">operator&lt;&lt;</a>(std::ostream &amp;os, const ExceptionAbstract &amp;err)</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10a19b0f97b7f570cc3893f598a505d2038">PLUG_IMPOSSIBLE</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_signal.html">dynamicgraph::ExceptionSignal</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10aee5244ac1059313c5a52caa3663db4de">READWRITE_LOCK</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_signal.html">dynamicgraph::ExceptionSignal</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10af40270d1e2ca50c5449ed97f74528ccb">SET_IMPOSSIBLE</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_signal.html">dynamicgraph::ExceptionSignal</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0a252baa19235309f051576f0d0e508098">SIGNAL</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0abd2d0743b46c0c3d922f957f65e31689">TOOLS</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0af27cffde588c14a95c26fc79314ec08c">TRACES</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a9a5208211df292bbfc679b036711a5d1">what</a>() const </td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#ac7102439bf5f1bfd3ea6b30cd2e4e641">~ExceptionAbstract</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_signal.html#a4673decd271630667e8e22d9c3651ef1">~ExceptionSignal</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_exception_signal.html">dynamicgraph::ExceptionSignal</a></td><td><code> [inline, virtual]</code></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_exception_signal.html b/doxygen/HEAD/classdynamicgraph_1_1_exception_signal.html
deleted file mode 100644
index 60abe522..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_exception_signal.html
+++ /dev/null
@@ -1,245 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="classdynamicgraph_1_1_exception_signal.html">ExceptionSignal</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-types">Public Types</a> &#124;
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::ExceptionSignal Class Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="dynamicgraph::ExceptionSignal" --><!-- doxytag: inherits="dynamicgraph::ExceptionAbstract" --><!-- startSectionHeader --><div class="dynheader">
-Collaboration diagram for dynamicgraph::ExceptionSignal:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="classdynamicgraph_1_1_exception_signal__coll__graph.png" border="0" usemap="#dynamicgraph_1_1_exception_signal_coll__map" alt="Collaboration graph"/></div>
-<map name="dynamicgraph_1_1_exception_signal_coll__map" id="dynamicgraph_1_1_exception_signal_coll__map">
-<area shape="rect" href="classdynamicgraph_1_1_exception_abstract.html" title="dynamicgraph::ExceptionAbstract" alt="" coords="5,6,240,33"/></map>
-<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center><!-- endSectionContent --></div>
-
-<p><a href="classdynamicgraph_1_1_exception_signal-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-types"></a>
-Public Types</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10">ErrorCodeEnum</a> { <br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10a6bd5a74da9334e449fa709dbed10159b">GENERIC</a> =  ExceptionAbstract::SIGNAL, 
-<br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10aee5244ac1059313c5a52caa3663db4de">READWRITE_LOCK</a>, 
-<br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10afecd9889df78436cc6a1c81b824e19fc">COPY_NOT_INITIALIZED</a>, 
-<br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10a4b569c7f02ff46c258211e553ff8c9a1">NOT_INITIALIZED</a>, 
-<br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10a19b0f97b7f570cc3893f598a505d2038">PLUG_IMPOSSIBLE</a>, 
-<br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10af40270d1e2ca50c5449ed97f74528ccb">SET_IMPOSSIBLE</a>, 
-<br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10adbddf8428d47fda8982adb85c801fd53">BAD_CAST</a>
-<br/>
- }</td></tr>
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5f4b5758272031a15c990d616788d7a9">getExceptionName</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_signal.html#a2054017d0ab28fe4250705b78dc8a10c">ExceptionSignal</a> (const <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10">ExceptionSignal::ErrorCodeEnum</a> &amp;errcode, const std::string &amp;msg=&quot;&quot;)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_signal.html#ab62a0f148eab728c782f722191ec80cf">ExceptionSignal</a> (const <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10">ExceptionSignal::ErrorCodeEnum</a> &amp;errcode, const std::string &amp;msg, const char *format,...)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_signal.html#a4673decd271630667e8e22d9c3651ef1">~ExceptionSignal</a> (void)  throw ()</td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">static const std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_signal.html#a81523ec5f40be31b989e1d0d7989e713">EXCEPTION_NAME</a></td></tr>
-</table>
-<hr/><h2>Member Enumeration Documentation</h2>
-<a class="anchor" id="a5c6942a3d775d104aa6fa46902106f10"></a><!-- doxytag: member="dynamicgraph::ExceptionSignal::ErrorCodeEnum" ref="a5c6942a3d775d104aa6fa46902106f10" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">enum <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10">dynamicgraph::ExceptionSignal::ErrorCodeEnum</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" id="a5c6942a3d775d104aa6fa46902106f10a6bd5a74da9334e449fa709dbed10159b"></a><!-- doxytag: member="GENERIC" ref="a5c6942a3d775d104aa6fa46902106f10a6bd5a74da9334e449fa709dbed10159b" args="" -->GENERIC</em>&nbsp;</td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" id="a5c6942a3d775d104aa6fa46902106f10aee5244ac1059313c5a52caa3663db4de"></a><!-- doxytag: member="READWRITE_LOCK" ref="a5c6942a3d775d104aa6fa46902106f10aee5244ac1059313c5a52caa3663db4de" args="" -->READWRITE_LOCK</em>&nbsp;</td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" id="a5c6942a3d775d104aa6fa46902106f10afecd9889df78436cc6a1c81b824e19fc"></a><!-- doxytag: member="COPY_NOT_INITIALIZED" ref="a5c6942a3d775d104aa6fa46902106f10afecd9889df78436cc6a1c81b824e19fc" args="" -->COPY_NOT_INITIALIZED</em>&nbsp;</td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" id="a5c6942a3d775d104aa6fa46902106f10a4b569c7f02ff46c258211e553ff8c9a1"></a><!-- doxytag: member="NOT_INITIALIZED" ref="a5c6942a3d775d104aa6fa46902106f10a4b569c7f02ff46c258211e553ff8c9a1" args="" -->NOT_INITIALIZED</em>&nbsp;</td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" id="a5c6942a3d775d104aa6fa46902106f10a19b0f97b7f570cc3893f598a505d2038"></a><!-- doxytag: member="PLUG_IMPOSSIBLE" ref="a5c6942a3d775d104aa6fa46902106f10a19b0f97b7f570cc3893f598a505d2038" args="" -->PLUG_IMPOSSIBLE</em>&nbsp;</td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" id="a5c6942a3d775d104aa6fa46902106f10af40270d1e2ca50c5449ed97f74528ccb"></a><!-- doxytag: member="SET_IMPOSSIBLE" ref="a5c6942a3d775d104aa6fa46902106f10af40270d1e2ca50c5449ed97f74528ccb" args="" -->SET_IMPOSSIBLE</em>&nbsp;</td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" id="a5c6942a3d775d104aa6fa46902106f10adbddf8428d47fda8982adb85c801fd53"></a><!-- doxytag: member="BAD_CAST" ref="a5c6942a3d775d104aa6fa46902106f10adbddf8428d47fda8982adb85c801fd53" args="" -->BAD_CAST</em>&nbsp;</td><td>
-</td></tr>
-</table>
-</dd>
-</dl>
-
-</div>
-</div>
-<hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a2054017d0ab28fe4250705b78dc8a10c"></a><!-- doxytag: member="dynamicgraph::ExceptionSignal::ExceptionSignal" ref="a2054017d0ab28fe4250705b78dc8a10c" args="(const ExceptionSignal::ErrorCodeEnum &amp;errcode, const std::string &amp;msg=&quot;&quot;)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::ExceptionSignal::ExceptionSignal </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10">ExceptionSignal::ErrorCodeEnum</a> &amp;&#160;</td>
-          <td class="paramname"> <em>errcode</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>msg</em> = <code>&quot;&quot;</code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ab62a0f148eab728c782f722191ec80cf"></a><!-- doxytag: member="dynamicgraph::ExceptionSignal::ExceptionSignal" ref="ab62a0f148eab728c782f722191ec80cf" args="(const ExceptionSignal::ErrorCodeEnum &amp;errcode, const std::string &amp;msg, const char *format,...)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::ExceptionSignal::ExceptionSignal </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10">ExceptionSignal::ErrorCodeEnum</a> &amp;&#160;</td>
-          <td class="paramname"> <em>errcode</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>msg</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"> <em>format</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname"> <em>...</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a4673decd271630667e8e22d9c3651ef1"></a><!-- doxytag: member="dynamicgraph::ExceptionSignal::~ExceptionSignal" ref="a4673decd271630667e8e22d9c3651ef1" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual dynamicgraph::ExceptionSignal::~ExceptionSignal </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td>  throw ()<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a5f4b5758272031a15c990d616788d7a9"></a><!-- doxytag: member="dynamicgraph::ExceptionSignal::getExceptionName" ref="a5f4b5758272031a15c990d616788d7a9" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual const std::string&amp; dynamicgraph::ExceptionSignal::getExceptionName </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a425442a21ba867a869070efde1c383b2">dynamicgraph::ExceptionAbstract</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a81523ec5f40be31b989e1d0d7989e713"></a><!-- doxytag: member="dynamicgraph::ExceptionSignal::EXCEPTION_NAME" ref="a81523ec5f40be31b989e1d0d7989e713" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const std::string <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a81523ec5f40be31b989e1d0d7989e713">dynamicgraph::ExceptionSignal::EXCEPTION_NAME</a><code> [static]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#aa3cbda2debc333ce399bcc3cb3bad505">dynamicgraph::ExceptionAbstract</a>.</p>
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_exception_signal__coll__graph.map b/doxygen/HEAD/classdynamicgraph_1_1_exception_signal__coll__graph.map
deleted file mode 100644
index eebf807c..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_exception_signal__coll__graph.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classdynamicgraph_1_1_exception_abstract.html" title="dynamicgraph::ExceptionAbstract" alt="" coords="5,6,240,33"/>
-</map>
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_exception_signal__coll__graph.md5 b/doxygen/HEAD/classdynamicgraph_1_1_exception_signal__coll__graph.md5
deleted file mode 100644
index 934ea999..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_exception_signal__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-c438ea0e3d0a3977a48a6cf42734b1fd
\ No newline at end of file
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_exception_signal__coll__graph.png b/doxygen/HEAD/classdynamicgraph_1_1_exception_signal__coll__graph.png
deleted file mode 100644
index c44d724f5b5bbf1d668469a5059f8d7098daeee4..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5010
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

diff --git a/doxygen/HEAD/classdynamicgraph_1_1_exception_traces-members.html b/doxygen/HEAD/classdynamicgraph_1_1_exception_traces-members.html
deleted file mode 100644
index 6b098216..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_exception_traces-members.html
+++ /dev/null
@@ -1,69 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamicgraph::ExceptionTraces Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classdynamicgraph_1_1_exception_traces.html">dynamicgraph::ExceptionTraces</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0a33c94c6723036643d4b47c7bae1da350">ABSTRACT</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a7efe8b06765fc75ec92f32d0e73082a0">code</a></td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_traces.html#a7ad040c9d04b1dcd294b92692a095742">ErrorCodeEnum</a> enum name</td><td><a class="el" href="classdynamicgraph_1_1_exception_traces.html">dynamicgraph::ExceptionTraces</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_traces.html#a8e537a54b4b4d1f4cdfb2b9659294617">EXCEPTION_NAME</a></td><td><a class="el" href="classdynamicgraph_1_1_exception_traces.html">dynamicgraph::ExceptionTraces</a></td><td><code> [static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#aa6e9245e2906c2de912ea4da438a15b0">ExceptionAbstract</a>(const int &amp;code, const std::string &amp;msg=&quot;&quot;)</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0">ExceptionEnum</a> enum name</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_traces.html#aaf1a6f970ced2f07770c734a28734223">ExceptionTraces</a>(const ExceptionTraces::ErrorCodeEnum &amp;errcode, const std::string &amp;msg=&quot;&quot;)</td><td><a class="el" href="classdynamicgraph_1_1_exception_traces.html">dynamicgraph::ExceptionTraces</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_traces.html#aea3c51659fb04373d6fcd3e8a4b2edc2">ExceptionTraces</a>(const ExceptionTraces::ErrorCodeEnum &amp;errcode, const std::string &amp;msg, const char *format,...)</td><td><a class="el" href="classdynamicgraph_1_1_exception_traces.html">dynamicgraph::ExceptionTraces</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0af74e7993a80a233e4d9ba3017ea63a4c">FACTORY</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_traces.html#a7ad040c9d04b1dcd294b92692a095742a29f716d5d418900f2349f197318eb6f5">GENERIC</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_traces.html">dynamicgraph::ExceptionTraces</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a22495fb1b2ce6b2a00fd9272a421521c">getCode</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_traces.html#a17b77b21cbcc25fbd92f7ed3ba7c48de">getExceptionName</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_exception_traces.html">dynamicgraph::ExceptionTraces</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a32336c0a84a96347cf1bc6ecda2fba7b">getMessage</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#ac63bce403ecf62abd4ad78c269972ae1">getStringMessage</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#af4a0183309ed74c92d8645119c920831">message</a></td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_traces.html#a7ad040c9d04b1dcd294b92692a095742a94b426c1dcf7cc40c6bb769ce4cbd813">NOT_OPEN</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_traces.html">dynamicgraph::ExceptionTraces</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a05cdd6d9c8cdef76d6bc407e8a8d5c85">operator&lt;&lt;</a>(std::ostream &amp;os, const ExceptionAbstract &amp;err)</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0a252baa19235309f051576f0d0e508098">SIGNAL</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0abd2d0743b46c0c3d922f957f65e31689">TOOLS</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0af27cffde588c14a95c26fc79314ec08c">TRACES</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a9a5208211df292bbfc679b036711a5d1">what</a>() const </td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html#ac7102439bf5f1bfd3ea6b30cd2e4e641">~ExceptionAbstract</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_exception_traces.html#aa96d447ec0d1d5f83dea8d12c8970d32">~ExceptionTraces</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_exception_traces.html">dynamicgraph::ExceptionTraces</a></td><td><code> [inline, virtual]</code></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_exception_traces.html b/doxygen/HEAD/classdynamicgraph_1_1_exception_traces.html
deleted file mode 100644
index f367b3e6..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_exception_traces.html
+++ /dev/null
@@ -1,225 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="classdynamicgraph_1_1_exception_traces.html">ExceptionTraces</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-types">Public Types</a> &#124;
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::ExceptionTraces Class Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="dynamicgraph::ExceptionTraces" --><!-- doxytag: inherits="dynamicgraph::ExceptionAbstract" --><!-- startSectionHeader --><div class="dynheader">
-Collaboration diagram for dynamicgraph::ExceptionTraces:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="classdynamicgraph_1_1_exception_traces__coll__graph.png" border="0" usemap="#dynamicgraph_1_1_exception_traces_coll__map" alt="Collaboration graph"/></div>
-<map name="dynamicgraph_1_1_exception_traces_coll__map" id="dynamicgraph_1_1_exception_traces_coll__map">
-<area shape="rect" href="classdynamicgraph_1_1_exception_abstract.html" title="dynamicgraph::ExceptionAbstract" alt="" coords="5,6,240,33"/></map>
-<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center><!-- endSectionContent --></div>
-
-<p><a href="classdynamicgraph_1_1_exception_traces-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-types"></a>
-Public Types</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_traces.html#a7ad040c9d04b1dcd294b92692a095742">ErrorCodeEnum</a> { <br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_exception_traces.html#a7ad040c9d04b1dcd294b92692a095742a29f716d5d418900f2349f197318eb6f5">GENERIC</a> =  ExceptionAbstract::TRACES, 
-<br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_exception_traces.html#a7ad040c9d04b1dcd294b92692a095742a94b426c1dcf7cc40c6bb769ce4cbd813">NOT_OPEN</a>
-<br/>
- }</td></tr>
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_traces.html#a17b77b21cbcc25fbd92f7ed3ba7c48de">getExceptionName</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_traces.html#aaf1a6f970ced2f07770c734a28734223">ExceptionTraces</a> (const <a class="el" href="classdynamicgraph_1_1_exception_traces.html#a7ad040c9d04b1dcd294b92692a095742">ExceptionTraces::ErrorCodeEnum</a> &amp;errcode, const std::string &amp;msg=&quot;&quot;)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_traces.html#aea3c51659fb04373d6fcd3e8a4b2edc2">ExceptionTraces</a> (const <a class="el" href="classdynamicgraph_1_1_exception_traces.html#a7ad040c9d04b1dcd294b92692a095742">ExceptionTraces::ErrorCodeEnum</a> &amp;errcode, const std::string &amp;msg, const char *format,...)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_traces.html#aa96d447ec0d1d5f83dea8d12c8970d32">~ExceptionTraces</a> (void)  throw ()</td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">static const std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_traces.html#a8e537a54b4b4d1f4cdfb2b9659294617">EXCEPTION_NAME</a></td></tr>
-</table>
-<hr/><h2>Member Enumeration Documentation</h2>
-<a class="anchor" id="a7ad040c9d04b1dcd294b92692a095742"></a><!-- doxytag: member="dynamicgraph::ExceptionTraces::ErrorCodeEnum" ref="a7ad040c9d04b1dcd294b92692a095742" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">enum <a class="el" href="classdynamicgraph_1_1_exception_traces.html#a7ad040c9d04b1dcd294b92692a095742">dynamicgraph::ExceptionTraces::ErrorCodeEnum</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" id="a7ad040c9d04b1dcd294b92692a095742a29f716d5d418900f2349f197318eb6f5"></a><!-- doxytag: member="GENERIC" ref="a7ad040c9d04b1dcd294b92692a095742a29f716d5d418900f2349f197318eb6f5" args="" -->GENERIC</em>&nbsp;</td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" id="a7ad040c9d04b1dcd294b92692a095742a94b426c1dcf7cc40c6bb769ce4cbd813"></a><!-- doxytag: member="NOT_OPEN" ref="a7ad040c9d04b1dcd294b92692a095742a94b426c1dcf7cc40c6bb769ce4cbd813" args="" -->NOT_OPEN</em>&nbsp;</td><td>
-</td></tr>
-</table>
-</dd>
-</dl>
-
-</div>
-</div>
-<hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="aaf1a6f970ced2f07770c734a28734223"></a><!-- doxytag: member="dynamicgraph::ExceptionTraces::ExceptionTraces" ref="aaf1a6f970ced2f07770c734a28734223" args="(const ExceptionTraces::ErrorCodeEnum &amp;errcode, const std::string &amp;msg=&quot;&quot;)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::ExceptionTraces::ExceptionTraces </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_exception_traces.html#a7ad040c9d04b1dcd294b92692a095742">ExceptionTraces::ErrorCodeEnum</a> &amp;&#160;</td>
-          <td class="paramname"> <em>errcode</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>msg</em> = <code>&quot;&quot;</code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aea3c51659fb04373d6fcd3e8a4b2edc2"></a><!-- doxytag: member="dynamicgraph::ExceptionTraces::ExceptionTraces" ref="aea3c51659fb04373d6fcd3e8a4b2edc2" args="(const ExceptionTraces::ErrorCodeEnum &amp;errcode, const std::string &amp;msg, const char *format,...)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::ExceptionTraces::ExceptionTraces </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_exception_traces.html#a7ad040c9d04b1dcd294b92692a095742">ExceptionTraces::ErrorCodeEnum</a> &amp;&#160;</td>
-          <td class="paramname"> <em>errcode</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>msg</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"> <em>format</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname"> <em>...</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aa96d447ec0d1d5f83dea8d12c8970d32"></a><!-- doxytag: member="dynamicgraph::ExceptionTraces::~ExceptionTraces" ref="aa96d447ec0d1d5f83dea8d12c8970d32" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual dynamicgraph::ExceptionTraces::~ExceptionTraces </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td>  throw ()<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a17b77b21cbcc25fbd92f7ed3ba7c48de"></a><!-- doxytag: member="dynamicgraph::ExceptionTraces::getExceptionName" ref="a17b77b21cbcc25fbd92f7ed3ba7c48de" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual const std::string&amp; dynamicgraph::ExceptionTraces::getExceptionName </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a425442a21ba867a869070efde1c383b2">dynamicgraph::ExceptionAbstract</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a8e537a54b4b4d1f4cdfb2b9659294617"></a><!-- doxytag: member="dynamicgraph::ExceptionTraces::EXCEPTION_NAME" ref="a8e537a54b4b4d1f4cdfb2b9659294617" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const std::string <a class="el" href="classdynamicgraph_1_1_exception_traces.html#a8e537a54b4b4d1f4cdfb2b9659294617">dynamicgraph::ExceptionTraces::EXCEPTION_NAME</a><code> [static]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#aa3cbda2debc333ce399bcc3cb3bad505">dynamicgraph::ExceptionAbstract</a>.</p>
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_exception_traces__coll__graph.map b/doxygen/HEAD/classdynamicgraph_1_1_exception_traces__coll__graph.map
deleted file mode 100644
index eebf807c..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_exception_traces__coll__graph.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classdynamicgraph_1_1_exception_abstract.html" title="dynamicgraph::ExceptionAbstract" alt="" coords="5,6,240,33"/>
-</map>
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_exception_traces__coll__graph.md5 b/doxygen/HEAD/classdynamicgraph_1_1_exception_traces__coll__graph.md5
deleted file mode 100644
index e40bb6ba..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_exception_traces__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-e7034d746c79e88f32a1654ac907758f
\ No newline at end of file
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_exception_traces__coll__graph.png b/doxygen/HEAD/classdynamicgraph_1_1_exception_traces__coll__graph.png
deleted file mode 100644
index d10bdb4fcce72f5f0f539e75fba720ffc45e7588..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4943
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
Vcle~lKtGI1SKCmlT*Ef}zW|IM*Ny-H

diff --git a/doxygen/HEAD/classdynamicgraph_1_1_factory_storage-members.html b/doxygen/HEAD/classdynamicgraph_1_1_factory_storage-members.html
deleted file mode 100644
index 2587e84a..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_factory_storage-members.html
+++ /dev/null
@@ -1,57 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamicgraph::FactoryStorage Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classdynamicgraph_1_1_factory_storage.html">dynamicgraph::FactoryStorage</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_factory_storage.html#a7f1921a85304ff14c5f77a55b7b8be46">commandLine</a>(const std::string &amp;cmdLine, std::istringstream &amp;cmdArgs, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_factory_storage.html">dynamicgraph::FactoryStorage</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_factory_storage.html#a1d9fddc1c9330cae4564e15e5da17e10">deregisterEntity</a>(const std::string &amp;entname)</td><td><a class="el" href="classdynamicgraph_1_1_factory_storage.html">dynamicgraph::FactoryStorage</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_factory_storage.html#a7374a2cebe8c7c0e24efaa873e6cd662">EntityConstructor_ptr</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_factory_storage.html">dynamicgraph::FactoryStorage</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_factory_storage.html#a5ce0383213d432ef43edd9b01c11ad62">EntityMap</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_factory_storage.html">dynamicgraph::FactoryStorage</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_factory_storage.html#ad584b1f5a4b5cda1c28660927caf4538">entityMap</a></td><td><a class="el" href="classdynamicgraph_1_1_factory_storage.html">dynamicgraph::FactoryStorage</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_factory_storage.html#a9bc9696a965823a9aecab36a32c1cdec">existEntity</a>(const std::string &amp;name, EntityMap::iterator &amp;entPtr)</td><td><a class="el" href="classdynamicgraph_1_1_factory_storage.html">dynamicgraph::FactoryStorage</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_factory_storage.html#a3bf3e00ccad302672e623f8c925eff13">existEntity</a>(const std::string &amp;name)</td><td><a class="el" href="classdynamicgraph_1_1_factory_storage.html">dynamicgraph::FactoryStorage</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_factory_storage.html#ad05a10051873cc186fdc1aec6b82be52">listEntities</a>(std::vector&lt; std::string &gt; &amp;outList)</td><td><a class="el" href="classdynamicgraph_1_1_factory_storage.html">dynamicgraph::FactoryStorage</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_factory_storage.html#a4ff3fe421ad89e3c3cb254a6b57e62c3">newEntity</a>(const std::string &amp;name, const std::string &amp;objname)</td><td><a class="el" href="classdynamicgraph_1_1_factory_storage.html">dynamicgraph::FactoryStorage</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_factory_storage.html#a20483c6c27a7962077fbabd721f51a10">registerEntity</a>(const std::string &amp;entname, EntityConstructor_ptr ent)</td><td><a class="el" href="classdynamicgraph_1_1_factory_storage.html">dynamicgraph::FactoryStorage</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_factory_storage.html#a95c35ff3e13a76fc93dc73ae42ea4a30">~FactoryStorage</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_factory_storage.html">dynamicgraph::FactoryStorage</a></td><td></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_factory_storage.html b/doxygen/HEAD/classdynamicgraph_1_1_factory_storage.html
deleted file mode 100644
index df6a58f8..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_factory_storage.html
+++ /dev/null
@@ -1,318 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="classdynamicgraph_1_1_factory_storage.html">FactoryStorage</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-types">Public Types</a> &#124;
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pro-types">Protected Types</a> &#124;
-<a href="#pro-attribs">Protected Attributes</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::FactoryStorage Class Reference<br/>
-<small>
-[<a class="el" href="group__dgraph.html">Core classes and objects</a>]</small>
-</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="dynamicgraph::FactoryStorage" -->
-<p>The Factory class is responsible for creating <a class="el" href="classdynamicgraph_1_1_entity.html" title="This class represents an entity, i.e. a generic computational unit that provides input and output sig...">Entity</a> objects.  
-<a href="#_details">More...</a></p>
-
-<p><a href="classdynamicgraph_1_1_factory_storage-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-types"></a>
-Public Types</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classdynamicgraph_1_1_entity.html">Entity</a> *(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_factory_storage.html#a7374a2cebe8c7c0e24efaa873e6cd662">EntityConstructor_ptr</a> )(const std::string &amp;)</td></tr>
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_factory_storage.html#a95c35ff3e13a76fc93dc73ae42ea4a30">~FactoryStorage</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_factory_storage.html#a20483c6c27a7962077fbabd721f51a10">registerEntity</a> (const std::string &amp;entname, <a class="el" href="classdynamicgraph_1_1_factory_storage.html#a7374a2cebe8c7c0e24efaa873e6cd662">EntityConstructor_ptr</a> ent)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_factory_storage.html#a1d9fddc1c9330cae4564e15e5da17e10">deregisterEntity</a> (const std::string &amp;entname)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_entity.html">Entity</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_factory_storage.html#a4ff3fe421ad89e3c3cb254a6b57e62c3">newEntity</a> (const std::string &amp;name, const std::string &amp;objname)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_factory_storage.html#a9bc9696a965823a9aecab36a32c1cdec">existEntity</a> (const std::string &amp;name, EntityMap::iterator &amp;entPtr)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_factory_storage.html#a3bf3e00ccad302672e623f8c925eff13">existEntity</a> (const std::string &amp;name)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_factory_storage.html#ad05a10051873cc186fdc1aec6b82be52">listEntities</a> (std::vector&lt; std::string &gt; &amp;outList)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the list of <a class="el" href="classdynamicgraph_1_1_entity.html" title="This class represents an entity, i.e. a generic computational unit that provides input and output sig...">Entity</a> class names registered in the factory.  <a href="#ad05a10051873cc186fdc1aec6b82be52"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_factory_storage.html#a7f1921a85304ff14c5f77a55b7b8be46">commandLine</a> (const std::string &amp;cmdLine, std::istringstream &amp;cmdArgs, std::ostream &amp;os)</td></tr>
-<tr><td colspan="2"><h2><a name="pro-types"></a>
-Protected Types</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef std::map&lt; std::string, <br class="typebreak"/>
-<a class="el" href="classdynamicgraph_1_1_factory_storage.html#a7374a2cebe8c7c0e24efaa873e6cd662">EntityConstructor_ptr</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_factory_storage.html#a5ce0383213d432ef43edd9b01c11ad62">EntityMap</a></td></tr>
-<tr><td colspan="2"><h2><a name="pro-attribs"></a>
-Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_factory_storage.html#a5ce0383213d432ef43edd9b01c11ad62">EntityMap</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_factory_storage.html#ad584b1f5a4b5cda1c28660927caf4538">entityMap</a></td></tr>
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<p>The Factory class is responsible for creating <a class="el" href="classdynamicgraph_1_1_entity.html" title="This class represents an entity, i.e. a generic computational unit that provides input and output sig...">Entity</a> objects. </p>
-<p>Entities can register themselves through the helper class <a class="el" href="classdynamicgraph_1_1_entity_registerer.html">EntityRegisterer</a>. This object also provides access to command-line functions. </p>
-<hr/><h2>Member Typedef Documentation</h2>
-<a class="anchor" id="a7374a2cebe8c7c0e24efaa873e6cd662"></a><!-- doxytag: member="dynamicgraph::FactoryStorage::EntityConstructor_ptr" ref="a7374a2cebe8c7c0e24efaa873e6cd662" args=")(const std::string &amp;)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">typedef <a class="el" href="classdynamicgraph_1_1_entity.html">Entity</a>*(* <a class="el" href="classdynamicgraph_1_1_factory_storage.html#a7374a2cebe8c7c0e24efaa873e6cd662">dynamicgraph::FactoryStorage::EntityConstructor_ptr</a>)(const std::string &amp;)</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a5ce0383213d432ef43edd9b01c11ad62"></a><!-- doxytag: member="dynamicgraph::FactoryStorage::EntityMap" ref="a5ce0383213d432ef43edd9b01c11ad62" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">typedef std::map&lt; std::string,<a class="el" href="classdynamicgraph_1_1_factory_storage.html#a7374a2cebe8c7c0e24efaa873e6cd662">EntityConstructor_ptr</a> &gt; <a class="el" href="classdynamicgraph_1_1_factory_storage.html#a5ce0383213d432ef43edd9b01c11ad62">dynamicgraph::FactoryStorage::EntityMap</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a95c35ff3e13a76fc93dc73ae42ea4a30"></a><!-- doxytag: member="dynamicgraph::FactoryStorage::~FactoryStorage" ref="a95c35ff3e13a76fc93dc73ae42ea4a30" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::FactoryStorage::~FactoryStorage </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a7f1921a85304ff14c5f77a55b7b8be46"></a><!-- doxytag: member="dynamicgraph::FactoryStorage::commandLine" ref="a7f1921a85304ff14c5f77a55b7b8be46" args="(const std::string &amp;cmdLine, std::istringstream &amp;cmdArgs, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::FactoryStorage::commandLine </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>cmdLine</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>cmdArgs</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a1d9fddc1c9330cae4564e15e5da17e10"></a><!-- doxytag: member="dynamicgraph::FactoryStorage::deregisterEntity" ref="a1d9fddc1c9330cae4564e15e5da17e10" args="(const std::string &amp;entname)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::FactoryStorage::deregisterEntity </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>entname</em>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a9bc9696a965823a9aecab36a32c1cdec"></a><!-- doxytag: member="dynamicgraph::FactoryStorage::existEntity" ref="a9bc9696a965823a9aecab36a32c1cdec" args="(const std::string &amp;name, EntityMap::iterator &amp;entPtr)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool dynamicgraph::FactoryStorage::existEntity </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">EntityMap::iterator &amp;&#160;</td>
-          <td class="paramname"> <em>entPtr</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a3bf3e00ccad302672e623f8c925eff13"></a><!-- doxytag: member="dynamicgraph::FactoryStorage::existEntity" ref="a3bf3e00ccad302672e623f8c925eff13" args="(const std::string &amp;name)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool dynamicgraph::FactoryStorage::existEntity </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>name</em>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ad05a10051873cc186fdc1aec6b82be52"></a><!-- doxytag: member="dynamicgraph::FactoryStorage::listEntities" ref="ad05a10051873cc186fdc1aec6b82be52" args="(std::vector&lt; std::string &gt; &amp;outList)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::FactoryStorage::listEntities </td>
-          <td>(</td>
-          <td class="paramtype">std::vector&lt; std::string &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>outList</em>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Return the list of <a class="el" href="classdynamicgraph_1_1_entity.html" title="This class represents an entity, i.e. a generic computational unit that provides input and output sig...">Entity</a> class names registered in the factory. </p>
-<p>Class names are appended at end of output vector. </p>
-
-</div>
-</div>
-<a class="anchor" id="a4ff3fe421ad89e3c3cb254a6b57e62c3"></a><!-- doxytag: member="dynamicgraph::FactoryStorage::newEntity" ref="a4ff3fe421ad89e3c3cb254a6b57e62c3" args="(const std::string &amp;name, const std::string &amp;objname)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_entity.html">Entity</a>* dynamicgraph::FactoryStorage::newEntity </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>objname</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a20483c6c27a7962077fbabd721f51a10"></a><!-- doxytag: member="dynamicgraph::FactoryStorage::registerEntity" ref="a20483c6c27a7962077fbabd721f51a10" args="(const std::string &amp;entname, EntityConstructor_ptr ent)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::FactoryStorage::registerEntity </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>entname</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classdynamicgraph_1_1_factory_storage.html#a7374a2cebe8c7c0e24efaa873e6cd662">EntityConstructor_ptr</a>&#160;</td>
-          <td class="paramname"> <em>ent</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="ad584b1f5a4b5cda1c28660927caf4538"></a><!-- doxytag: member="dynamicgraph::FactoryStorage::entityMap" ref="ad584b1f5a4b5cda1c28660927caf4538" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_factory_storage.html#a5ce0383213d432ef43edd9b01c11ad62">EntityMap</a> <a class="el" href="classdynamicgraph_1_1_factory_storage.html#ad584b1f5a4b5cda1c28660927caf4538">dynamicgraph::FactoryStorage::entityMap</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_interpreter-members.html b/doxygen/HEAD/classdynamicgraph_1_1_interpreter-members.html
deleted file mode 100644
index 6fd7d24d..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_interpreter-members.html
+++ /dev/null
@@ -1,72 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamicgraph::Interpreter Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter.html#a47579a33b03aad9da9acdbece2fd7932">cmd</a>(const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter.html#a249ae339236034d0ffa72c3fa50586b5">cmdComputeSignal</a>(const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter.html#acf8a6b892ef8ad5d8bbb62087acd1186">cmdDestroy</a>(const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter.html#afb2615fd44e3453590b9115e647b737e">cmdGetSignal</a>(const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter.html#adfd90b9c3ff4f746d902fd1189c37bd9">cmdHelp</a>(const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter.html#a6c672184f880c2756303e40c915cceea">cmdLoadPlugin</a>(const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter.html#aa4e1d2266458be2d966d098678e8c1d6">cmdNew</a>(const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter.html#ab9f759ffc1c1566f0c16273846031418">cmdPlug</a>(const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter.html#a2e0f3dba4e1874c50deae22888e8b5a3">cmdRun</a>(const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter.html#a5a7171c2d4cc923e1f2b55ba9856b66c">cmdSetSignal</a>(const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter.html#a556b281a6e70fc38bf9efc7cb05976fd">cmdUnloadPlugin</a>(const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter.html#ac67d17cd04ab479bdee8ca025e9c61f8">deregisterFunction</a>(const std::string &amp;funname)</td><td><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter.html#aa8a09d674f1f91a11380c148ef55c742">dlPtr</a></td><td><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter.html#a2b8999d4c2ff48f57b38d397eb3d0360">FunctionMap</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter.html#a5d0956e6f25039be5baf7d727166a0a8">functionMap</a></td><td><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter.html#ade81d53513418e617cfd9715fc7d1cbb">initDone</a></td><td><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter.html#addf9c1c7361c5d2143326e5860a9f424">Interpreter</a>(PluginLoader *dlPtr=NULL)</td><td><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter.html#a977580347f53771d9e49f5a1bd7cd3cf">objectNameParser</a>(std::istringstream &amp;cmdparse, std::string &amp;objName, std::string &amp;funName)</td><td><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td><td><code> [static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter.html#ac8163568dabb417ce884fc6b8aa3f4aa">prompt</a></td><td><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter.html#adc5d154710f344f685aeba4f94c2f57b">PROMPT_DEFAULT</a></td><td><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td><td><code> [static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter.html#a91840bb51989e14ed6b0c5f2e721c4b0">referencePluginLoader</a>(PluginLoader *dl__)</td><td><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter.html#add66d62dbc95b4eba5215ceacced177b">registerFunction</a>(const std::string &amp;funname, const ShellBasicFunction &amp;fun)</td><td><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter.html#af65f0030ab4d843af6c4a50f363b427e">shell</a>(std::istream &amp;sin, std::ostream &amp;sout, const std::string &amp;prompt=&quot;&quot;)</td><td><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter.html#a90e4a8765340c43e03853de9538dafe0">ShellBasicFunction</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter.html#ac6968b058401a04315a9e0c08df5ed50">sotPluginLoaderPTR</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter.html#a89a6d9fb9ea521cc575786118abc72df">writeCompletionList</a>(std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td><td></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_interpreter.html b/doxygen/HEAD/classdynamicgraph_1_1_interpreter.html
deleted file mode 100644
index d1c00d89..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_interpreter.html
+++ /dev/null
@@ -1,834 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="classdynamicgraph_1_1_interpreter.html">Interpreter</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-types">Public Types</a> &#124;
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
-<a href="#pro-types">Protected Types</a> &#124;
-<a href="#pro-attribs">Protected Attributes</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::Interpreter Class Reference<br/>
-<small>
-[<a class="el" href="group__dgraph.html">Core classes and objects</a>]</small>
-</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="dynamicgraph::Interpreter" -->
-<p>This class implements the first level interpretor to control basic functionnalities of the plugins.  
-<a href="#_details">More...</a></p>
-<!-- startSectionHeader --><div class="dynheader">
-Collaboration diagram for dynamicgraph::Interpreter:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="classdynamicgraph_1_1_interpreter__coll__graph.png" border="0" usemap="#dynamicgraph_1_1_interpreter_coll__map" alt="Collaboration graph"/></div>
-<map name="dynamicgraph_1_1_interpreter_coll__map" id="dynamicgraph_1_1_interpreter_coll__map">
-<area shape="rect" href="classdynamicgraph_1_1_plugin_loader.html" title="Loads plugins from dynamic libraries (usually .so or .dll files)." alt="" coords="5,6,208,33"/></map>
-<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center><!-- endSectionContent --></div>
-
-<p><a href="classdynamicgraph_1_1_interpreter-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-types"></a>
-Public Types</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef boost::function3&lt; void, <br class="typebreak"/>
-const std::string <br class="typebreak"/>
-&amp;, std::istringstream <br class="typebreak"/>
-&amp;, std::ostream &amp; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html#a90e4a8765340c43e03853de9538dafe0">ShellBasicFunction</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Type of a basic function for the shell. Such function returns a void and takes 3 arguments:  <a href="#a90e4a8765340c43e03853de9538dafe0"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classdynamicgraph_1_1_plugin_loader.html">PluginLoader</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html#ac6968b058401a04315a9e0c08df5ed50">sotPluginLoaderPTR</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html#addf9c1c7361c5d2143326e5860a9f424">Interpreter</a> (<a class="el" href="classdynamicgraph_1_1_plugin_loader.html">PluginLoader</a> *<a class="el" href="classdynamicgraph_1_1_interpreter.html#aa8a09d674f1f91a11380c148ef55c742">dlPtr</a>=NULL)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Default constructor.  <a href="#addf9c1c7361c5d2143326e5860a9f424"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html#add66d62dbc95b4eba5215ceacced177b">registerFunction</a> (const std::string &amp;funname, const <a class="el" href="classdynamicgraph_1_1_interpreter.html#a90e4a8765340c43e03853de9538dafe0">ShellBasicFunction</a> &amp;fun)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Register a function at the upper level of the shell.  <a href="#add66d62dbc95b4eba5215ceacced177b"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html#ac67d17cd04ab479bdee8ca025e9c61f8">deregisterFunction</a> (const std::string &amp;funname)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html#a91840bb51989e14ed6b0c5f2e721c4b0">referencePluginLoader</a> (<a class="el" href="classdynamicgraph_1_1_plugin_loader.html">PluginLoader</a> *dl__)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the reference of the plugin loader.  <a href="#a91840bb51989e14ed6b0c5f2e721c4b0"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html#af65f0030ab4d843af6c4a50f363b427e">shell</a> (std::istream &amp;sin, std::ostream &amp;sout, const std::string &amp;<a class="el" href="classdynamicgraph_1_1_interpreter.html#ac8163568dabb417ce884fc6b8aa3f4aa">prompt</a>=&quot;&quot;)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Method to start the shell.  <a href="#af65f0030ab4d843af6c4a50f363b427e"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html#a89a6d9fb9ea521cc575786118abc72df">writeCompletionList</a> (std::ostream &amp;os)</td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">sotPluginLoaderPTR</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html#aa8a09d674f1f91a11380c148ef55c742">dlPtr</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The plugin loader.  <a href="#aa8a09d674f1f91a11380c148ef55c742"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html#ac8163568dabb417ce884fc6b8aa3f4aa">prompt</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">static const std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html#adc5d154710f344f685aeba4f94c2f57b">PROMPT_DEFAULT</a></td></tr>
-<tr><td colspan="2"><h2><a name="pro-types"></a>
-Protected Types</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef std::map&lt; std::string, <br class="typebreak"/>
-<a class="el" href="classdynamicgraph_1_1_interpreter.html#a90e4a8765340c43e03853de9538dafe0">ShellBasicFunction</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html#a2b8999d4c2ff48f57b38d397eb3d0360">FunctionMap</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This type defines a sorted set of basic functions with a unique key.  <a href="#a2b8999d4c2ff48f57b38d397eb3d0360"></a><br/></td></tr>
-<tr><td colspan="2"><h2><a name="pro-attribs"></a>
-Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_interpreter.html#a2b8999d4c2ff48f57b38d397eb3d0360">FunctionMap</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html#a5d0956e6f25039be5baf7d727166a0a8">functionMap</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html#ade81d53513418e617cfd9715fc7d1cbb">initDone</a></td></tr>
-<tr><td colspan="2"><h2><a name="member-group"></a>
-Implements the commands.</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html#aa4e1d2266458be2d966d098678e8c1d6">cmdNew</a> (const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Instanciante an object Extracts the name and the class of the object, verifies it is unique, and creates the instance if this is the case.  <a href="#aa4e1d2266458be2d966d098678e8c1d6"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html#acf8a6b892ef8ad5d8bbb62087acd1186">cmdDestroy</a> (const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Destroy the object. Extracts the name for cmdArg and destroy the object.  <a href="#acf8a6b892ef8ad5d8bbb62087acd1186"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html#ab9f759ffc1c1566f0c16273846031418">cmdPlug</a> (const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect two signals. Connect an input signal to an output one.  <a href="#ab9f759ffc1c1566f0c16273846031418"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html#a6c672184f880c2756303e40c915cceea">cmdLoadPlugin</a> (const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Load a dynamic library which includes a plugin. Extracts the name first and the directory in second from cmdArg to load the dynamic library.  <a href="#a6c672184f880c2756303e40c915cceea"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html#a556b281a6e70fc38bf9efc7cb05976fd">cmdUnloadPlugin</a> (const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Unload a dynamic library which includes a plugin. Extracts the name to unload the dynamic library.  <a href="#a556b281a6e70fc38bf9efc7cb05976fd"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html#adfd90b9c3ff4f746d902fd1189c37bd9">cmdHelp</a> (const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Ask to each register function to display its help.  <a href="#adfd90b9c3ff4f746d902fd1189c37bd9"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html#a2e0f3dba4e1874c50deae22888e8b5a3">cmdRun</a> (const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Run a script.  <a href="#a2e0f3dba4e1874c50deae22888e8b5a3"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html#a5a7171c2d4cc923e1f2b55ba9856b66c">cmdSetSignal</a> (const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a signal &lt;obj.signal&gt; to a value with cmdArg = "&lt;obj.signal&gt; &lt;value&gt;".  <a href="#a5a7171c2d4cc923e1f2b55ba9856b66c"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html#afb2615fd44e3453590b9115e647b737e">cmdGetSignal</a> (const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Display the value of the signal &lt;obj.signal&gt; with cmdArg = "&lt;obj.signal&gt;".  <a href="#afb2615fd44e3453590b9115e647b737e"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html#a249ae339236034d0ffa72c3fa50586b5">cmdComputeSignal</a> (const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Compute the value of the signal &lt;obj.signal&gt; at time &lt;time&gt; with cmdArg = "&lt;obj.signal&gt; &lt;time&gt;".  <a href="#a249ae339236034d0ffa72c3fa50586b5"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html#a47579a33b03aad9da9acdbece2fd7932">cmd</a> (const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Entry point to treat a command.  <a href="#a47579a33b03aad9da9acdbece2fd7932"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html#a977580347f53771d9e49f5a1bd7cd3cf">objectNameParser</a> (std::istringstream &amp;cmdparse, std::string &amp;objName, std::string &amp;funName)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Extract the object name and the function name from a command.  <a href="#a977580347f53771d9e49f5a1bd7cd3cf"></a><br/></td></tr>
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<p>This class implements the first level interpretor to control basic functionnalities of the plugins. </p>
-<p>It provides a shell allowing to : </p>
-<ul>
-<li>load plugin libraries, </li>
-<li>create instances of plugin, </li>
-<li>destroy the plugins, </li>
-<li>unload the libraries, </li>
-<li>set a signal, </li>
-<li>get a signal, </li>
-<li>run scripts, </li>
-<li>compute a signal, </li>
-<li>act as a proxy for the commands of the plugins. </li>
-</ul>
-<hr/><h2>Member Typedef Documentation</h2>
-<a class="anchor" id="a2b8999d4c2ff48f57b38d397eb3d0360"></a><!-- doxytag: member="dynamicgraph::Interpreter::FunctionMap" ref="a2b8999d4c2ff48f57b38d397eb3d0360" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">typedef std::map&lt; std::string,<a class="el" href="classdynamicgraph_1_1_interpreter.html#a90e4a8765340c43e03853de9538dafe0">ShellBasicFunction</a> &gt; <a class="el" href="classdynamicgraph_1_1_interpreter.html#a2b8999d4c2ff48f57b38d397eb3d0360">dynamicgraph::Interpreter::FunctionMap</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>This type defines a sorted set of basic functions with a unique key. </p>
-
-</div>
-</div>
-<a class="anchor" id="a90e4a8765340c43e03853de9538dafe0"></a><!-- doxytag: member="dynamicgraph::Interpreter::ShellBasicFunction" ref="a90e4a8765340c43e03853de9538dafe0" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">typedef boost::function3&lt;void,const std::string&amp;,std::istringstream&amp;,std::ostream&amp;&gt; <a class="el" href="classdynamicgraph_1_1_interpreter.html#a90e4a8765340c43e03853de9538dafe0">dynamicgraph::Interpreter::ShellBasicFunction</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Type of a basic function for the shell. Such function returns a void and takes 3 arguments: </p>
-<ul>
-<li>the functionnality (i.e. the method) it provides to the shell, </li>
-<li>a stream of input string to pass when called, </li>
-<li>an output stream for display. </li>
-</ul>
-
-</div>
-</div>
-<a class="anchor" id="ac6968b058401a04315a9e0c08df5ed50"></a><!-- doxytag: member="dynamicgraph::Interpreter::sotPluginLoaderPTR" ref="ac6968b058401a04315a9e0c08df5ed50" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">typedef <a class="el" href="classdynamicgraph_1_1_plugin_loader.html">PluginLoader</a>* <a class="el" href="classdynamicgraph_1_1_plugin_loader.html">dynamicgraph::Interpreter::sotPluginLoaderPTR</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="addf9c1c7361c5d2143326e5860a9f424"></a><!-- doxytag: member="dynamicgraph::Interpreter::Interpreter" ref="addf9c1c7361c5d2143326e5860a9f424" args="(PluginLoader *dlPtr=NULL)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::Interpreter::Interpreter </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">PluginLoader</a> *&#160;</td>
-          <td class="paramname"> <em>dlPtr</em> = <code>NULL</code>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Default constructor. </p>
-<dl class="user"><dt><b>[in] dlPtr: a plugin loader to perform the actions provided by this shell.</b></dt><dd></dd></dl>
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a47579a33b03aad9da9acdbece2fd7932"></a><!-- doxytag: member="dynamicgraph::Interpreter::cmd" ref="a47579a33b03aad9da9acdbece2fd7932" args="(const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::Interpreter::cmd </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>cmdLine</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>cmdArg</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Entry point to treat a command. </p>
-
-</div>
-</div>
-<a class="anchor" id="a249ae339236034d0ffa72c3fa50586b5"></a><!-- doxytag: member="dynamicgraph::Interpreter::cmdComputeSignal" ref="a249ae339236034d0ffa72c3fa50586b5" args="(const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::Interpreter::cmdComputeSignal </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>cmdLine</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>cmdArg</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Compute the value of the signal &lt;obj.signal&gt; at time &lt;time&gt; with cmdArg = "&lt;obj.signal&gt; &lt;time&gt;". </p>
-
-</div>
-</div>
-<a class="anchor" id="acf8a6b892ef8ad5d8bbb62087acd1186"></a><!-- doxytag: member="dynamicgraph::Interpreter::cmdDestroy" ref="acf8a6b892ef8ad5d8bbb62087acd1186" args="(const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::Interpreter::cmdDestroy </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>cmdLine</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>cmdArg</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Destroy the object. Extracts the name for cmdArg and destroy the object. </p>
-
-</div>
-</div>
-<a class="anchor" id="afb2615fd44e3453590b9115e647b737e"></a><!-- doxytag: member="dynamicgraph::Interpreter::cmdGetSignal" ref="afb2615fd44e3453590b9115e647b737e" args="(const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::Interpreter::cmdGetSignal </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>cmdLine</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>cmdArg</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Display the value of the signal &lt;obj.signal&gt; with cmdArg = "&lt;obj.signal&gt;". </p>
-
-</div>
-</div>
-<a class="anchor" id="adfd90b9c3ff4f746d902fd1189c37bd9"></a><!-- doxytag: member="dynamicgraph::Interpreter::cmdHelp" ref="adfd90b9c3ff4f746d902fd1189c37bd9" args="(const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::Interpreter::cmdHelp </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>cmdLine</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>cmdArg</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Ask to each register function to display its help. </p>
-
-</div>
-</div>
-<a class="anchor" id="a6c672184f880c2756303e40c915cceea"></a><!-- doxytag: member="dynamicgraph::Interpreter::cmdLoadPlugin" ref="a6c672184f880c2756303e40c915cceea" args="(const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::Interpreter::cmdLoadPlugin </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>cmdLine</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>cmdArg</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Load a dynamic library which includes a plugin. Extracts the name first and the directory in second from cmdArg to load the dynamic library. </p>
-
-</div>
-</div>
-<a class="anchor" id="aa4e1d2266458be2d966d098678e8c1d6"></a><!-- doxytag: member="dynamicgraph::Interpreter::cmdNew" ref="aa4e1d2266458be2d966d098678e8c1d6" args="(const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::Interpreter::cmdNew </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>cmdLine</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>cmdArg</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Instanciante an object Extracts the name and the class of the object, verifies it is unique, and creates the instance if this is the case. </p>
-
-</div>
-</div>
-<a class="anchor" id="ab9f759ffc1c1566f0c16273846031418"></a><!-- doxytag: member="dynamicgraph::Interpreter::cmdPlug" ref="ab9f759ffc1c1566f0c16273846031418" args="(const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::Interpreter::cmdPlug </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>cmdLine</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>cmdArg</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Connect two signals. Connect an input signal to an output one. </p>
-
-</div>
-</div>
-<a class="anchor" id="a2e0f3dba4e1874c50deae22888e8b5a3"></a><!-- doxytag: member="dynamicgraph::Interpreter::cmdRun" ref="a2e0f3dba4e1874c50deae22888e8b5a3" args="(const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::Interpreter::cmdRun </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>cmdLine</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>cmdArg</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Run a script. </p>
-
-</div>
-</div>
-<a class="anchor" id="a5a7171c2d4cc923e1f2b55ba9856b66c"></a><!-- doxytag: member="dynamicgraph::Interpreter::cmdSetSignal" ref="a5a7171c2d4cc923e1f2b55ba9856b66c" args="(const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::Interpreter::cmdSetSignal </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>cmdLine</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>cmdArg</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Set a signal &lt;obj.signal&gt; to a value with cmdArg = "&lt;obj.signal&gt; &lt;value&gt;". </p>
-
-</div>
-</div>
-<a class="anchor" id="a556b281a6e70fc38bf9efc7cb05976fd"></a><!-- doxytag: member="dynamicgraph::Interpreter::cmdUnloadPlugin" ref="a556b281a6e70fc38bf9efc7cb05976fd" args="(const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::Interpreter::cmdUnloadPlugin </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>cmdLine</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>cmdArg</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Unload a dynamic library which includes a plugin. Extracts the name to unload the dynamic library. </p>
-
-</div>
-</div>
-<a class="anchor" id="ac67d17cd04ab479bdee8ca025e9c61f8"></a><!-- doxytag: member="dynamicgraph::Interpreter::deregisterFunction" ref="ac67d17cd04ab479bdee8ca025e9c61f8" args="(const std::string &amp;funname)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool dynamicgraph::Interpreter::deregisterFunction </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>funname</em>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a977580347f53771d9e49f5a1bd7cd3cf"></a><!-- doxytag: member="dynamicgraph::Interpreter::objectNameParser" ref="a977580347f53771d9e49f5a1bd7cd3cf" args="(std::istringstream &amp;cmdparse, std::string &amp;objName, std::string &amp;funName)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">static bool dynamicgraph::Interpreter::objectNameParser </td>
-          <td>(</td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>cmdparse</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::string &amp;&#160;</td>
-          <td class="paramname"> <em>objName</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::string &amp;&#160;</td>
-          <td class="paramname"> <em>funName</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [static]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Extract the object name and the function name from a command. </p>
-
-</div>
-</div>
-<a class="anchor" id="a91840bb51989e14ed6b0c5f2e721c4b0"></a><!-- doxytag: member="dynamicgraph::Interpreter::referencePluginLoader" ref="a91840bb51989e14ed6b0c5f2e721c4b0" args="(PluginLoader *dl__)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::Interpreter::referencePluginLoader </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">PluginLoader</a> *&#160;</td>
-          <td class="paramname"> <em>dl__</em>&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Set the reference of the plugin loader. </p>
-
-</div>
-</div>
-<a class="anchor" id="add66d62dbc95b4eba5215ceacced177b"></a><!-- doxytag: member="dynamicgraph::Interpreter::registerFunction" ref="add66d62dbc95b4eba5215ceacced177b" args="(const std::string &amp;funname, const ShellBasicFunction &amp;fun)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::Interpreter::registerFunction </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>funname</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_interpreter.html#a90e4a8765340c43e03853de9538dafe0">ShellBasicFunction</a> &amp;&#160;</td>
-          <td class="paramname"> <em>fun</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Register a function at the upper level of the shell. </p>
-<dl class="user"><dt><b>[in] funname: The function's name,</b></dt><dd></dd></dl>
-<dl class="user"><dt><b>[in] fun: The pointer to the function.</b></dt><dd></dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="af65f0030ab4d843af6c4a50f363b427e"></a><!-- doxytag: member="dynamicgraph::Interpreter::shell" ref="af65f0030ab4d843af6c4a50f363b427e" args="(std::istream &amp;sin, std::ostream &amp;sout, const std::string &amp;prompt=&quot;&quot;)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::Interpreter::shell </td>
-          <td>(</td>
-          <td class="paramtype">std::istream &amp;&#160;</td>
-          <td class="paramname"> <em>sin</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>sout</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>prompt</em> = <code>&quot;&quot;</code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Method to start the shell. </p>
-<dl class="user"><dt><b>[in] sin: The input stream from which the command will be extracted.</b></dt><dd></dd></dl>
-<dl class="user"><dt><b>[out] sout: The output stream to which the result will be displayed.</b></dt><dd></dd></dl>
-<dl class="user"><dt><b>[in] prompt: The prompt to be displayed.</b></dt><dd></dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a89a6d9fb9ea521cc575786118abc72df"></a><!-- doxytag: member="dynamicgraph::Interpreter::writeCompletionList" ref="a89a6d9fb9ea521cc575786118abc72df" args="(std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::Interpreter::writeCompletionList </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="aa8a09d674f1f91a11380c148ef55c742"></a><!-- doxytag: member="dynamicgraph::Interpreter::dlPtr" ref="aa8a09d674f1f91a11380c148ef55c742" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">sotPluginLoaderPTR</a> <a class="el" href="classdynamicgraph_1_1_interpreter.html#aa8a09d674f1f91a11380c148ef55c742">dynamicgraph::Interpreter::dlPtr</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>The plugin loader. </p>
-
-</div>
-</div>
-<a class="anchor" id="a5d0956e6f25039be5baf7d727166a0a8"></a><!-- doxytag: member="dynamicgraph::Interpreter::functionMap" ref="a5d0956e6f25039be5baf7d727166a0a8" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_interpreter.html#a2b8999d4c2ff48f57b38d397eb3d0360">FunctionMap</a> <a class="el" href="classdynamicgraph_1_1_interpreter.html#a5d0956e6f25039be5baf7d727166a0a8">dynamicgraph::Interpreter::functionMap</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<p>Instance of this type. </p>
-
-</div>
-</div>
-<a class="anchor" id="ade81d53513418e617cfd9715fc7d1cbb"></a><!-- doxytag: member="dynamicgraph::Interpreter::initDone" ref="ade81d53513418e617cfd9715fc7d1cbb" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool <a class="el" href="classdynamicgraph_1_1_interpreter.html#ade81d53513418e617cfd9715fc7d1cbb">dynamicgraph::Interpreter::initDone</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ac8163568dabb417ce884fc6b8aa3f4aa"></a><!-- doxytag: member="dynamicgraph::Interpreter::prompt" ref="ac8163568dabb417ce884fc6b8aa3f4aa" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::string <a class="el" href="classdynamicgraph_1_1_interpreter.html#ac8163568dabb417ce884fc6b8aa3f4aa">dynamicgraph::Interpreter::prompt</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="adc5d154710f344f685aeba4f94c2f57b"></a><!-- doxytag: member="dynamicgraph::Interpreter::PROMPT_DEFAULT" ref="adc5d154710f344f685aeba4f94c2f57b" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const std::string <a class="el" href="classdynamicgraph_1_1_interpreter.html#adc5d154710f344f685aeba4f94c2f57b">dynamicgraph::Interpreter::PROMPT_DEFAULT</a><code> [static]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_interpreter__coll__graph.map b/doxygen/HEAD/classdynamicgraph_1_1_interpreter__coll__graph.map
deleted file mode 100644
index 41a259a9..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_interpreter__coll__graph.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classdynamicgraph_1_1_plugin_loader.html" title="Loads plugins from dynamic libraries (usually .so or .dll files)." alt="" coords="5,6,208,33"/>
-</map>
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_interpreter__coll__graph.md5 b/doxygen/HEAD/classdynamicgraph_1_1_interpreter__coll__graph.md5
deleted file mode 100644
index ebc1f253..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_interpreter__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-2b72bf775c91198cddb6b2d793078714
\ No newline at end of file
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_interpreter__coll__graph.png b/doxygen/HEAD/classdynamicgraph_1_1_interpreter__coll__graph.png
deleted file mode 100644
index 8c36c7d57785b69be6cba5da8b4a884e6a43ad13..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4699
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
VHP*lFA;8%X1g5E{QLSbh`9IVvGwc8W

diff --git a/doxygen/HEAD/classdynamicgraph_1_1_interpreter_helper-members.html b/doxygen/HEAD/classdynamicgraph_1_1_interpreter_helper-members.html
deleted file mode 100644
index b350b5f3..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_interpreter_helper-members.html
+++ /dev/null
@@ -1,56 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamicgraph::InterpreterHelper Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classdynamicgraph_1_1_interpreter_helper.html">dynamicgraph::InterpreterHelper</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#ad5eb950b1e52ff62043f82bdb6a07307">cmdComputeSignal</a>(const std::string &amp;objname, const std::string &amp;signame, const int &amp;time, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html">dynamicgraph::InterpreterHelper</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#af7c8c26d5ed3b8f330a1d6badc1200ff">cmdDestroy</a>(const std::string &amp;objName, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html">dynamicgraph::InterpreterHelper</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#a68679f74baec6f9e1f87e4057cf53d7a">cmdGetSignal</a>(const std::string &amp;objname, const std::string &amp;signame, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html">dynamicgraph::InterpreterHelper</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#a556d95a783e0bbf34ada226434bf168a">cmdLoadPlugin</a>(const std::string &amp;directory, const std::string &amp;pluginName, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html">dynamicgraph::InterpreterHelper</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#aebc57d1cef301ce488c52cabb028d612">cmdNew</a>(const std::string &amp;className, const std::string &amp;objName, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html">dynamicgraph::InterpreterHelper</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#a75e12292263cc468b7be3c896b4b1faa">cmdPlug</a>(const std::string &amp;obj1, const std::string &amp;signame1, const std::string &amp;obj2, const std::string &amp;signame2, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html">dynamicgraph::InterpreterHelper</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#ac93342ed27898cac43fcd8e762e49f98">cmdSetSignal</a>(const std::string &amp;objname, const std::string &amp;signame, const std::string &amp;cmdArg, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html">dynamicgraph::InterpreterHelper</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#a3c487e4e1b3469dd77b258ac32c44fd6">cmdUnloadPlugin</a>(const std::string &amp;pluginName, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html">dynamicgraph::InterpreterHelper</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#a72984dabbb9b72f3c089265e88957ff3">dlPtr</a></td><td><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html">dynamicgraph::InterpreterHelper</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#a215d2ee4b2a397fae568e0c8cf6ae247">InterpreterHelper</a>()</td><td><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html">dynamicgraph::InterpreterHelper</a></td><td></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_interpreter_helper.html b/doxygen/HEAD/classdynamicgraph_1_1_interpreter_helper.html
deleted file mode 100644
index 701a29bf..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_interpreter_helper.html
+++ /dev/null
@@ -1,444 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html">InterpreterHelper</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pro-attribs">Protected Attributes</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::InterpreterHelper Class Reference<br/>
-<small>
-[<a class="el" href="group__dgraph.html">Core classes and objects</a>]</small>
-</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="dynamicgraph::InterpreterHelper" -->
-<p>This class implements the first level interpretor to control basic functionnalities of the plugins.  
-<a href="#_details">More...</a></p>
-<!-- startSectionHeader --><div class="dynheader">
-Collaboration diagram for dynamicgraph::InterpreterHelper:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="classdynamicgraph_1_1_interpreter_helper__coll__graph.png" border="0" usemap="#dynamicgraph_1_1_interpreter_helper_coll__map" alt="Collaboration graph"/></div>
-<map name="dynamicgraph_1_1_interpreter_helper_coll__map" id="dynamicgraph_1_1_interpreter_helper_coll__map">
-<area shape="rect" href="classdynamicgraph_1_1_plugin_loader.html" title="Loads plugins from dynamic libraries (usually .so or .dll files)." alt="" coords="19,6,221,33"/></map>
-<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center><!-- endSectionContent --></div>
-
-<p><a href="classdynamicgraph_1_1_interpreter_helper-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#a215d2ee4b2a397fae568e0c8cf6ae247">InterpreterHelper</a> ()</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Default constructor.  <a href="#a215d2ee4b2a397fae568e0c8cf6ae247"></a><br/></td></tr>
-<tr><td colspan="2"><div class="groupHeader">Implements the commands.</div></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#aebc57d1cef301ce488c52cabb028d612">cmdNew</a> (const std::string &amp;className, const std::string &amp;objName, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Instanciante an object Extracts the name and the class of the object, verifies it is unique, and creates the instance if this is the case.  <a href="#aebc57d1cef301ce488c52cabb028d612"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#af7c8c26d5ed3b8f330a1d6badc1200ff">cmdDestroy</a> (const std::string &amp;objName, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Destroy the object. Destroy the object objName.  <a href="#af7c8c26d5ed3b8f330a1d6badc1200ff"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#a75e12292263cc468b7be3c896b4b1faa">cmdPlug</a> (const std::string &amp;obj1, const std::string &amp;signame1, const std::string &amp;obj2, const std::string &amp;signame2, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect two signals. Connect the input signal obj1.signame1 to the output signal obj2.signame2.  <a href="#a75e12292263cc468b7be3c896b4b1faa"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#a556d95a783e0bbf34ada226434bf168a">cmdLoadPlugin</a> (const std::string &amp;directory, const std::string &amp;pluginName, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Load a dynamic library which includes a plugin. Extracts the name first and the directory in second from cmdArg to load the dynamic library.  <a href="#a556d95a783e0bbf34ada226434bf168a"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#a3c487e4e1b3469dd77b258ac32c44fd6">cmdUnloadPlugin</a> (const std::string &amp;pluginName, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Unload a dynamic library which includes a plugin. Extracts the name to unload the dynamic library.  <a href="#a3c487e4e1b3469dd77b258ac32c44fd6"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#ac93342ed27898cac43fcd8e762e49f98">cmdSetSignal</a> (const std::string &amp;objname, const std::string &amp;signame, const std::string &amp;cmdArg, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a signal &lt;obj.signal&gt; to a value with cmdArg = "&lt;obj.signal&gt; &lt;value&gt;".  <a href="#ac93342ed27898cac43fcd8e762e49f98"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#a68679f74baec6f9e1f87e4057cf53d7a">cmdGetSignal</a> (const std::string &amp;objname, const std::string &amp;signame, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Display the value of the signal &lt;obj.signal&gt; with cmdArg = "&lt;obj.signal&gt;".  <a href="#a68679f74baec6f9e1f87e4057cf53d7a"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#ad5eb950b1e52ff62043f82bdb6a07307">cmdComputeSignal</a> (const std::string &amp;objname, const std::string &amp;signame, const int &amp;time, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Compute the value of the signal &lt;obj.signal&gt; at time &lt;time&gt; with cmdArg = "&lt;obj.signal&gt; &lt;time&gt;".  <a href="#ad5eb950b1e52ff62043f82bdb6a07307"></a><br/></td></tr>
-<tr><td colspan="2"><h2><a name="pro-attribs"></a>
-Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">PluginLoader</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#a72984dabbb9b72f3c089265e88957ff3">dlPtr</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The plugin loader.  <a href="#a72984dabbb9b72f3c089265e88957ff3"></a><br/></td></tr>
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<p>This class implements the first level interpretor to control basic functionnalities of the plugins. </p>
-<p>It provides a shell allowing to : </p>
-<ul>
-<li>load plugin libraries, </li>
-<li>create instances of plugin, </li>
-<li>destroy the plugins, </li>
-<li>unload the libraries, </li>
-<li>set a signal, </li>
-<li>get a signal, </li>
-<li>compute a signal, </li>
-</ul>
-<hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a215d2ee4b2a397fae568e0c8cf6ae247"></a><!-- doxytag: member="dynamicgraph::InterpreterHelper::InterpreterHelper" ref="a215d2ee4b2a397fae568e0c8cf6ae247" args="()" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::InterpreterHelper::InterpreterHelper </td>
-          <td>(</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Default constructor. </p>
-<dl class="user"><dt><b>[in] dlPtr: a plugin loader to perform the actions provided by this shell.</b></dt><dd></dd></dl>
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="ad5eb950b1e52ff62043f82bdb6a07307"></a><!-- doxytag: member="dynamicgraph::InterpreterHelper::cmdComputeSignal" ref="ad5eb950b1e52ff62043f82bdb6a07307" args="(const std::string &amp;objname, const std::string &amp;signame, const int &amp;time, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::InterpreterHelper::cmdComputeSignal </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>objname</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>signame</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const int &amp;&#160;</td>
-          <td class="paramname"> <em>time</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Compute the value of the signal &lt;obj.signal&gt; at time &lt;time&gt; with cmdArg = "&lt;obj.signal&gt; &lt;time&gt;". </p>
-
-</div>
-</div>
-<a class="anchor" id="af7c8c26d5ed3b8f330a1d6badc1200ff"></a><!-- doxytag: member="dynamicgraph::InterpreterHelper::cmdDestroy" ref="af7c8c26d5ed3b8f330a1d6badc1200ff" args="(const std::string &amp;objName, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::InterpreterHelper::cmdDestroy </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>objName</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Destroy the object. Destroy the object objName. </p>
-
-</div>
-</div>
-<a class="anchor" id="a68679f74baec6f9e1f87e4057cf53d7a"></a><!-- doxytag: member="dynamicgraph::InterpreterHelper::cmdGetSignal" ref="a68679f74baec6f9e1f87e4057cf53d7a" args="(const std::string &amp;objname, const std::string &amp;signame, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::InterpreterHelper::cmdGetSignal </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>objname</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>signame</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Display the value of the signal &lt;obj.signal&gt; with cmdArg = "&lt;obj.signal&gt;". </p>
-
-</div>
-</div>
-<a class="anchor" id="a556d95a783e0bbf34ada226434bf168a"></a><!-- doxytag: member="dynamicgraph::InterpreterHelper::cmdLoadPlugin" ref="a556d95a783e0bbf34ada226434bf168a" args="(const std::string &amp;directory, const std::string &amp;pluginName, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::InterpreterHelper::cmdLoadPlugin </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>directory</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>pluginName</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Load a dynamic library which includes a plugin. Extracts the name first and the directory in second from cmdArg to load the dynamic library. </p>
-
-</div>
-</div>
-<a class="anchor" id="aebc57d1cef301ce488c52cabb028d612"></a><!-- doxytag: member="dynamicgraph::InterpreterHelper::cmdNew" ref="aebc57d1cef301ce488c52cabb028d612" args="(const std::string &amp;className, const std::string &amp;objName, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::InterpreterHelper::cmdNew </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>className</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>objName</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Instanciante an object Extracts the name and the class of the object, verifies it is unique, and creates the instance if this is the case. </p>
-
-</div>
-</div>
-<a class="anchor" id="a75e12292263cc468b7be3c896b4b1faa"></a><!-- doxytag: member="dynamicgraph::InterpreterHelper::cmdPlug" ref="a75e12292263cc468b7be3c896b4b1faa" args="(const std::string &amp;obj1, const std::string &amp;signame1, const std::string &amp;obj2, const std::string &amp;signame2, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::InterpreterHelper::cmdPlug </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>obj1</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>signame1</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>obj2</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>signame2</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Connect two signals. Connect the input signal obj1.signame1 to the output signal obj2.signame2. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
-  <table class="params">
-    <tr><td class="paramdir">[in]</td><td class="paramname">obj1.signame1,:</td><td>the input signal. </td></tr>
-    <tr><td class="paramdir">[in]</td><td class="paramname">obj2.signame2,:</td><td>the output signal. </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ac93342ed27898cac43fcd8e762e49f98"></a><!-- doxytag: member="dynamicgraph::InterpreterHelper::cmdSetSignal" ref="ac93342ed27898cac43fcd8e762e49f98" args="(const std::string &amp;objname, const std::string &amp;signame, const std::string &amp;cmdArg, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::InterpreterHelper::cmdSetSignal </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>objname</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>signame</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>cmdArg</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Set a signal &lt;obj.signal&gt; to a value with cmdArg = "&lt;obj.signal&gt; &lt;value&gt;". </p>
-
-</div>
-</div>
-<a class="anchor" id="a3c487e4e1b3469dd77b258ac32c44fd6"></a><!-- doxytag: member="dynamicgraph::InterpreterHelper::cmdUnloadPlugin" ref="a3c487e4e1b3469dd77b258ac32c44fd6" args="(const std::string &amp;pluginName, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::InterpreterHelper::cmdUnloadPlugin </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>pluginName</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Unload a dynamic library which includes a plugin. Extracts the name to unload the dynamic library. </p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a72984dabbb9b72f3c089265e88957ff3"></a><!-- doxytag: member="dynamicgraph::InterpreterHelper::dlPtr" ref="a72984dabbb9b72f3c089265e88957ff3" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">PluginLoader</a> <a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#a72984dabbb9b72f3c089265e88957ff3">dynamicgraph::InterpreterHelper::dlPtr</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>The plugin loader. </p>
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_interpreter_helper__coll__graph.map b/doxygen/HEAD/classdynamicgraph_1_1_interpreter_helper__coll__graph.map
deleted file mode 100644
index 8a7408ef..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_interpreter_helper__coll__graph.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classdynamicgraph_1_1_plugin_loader.html" title="Loads plugins from dynamic libraries (usually .so or .dll files)." alt="" coords="19,6,221,33"/>
-</map>
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_interpreter_helper__coll__graph.md5 b/doxygen/HEAD/classdynamicgraph_1_1_interpreter_helper__coll__graph.md5
deleted file mode 100644
index 365405a3..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_interpreter_helper__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-d503cf3981266fed2048294f7b9bc939
\ No newline at end of file
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_interpreter_helper__coll__graph.png b/doxygen/HEAD/classdynamicgraph_1_1_interpreter_helper__coll__graph.png
deleted file mode 100644
index 2a1105800c4dbe054a77103e0806954039d1d537..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4747
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

diff --git a/doxygen/HEAD/classdynamicgraph_1_1_out_string_stream-members.html b/doxygen/HEAD/classdynamicgraph_1_1_out_string_stream-members.html
deleted file mode 100644
index 731518d1..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_out_string_stream-members.html
+++ /dev/null
@@ -1,57 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamicgraph::OutStringStream Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classdynamicgraph_1_1_out_string_stream.html">dynamicgraph::OutStringStream</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_out_string_stream.html#a30ea003d3d1112ec0b9ac86c99d880c2">addData</a>(const char *data, const unsigned int &amp;size)</td><td><a class="el" href="classdynamicgraph_1_1_out_string_stream.html">dynamicgraph::OutStringStream</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_out_string_stream.html#ac86f445d1c96f4dabbd5e860a514a8be">buffer</a></td><td><a class="el" href="classdynamicgraph_1_1_out_string_stream.html">dynamicgraph::OutStringStream</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_out_string_stream.html#a5c3249f0d2fb95b5dfd09e0bcb8e1b26">bufferSize</a></td><td><a class="el" href="classdynamicgraph_1_1_out_string_stream.html">dynamicgraph::OutStringStream</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_out_string_stream.html#a00813bccbc23877a6fbb250ad058a321">dump</a>(std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_out_string_stream.html">dynamicgraph::OutStringStream</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_out_string_stream.html#a5d0700de7c7f86177948d36dd33b2ab2">empty</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_out_string_stream.html">dynamicgraph::OutStringStream</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_out_string_stream.html#acddc2030736bb566af40c5331e16760e">full</a></td><td><a class="el" href="classdynamicgraph_1_1_out_string_stream.html">dynamicgraph::OutStringStream</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_out_string_stream.html#a6aaf080da211b6548a56cfb5b56f1a58">givenname</a></td><td><a class="el" href="classdynamicgraph_1_1_out_string_stream.html">dynamicgraph::OutStringStream</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_out_string_stream.html#adca1fd01bc11de1006492efe33ad700d">index</a></td><td><a class="el" href="classdynamicgraph_1_1_out_string_stream.html">dynamicgraph::OutStringStream</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_out_string_stream.html#ae985fd2100f53280a670d61a5052c4cd">OutStringStream</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_out_string_stream.html">dynamicgraph::OutStringStream</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_out_string_stream.html#a2b1fa9c89c823a67778fd975f887687f">resize</a>(const unsigned int &amp;size)</td><td><a class="el" href="classdynamicgraph_1_1_out_string_stream.html">dynamicgraph::OutStringStream</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_out_string_stream.html#aee959e8962bfe2192a772d4f5aec880a">~OutStringStream</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_out_string_stream.html">dynamicgraph::OutStringStream</a></td><td></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_out_string_stream.html b/doxygen/HEAD/classdynamicgraph_1_1_out_string_stream.html
deleted file mode 100644
index 95ec7f07..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_out_string_stream.html
+++ /dev/null
@@ -1,253 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="classdynamicgraph_1_1_out_string_stream.html">OutStringStream</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::OutStringStream Class Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="dynamicgraph::OutStringStream" -->
-<p><a href="classdynamicgraph_1_1_out_string_stream-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_out_string_stream.html#ae985fd2100f53280a670d61a5052c4cd">OutStringStream</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_out_string_stream.html#aee959e8962bfe2192a772d4f5aec880a">~OutStringStream</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_out_string_stream.html#a2b1fa9c89c823a67778fd975f887687f">resize</a> (const unsigned int &amp;size)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_out_string_stream.html#a30ea003d3d1112ec0b9ac86c99d880c2">addData</a> (const char *data, const unsigned int &amp;size)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_out_string_stream.html#a00813bccbc23877a6fbb250ad058a321">dump</a> (std::ostream &amp;os)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_out_string_stream.html#a5d0700de7c7f86177948d36dd33b2ab2">empty</a> (void)</td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_out_string_stream.html#ac86f445d1c96f4dabbd5e860a514a8be">buffer</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_out_string_stream.html#adca1fd01bc11de1006492efe33ad700d">index</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_out_string_stream.html#a5c3249f0d2fb95b5dfd09e0bcb8e1b26">bufferSize</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_out_string_stream.html#acddc2030736bb566af40c5331e16760e">full</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_out_string_stream.html#a6aaf080da211b6548a56cfb5b56f1a58">givenname</a></td></tr>
-</table>
-<hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ae985fd2100f53280a670d61a5052c4cd"></a><!-- doxytag: member="dynamicgraph::OutStringStream::OutStringStream" ref="ae985fd2100f53280a670d61a5052c4cd" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::OutStringStream::OutStringStream </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aee959e8962bfe2192a772d4f5aec880a"></a><!-- doxytag: member="dynamicgraph::OutStringStream::~OutStringStream" ref="aee959e8962bfe2192a772d4f5aec880a" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::OutStringStream::~OutStringStream </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a30ea003d3d1112ec0b9ac86c99d880c2"></a><!-- doxytag: member="dynamicgraph::OutStringStream::addData" ref="a30ea003d3d1112ec0b9ac86c99d880c2" args="(const char *data, const unsigned int &amp;size)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool dynamicgraph::OutStringStream::addData </td>
-          <td>(</td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"> <em>data</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const unsigned int &amp;&#160;</td>
-          <td class="paramname"> <em>size</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a00813bccbc23877a6fbb250ad058a321"></a><!-- doxytag: member="dynamicgraph::OutStringStream::dump" ref="a00813bccbc23877a6fbb250ad058a321" args="(std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::OutStringStream::dump </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a5d0700de7c7f86177948d36dd33b2ab2"></a><!-- doxytag: member="dynamicgraph::OutStringStream::empty" ref="a5d0700de7c7f86177948d36dd33b2ab2" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::OutStringStream::empty </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a2b1fa9c89c823a67778fd975f887687f"></a><!-- doxytag: member="dynamicgraph::OutStringStream::resize" ref="a2b1fa9c89c823a67778fd975f887687f" args="(const unsigned int &amp;size)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::OutStringStream::resize </td>
-          <td>(</td>
-          <td class="paramtype">const unsigned int &amp;&#160;</td>
-          <td class="paramname"> <em>size</em>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="ac86f445d1c96f4dabbd5e860a514a8be"></a><!-- doxytag: member="dynamicgraph::OutStringStream::buffer" ref="ac86f445d1c96f4dabbd5e860a514a8be" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">char* <a class="el" href="classdynamicgraph_1_1_out_string_stream.html#ac86f445d1c96f4dabbd5e860a514a8be">dynamicgraph::OutStringStream::buffer</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a5c3249f0d2fb95b5dfd09e0bcb8e1b26"></a><!-- doxytag: member="dynamicgraph::OutStringStream::bufferSize" ref="a5c3249f0d2fb95b5dfd09e0bcb8e1b26" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">unsigned int <a class="el" href="classdynamicgraph_1_1_out_string_stream.html#a5c3249f0d2fb95b5dfd09e0bcb8e1b26">dynamicgraph::OutStringStream::bufferSize</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="acddc2030736bb566af40c5331e16760e"></a><!-- doxytag: member="dynamicgraph::OutStringStream::full" ref="acddc2030736bb566af40c5331e16760e" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool <a class="el" href="classdynamicgraph_1_1_out_string_stream.html#acddc2030736bb566af40c5331e16760e">dynamicgraph::OutStringStream::full</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a6aaf080da211b6548a56cfb5b56f1a58"></a><!-- doxytag: member="dynamicgraph::OutStringStream::givenname" ref="a6aaf080da211b6548a56cfb5b56f1a58" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::string <a class="el" href="classdynamicgraph_1_1_out_string_stream.html#a6aaf080da211b6548a56cfb5b56f1a58">dynamicgraph::OutStringStream::givenname</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="adca1fd01bc11de1006492efe33ad700d"></a><!-- doxytag: member="dynamicgraph::OutStringStream::index" ref="adca1fd01bc11de1006492efe33ad700d" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">unsigned int <a class="el" href="classdynamicgraph_1_1_out_string_stream.html#adca1fd01bc11de1006492efe33ad700d">dynamicgraph::OutStringStream::index</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_plugin_loader-members.html b/doxygen/HEAD/classdynamicgraph_1_1_plugin_loader-members.html
deleted file mode 100644
index 836430e7..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_plugin_loader-members.html
+++ /dev/null
@@ -1,61 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamicgraph::PluginLoader Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classdynamicgraph_1_1_plugin_loader.html">dynamicgraph::PluginLoader</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#ab412e6393768d2ff5dc22d9c6799bf61">addPlugin</a>(const std::string &amp;name, const std::string &amp;dir=&quot;&quot;)</td><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">dynamicgraph::PluginLoader</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a4505ef888a2ab7a90ce9188087dd189e">getDirectory</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">dynamicgraph::PluginLoader</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a2636670bda8aba4ff2f4ce76bf2206fe">getLoadedPluginNames</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">dynamicgraph::PluginLoader</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#aa6eef97b1471f04a3c0383fa6c1249d3">loadedPluginNames</a></td><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">dynamicgraph::PluginLoader</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#ac27c30cc0bda8c6e42252a12c27f493c">loadPluginList</a>(const std::string &amp;configFile, const std::string &amp;dir=&quot;&quot;)</td><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">dynamicgraph::PluginLoader</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#ab63675b14c9e418e3f9bfc0257114677">loadPlugins</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">dynamicgraph::PluginLoader</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a40c82ec3f23aa9c1c7f5fda8f624b679">pluginDirectory</a></td><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">dynamicgraph::PluginLoader</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#aefdec8f607be25ce1b85d83c9b20c2d7">PluginLoader</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">dynamicgraph::PluginLoader</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#ac8c36cfd7751ed52e2ab7485afd31e11">pluginNames</a></td><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">dynamicgraph::PluginLoader</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a70a4bb409b1752bc447b57cf46f1afa3">pluginRefs</a></td><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">dynamicgraph::PluginLoader</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#afad05fa5c925d73dbea581b7f5bd46c1">searchPlugin</a>(const std::string &amp;plugname)</td><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">dynamicgraph::PluginLoader</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a630e350171b78db3f7dfcda9b44080a9">setDirectory</a>(const std::string &amp;n)</td><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">dynamicgraph::PluginLoader</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a28002facb398f0044e4ad4ddcd7610a6">unloadAllPlugins</a>()</td><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">dynamicgraph::PluginLoader</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a93ea9ecdbe007c06c45287c1c4ca326c">unloadPlugin</a>(const std::string &amp;plugname)</td><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">dynamicgraph::PluginLoader</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a6f952ede55971479321fa3e4416860e0">~PluginLoader</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">dynamicgraph::PluginLoader</a></td><td></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_plugin_loader.html b/doxygen/HEAD/classdynamicgraph_1_1_plugin_loader.html
deleted file mode 100644
index 9cdf523a..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_plugin_loader.html
+++ /dev/null
@@ -1,388 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">PluginLoader</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pro-attribs">Protected Attributes</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::PluginLoader Class Reference<br/>
-<small>
-[<a class="el" href="group__dgraph.html">Core classes and objects</a>]</small>
-</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="dynamicgraph::PluginLoader" -->
-<p>Loads plugins from dynamic libraries (usually .so or .dll files).  
-<a href="#_details">More...</a></p>
-
-<p><a href="classdynamicgraph_1_1_plugin_loader-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#aefdec8f607be25ce1b85d83c9b20c2d7">PluginLoader</a> (void)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Default constructor.  <a href="#aefdec8f607be25ce1b85d83c9b20c2d7"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a6f952ede55971479321fa3e4416860e0">~PluginLoader</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a630e350171b78db3f7dfcda9b44080a9">setDirectory</a> (const std::string &amp;n)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the directory from which to load the dynamic libraries containing the plugins.  <a href="#a630e350171b78db3f7dfcda9b44080a9"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a4505ef888a2ab7a90ce9188087dd189e">getDirectory</a> (void)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the directory from which to load the dynamic libraries containing the plugins.  <a href="#a4505ef888a2ab7a90ce9188087dd189e"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#ac27c30cc0bda8c6e42252a12c27f493c">loadPluginList</a> (const std::string &amp;configFile, const std::string &amp;dir=&quot;&quot;)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a list of plugins It is done by reading the file configFile which contains for each line a plugin name.  <a href="#ac27c30cc0bda8c6e42252a12c27f493c"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#ab412e6393768d2ff5dc22d9c6799bf61">addPlugin</a> (const std::string &amp;name, const std::string &amp;dir=&quot;&quot;)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a single plugin.  <a href="#ab412e6393768d2ff5dc22d9c6799bf61"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#ab63675b14c9e418e3f9bfc0257114677">loadPlugins</a> (void)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Load the plugins previously added.  <a href="#ab63675b14c9e418e3f9bfc0257114677"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a93ea9ecdbe007c06c45287c1c4ca326c">unloadPlugin</a> (const std::string &amp;plugname)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove from the user memory the dynamic library related to the plugin.  <a href="#a93ea9ecdbe007c06c45287c1c4ca326c"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a28002facb398f0044e4ad4ddcd7610a6">unloadAllPlugins</a> ()</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all the dynamic libraries related to the plugins. For non-re-entrant plugins this method HAS TO be called.  <a href="#a28002facb398f0044e4ad4ddcd7610a6"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const std::map&lt; std::string, <br class="typebreak"/>
-std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a2636670bda8aba4ff2f4ce76bf2206fe">getLoadedPluginNames</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#afad05fa5c925d73dbea581b7f5bd46c1">searchPlugin</a> (const std::string &amp;plugname)</td></tr>
-<tr><td colspan="2"><h2><a name="pro-attribs"></a>
-Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a40c82ec3f23aa9c1c7f5fda8f624b679">pluginDirectory</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Directory from where the dynamic libraries are loaded.  <a href="#a40c82ec3f23aa9c1c7f5fda8f624b679"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::list&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#ac8c36cfd7751ed52e2ab7485afd31e11">pluginNames</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">List of plugin names given by their name postfixed to the directory.  <a href="#ac8c36cfd7751ed52e2ab7485afd31e11"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::map&lt; std::string, <br class="typebreak"/>
-std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#aa6eef97b1471f04a3c0383fa6c1249d3">loadedPluginNames</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">If a plugin has been loaded then this map contains the name of the plugin.  <a href="#aa6eef97b1471f04a3c0383fa6c1249d3"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">PluginRefMap *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a70a4bb409b1752bc447b57cf46f1afa3">pluginRefs</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Keeps a reference to the library according to the name of the plugin.  <a href="#a70a4bb409b1752bc447b57cf46f1afa3"></a><br/></td></tr>
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<p>Loads plugins from dynamic libraries (usually .so or .dll files). </p>
-<p>The sotPluginLoader can be made to load individual plugins by specifying their filenames to <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#ab412e6393768d2ff5dc22d9c6799bf61" title="Adds a single plugin.">addPlugin()</a> or reading them from a configuration file (loadPluginlist). Once loaded, the plugins register themselves to the sotFactory and the related objects can subsequently be instantiated by the sotInterpretor for example. </p>
-<hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="aefdec8f607be25ce1b85d83c9b20c2d7"></a><!-- doxytag: member="dynamicgraph::PluginLoader::PluginLoader" ref="aefdec8f607be25ce1b85d83c9b20c2d7" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::PluginLoader::PluginLoader </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Default constructor. </p>
-
-</div>
-</div>
-<a class="anchor" id="a6f952ede55971479321fa3e4416860e0"></a><!-- doxytag: member="dynamicgraph::PluginLoader::~PluginLoader" ref="a6f952ede55971479321fa3e4416860e0" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::PluginLoader::~PluginLoader </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="ab412e6393768d2ff5dc22d9c6799bf61"></a><!-- doxytag: member="dynamicgraph::PluginLoader::addPlugin" ref="ab412e6393768d2ff5dc22d9c6799bf61" args="(const std::string &amp;name, const std::string &amp;dir=&quot;&quot;)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::PluginLoader::addPlugin </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>dir</em> = <code>&quot;&quot;</code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Adds a single plugin. </p>
-
-</div>
-</div>
-<a class="anchor" id="a4505ef888a2ab7a90ce9188087dd189e"></a><!-- doxytag: member="dynamicgraph::PluginLoader::getDirectory" ref="a4505ef888a2ab7a90ce9188087dd189e" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const std::string&amp; dynamicgraph::PluginLoader::getDirectory </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Get the directory from which to load the dynamic libraries containing the plugins. </p>
-
-</div>
-</div>
-<a class="anchor" id="a2636670bda8aba4ff2f4ce76bf2206fe"></a><!-- doxytag: member="dynamicgraph::PluginLoader::getLoadedPluginNames" ref="a2636670bda8aba4ff2f4ce76bf2206fe" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const std::map&lt; std::string,std::string &gt; dynamicgraph::PluginLoader::getLoadedPluginNames </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ac27c30cc0bda8c6e42252a12c27f493c"></a><!-- doxytag: member="dynamicgraph::PluginLoader::loadPluginList" ref="ac27c30cc0bda8c6e42252a12c27f493c" args="(const std::string &amp;configFile, const std::string &amp;dir=&quot;&quot;)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::PluginLoader::loadPluginList </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>configFile</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>dir</em> = <code>&quot;&quot;</code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Adds a list of plugins It is done by reading the file configFile which contains for each line a plugin name. </p>
-<dl class="user"><dt><b>[in] configFile: The name of the file which contains the plugins name.</b></dt><dd></dd></dl>
-<dl class="user"><dt><b>[in] dir: The name of the directory which contains the dynamic libraries.</b></dt><dd></dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="ab63675b14c9e418e3f9bfc0257114677"></a><!-- doxytag: member="dynamicgraph::PluginLoader::loadPlugins" ref="ab63675b14c9e418e3f9bfc0257114677" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::PluginLoader::loadPlugins </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Load the plugins previously added. </p>
-
-</div>
-</div>
-<a class="anchor" id="afad05fa5c925d73dbea581b7f5bd46c1"></a><!-- doxytag: member="dynamicgraph::PluginLoader::searchPlugin" ref="afad05fa5c925d73dbea581b7f5bd46c1" args="(const std::string &amp;plugname)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const std::string&amp; dynamicgraph::PluginLoader::searchPlugin </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>plugname</em>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a630e350171b78db3f7dfcda9b44080a9"></a><!-- doxytag: member="dynamicgraph::PluginLoader::setDirectory" ref="a630e350171b78db3f7dfcda9b44080a9" args="(const std::string &amp;n)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const std::string&amp; dynamicgraph::PluginLoader::setDirectory </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>n</em>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Set the directory from which to load the dynamic libraries containing the plugins. </p>
-
-</div>
-</div>
-<a class="anchor" id="a28002facb398f0044e4ad4ddcd7610a6"></a><!-- doxytag: member="dynamicgraph::PluginLoader::unloadAllPlugins" ref="a28002facb398f0044e4ad4ddcd7610a6" args="()" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::PluginLoader::unloadAllPlugins </td>
-          <td>(</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Remove all the dynamic libraries related to the plugins. For non-re-entrant plugins this method HAS TO be called. </p>
-
-</div>
-</div>
-<a class="anchor" id="a93ea9ecdbe007c06c45287c1c4ca326c"></a><!-- doxytag: member="dynamicgraph::PluginLoader::unloadPlugin" ref="a93ea9ecdbe007c06c45287c1c4ca326c" args="(const std::string &amp;plugname)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::PluginLoader::unloadPlugin </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>plugname</em>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Remove from the user memory the dynamic library related to the plugin. </p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="aa6eef97b1471f04a3c0383fa6c1249d3"></a><!-- doxytag: member="dynamicgraph::PluginLoader::loadedPluginNames" ref="aa6eef97b1471f04a3c0383fa6c1249d3" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::map&lt; std::string,std::string &gt; <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#aa6eef97b1471f04a3c0383fa6c1249d3">dynamicgraph::PluginLoader::loadedPluginNames</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>If a plugin has been loaded then this map contains the name of the plugin. </p>
-<dl class="note"><dt><b>Note:</b></dt><dd>This field looks useless. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a40c82ec3f23aa9c1c7f5fda8f624b679"></a><!-- doxytag: member="dynamicgraph::PluginLoader::pluginDirectory" ref="a40c82ec3f23aa9c1c7f5fda8f624b679" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::string <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a40c82ec3f23aa9c1c7f5fda8f624b679">dynamicgraph::PluginLoader::pluginDirectory</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Directory from where the dynamic libraries are loaded. </p>
-
-</div>
-</div>
-<a class="anchor" id="ac8c36cfd7751ed52e2ab7485afd31e11"></a><!-- doxytag: member="dynamicgraph::PluginLoader::pluginNames" ref="ac8c36cfd7751ed52e2ab7485afd31e11" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::list&lt; std::string &gt; <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#ac8c36cfd7751ed52e2ab7485afd31e11">dynamicgraph::PluginLoader::pluginNames</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>List of plugin names given by their name postfixed to the directory. </p>
-
-</div>
-</div>
-<a class="anchor" id="a70a4bb409b1752bc447b57cf46f1afa3"></a><!-- doxytag: member="dynamicgraph::PluginLoader::pluginRefs" ref="a70a4bb409b1752bc447b57cf46f1afa3" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">PluginRefMap* <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a70a4bb409b1752bc447b57cf46f1afa3">dynamicgraph::PluginLoader::pluginRefs</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Keeps a reference to the library according to the name of the plugin. </p>
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_pool_storage-members.html b/doxygen/HEAD/classdynamicgraph_1_1_pool_storage-members.html
deleted file mode 100644
index 8db37c25..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_pool_storage-members.html
+++ /dev/null
@@ -1,57 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamicgraph::PoolStorage Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classdynamicgraph_1_1_pool_storage.html">dynamicgraph::PoolStorage</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_pool_storage.html#a51d4ff106ff215af8dd2403e15cdf10e">clearPlugin</a>(const std::string &amp;name)</td><td><a class="el" href="classdynamicgraph_1_1_pool_storage.html">dynamicgraph::PoolStorage</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_pool_storage.html#a6b65b39ad3621ed2ceddf6cedc234bb8">commandLine</a>(const std::string &amp;objectName, const std::string &amp;functionName, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_pool_storage.html">dynamicgraph::PoolStorage</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_pool_storage.html#af58272a69ea586a4b5982c2f503c9456">deregisterEntity</a>(const std::string &amp;entname)</td><td><a class="el" href="classdynamicgraph_1_1_pool_storage.html">dynamicgraph::PoolStorage</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_pool_storage.html#aa58d556b781bf778f067ce5e71d636d1">Entities</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_pool_storage.html">dynamicgraph::PoolStorage</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_pool_storage.html#aaa2fdc0a751393416beb3ae91f1b77e8">entity</a></td><td><a class="el" href="classdynamicgraph_1_1_pool_storage.html">dynamicgraph::PoolStorage</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_pool_storage.html#af8780ef535952487c9a4e6eb8ad9b698">getEntity</a>(const std::string &amp;name)</td><td><a class="el" href="classdynamicgraph_1_1_pool_storage.html">dynamicgraph::PoolStorage</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_pool_storage.html#a7390afe4360455bd5d1208fdbaabac2c">getSignal</a>(std::istringstream &amp;sigpath)</td><td><a class="el" href="classdynamicgraph_1_1_pool_storage.html">dynamicgraph::PoolStorage</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_pool_storage.html#a8641d860c3e67d6ef9d7493de87bfefd">registerEntity</a>(const std::string &amp;entname, Entity *ent)</td><td><a class="el" href="classdynamicgraph_1_1_pool_storage.html">dynamicgraph::PoolStorage</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_pool_storage.html#a7bf4b1ae2c504c06b5caf287aa2a8223">writeCompletionList</a>(std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_pool_storage.html">dynamicgraph::PoolStorage</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_pool_storage.html#a2d7100064c46487a01a42be50270a3f6">writeGraph</a>(const std::string &amp;aFileName)</td><td><a class="el" href="classdynamicgraph_1_1_pool_storage.html">dynamicgraph::PoolStorage</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_pool_storage.html#a11231f5a01939b1345759798fffbf5e2">~PoolStorage</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_pool_storage.html">dynamicgraph::PoolStorage</a></td><td></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_pool_storage.html b/doxygen/HEAD/classdynamicgraph_1_1_pool_storage.html
deleted file mode 100644
index 8dc1b645..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_pool_storage.html
+++ /dev/null
@@ -1,348 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="classdynamicgraph_1_1_pool_storage.html">PoolStorage</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::PoolStorage Class Reference<br/>
-<small>
-[<a class="el" href="group__dgraph.html">Core classes and objects</a>]</small>
-</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="dynamicgraph::PoolStorage" -->
-<p>This class keep tracks of all the objects in the stack of Tasks.  
-<a href="#_details">More...</a></p>
-
-<p><a href="classdynamicgraph_1_1_pool_storage-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-types"></a>
-Public Types</h2></td></tr>
-<tr><td colspan="2"><div class="groupHeader">Define types to simplify the writing</div></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef std::map&lt; std::string, <br class="typebreak"/>
-<a class="el" href="classdynamicgraph_1_1_entity.html">Entity</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_pool_storage.html#aa58d556b781bf778f067ce5e71d636d1">Entities</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sorted set of entities with unique key (name).  <a href="#aa58d556b781bf778f067ce5e71d636d1"></a><br/></td></tr>
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; int &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_pool_storage.html#a7390afe4360455bd5d1208fdbaabac2c">getSignal</a> (std::istringstream &amp;sigpath)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a reference to a signal.  <a href="#a7390afe4360455bd5d1208fdbaabac2c"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_pool_storage.html#a6b65b39ad3621ed2ceddf6cedc234bb8">commandLine</a> (const std::string &amp;objectName, const std::string &amp;functionName, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This method looks for the object named objectName, and ask to provide the function functionName with the arguments cmdArg. If the method of the object displays some information this will be done on os.  <a href="#a6b65b39ad3621ed2ceddf6cedc234bb8"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_pool_storage.html#a2d7100064c46487a01a42be50270a3f6">writeGraph</a> (const std::string &amp;aFileName)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This method write a graph description on the file named FileName.  <a href="#a2d7100064c46487a01a42be50270a3f6"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_pool_storage.html#a7bf4b1ae2c504c06b5caf287aa2a8223">writeCompletionList</a> (std::ostream &amp;os)</td></tr>
-<tr><td colspan="2"><div class="groupHeader">Method related to the handling of entities.</div></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_pool_storage.html#a8641d860c3e67d6ef9d7493de87bfefd">registerEntity</a> (const std::string &amp;entname, <a class="el" href="classdynamicgraph_1_1_entity.html">Entity</a> *ent)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Register an entity.  <a href="#a8641d860c3e67d6ef9d7493de87bfefd"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_pool_storage.html#af58272a69ea586a4b5982c2f503c9456">deregisterEntity</a> (const std::string &amp;entname)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Unregister an entity.  <a href="#af58272a69ea586a4b5982c2f503c9456"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_entity.html">Entity</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_pool_storage.html#af8780ef535952487c9a4e6eb8ad9b698">getEntity</a> (const std::string &amp;name)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Get an entity.  <a href="#af8780ef535952487c9a4e6eb8ad9b698"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_pool_storage.html#a51d4ff106ff215af8dd2403e15cdf10e">clearPlugin</a> (const std::string &amp;name)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Disallocate an entity.  <a href="#a51d4ff106ff215af8dd2403e15cdf10e"></a><br/></td></tr>
-<tr><td colspan="2"><h2><a name="member-group"></a>
-Fields of the class to manage the three entities.</h2></td></tr>
-<tr><td colspan="2"><p><a class="anchor" id="amgrp9e6fc873fe234f2f81ef328f12795ce1"></a> Also the name is singular, those are true sets. </p>
-<br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_pool_storage.html#aa58d556b781bf778f067ce5e71d636d1">Entities</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_pool_storage.html#aaa2fdc0a751393416beb3ae91f1b77e8">entity</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Set of basic objects of the SoT.  <a href="#aaa2fdc0a751393416beb3ae91f1b77e8"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_pool_storage.html#a11231f5a01939b1345759798fffbf5e2">~PoolStorage</a> (void)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Default destructor.  <a href="#a11231f5a01939b1345759798fffbf5e2"></a><br/></td></tr>
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<p>This class keep tracks of all the objects in the stack of Tasks. </p>
-<p>This class gives access to and remembers all the entities created during its life.</p>
-<p>This class provides the necessary operations to register, unregister each instance of thoses classes. As tasks and features derived from Entities, they should be registered as such.</p>
-<dl class="note"><dt><b>Note:</b></dt><dd>From the code it is not very clear why we should not unregister from the tasks and the features...</dd></dl>
-<p>The role of this class is also to look for the object supporting a command, and to apply this command.</p>
-<p>It also returns signal. </p>
-<hr/><h2>Member Typedef Documentation</h2>
-<a class="anchor" id="aa58d556b781bf778f067ce5e71d636d1"></a><!-- doxytag: member="dynamicgraph::PoolStorage::Entities" ref="aa58d556b781bf778f067ce5e71d636d1" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">typedef std::map&lt; std::string,<a class="el" href="classdynamicgraph_1_1_entity.html">Entity</a>* &gt; <a class="el" href="classdynamicgraph_1_1_pool_storage.html#aa58d556b781bf778f067ce5e71d636d1">dynamicgraph::PoolStorage::Entities</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Sorted set of entities with unique key (name). </p>
-
-</div>
-</div>
-<hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a11231f5a01939b1345759798fffbf5e2"></a><!-- doxytag: member="dynamicgraph::PoolStorage::~PoolStorage" ref="a11231f5a01939b1345759798fffbf5e2" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::PoolStorage::~PoolStorage </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Default destructor. </p>
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a51d4ff106ff215af8dd2403e15cdf10e"></a><!-- doxytag: member="dynamicgraph::PoolStorage::clearPlugin" ref="a51d4ff106ff215af8dd2403e15cdf10e" args="(const std::string &amp;name)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::PoolStorage::clearPlugin </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>name</em>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Disallocate an entity. </p>
-<dl class="user"><dt><b>[in] entname: The name of the entity,</b></dt><dd></dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a6b65b39ad3621ed2ceddf6cedc234bb8"></a><!-- doxytag: member="dynamicgraph::PoolStorage::commandLine" ref="a6b65b39ad3621ed2ceddf6cedc234bb8" args="(const std::string &amp;objectName, const std::string &amp;functionName, std::istringstream &amp;cmdArg, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::PoolStorage::commandLine </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>objectName</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>functionName</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>cmdArg</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>This method looks for the object named objectName, and ask to provide the function functionName with the arguments cmdArg. If the method of the object displays some information this will be done on os. </p>
-<p>The commands specific to the <b>g_pool&lt;<b></b> &gt; object are: </p>
-<ul>
-<li><b>list</b> : List all the entities registered in the g_pool.s </li>
-</ul>
-<p></b></p>
-
-</div>
-</div>
-<a class="anchor" id="af58272a69ea586a4b5982c2f503c9456"></a><!-- doxytag: member="dynamicgraph::PoolStorage::deregisterEntity" ref="af58272a69ea586a4b5982c2f503c9456" args="(const std::string &amp;entname)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::PoolStorage::deregisterEntity </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>entname</em>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Unregister an entity. </p>
-<dl class="user"><dt><b>[in] entname: The name of the entity,</b></dt><dd></dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="af8780ef535952487c9a4e6eb8ad9b698"></a><!-- doxytag: member="dynamicgraph::PoolStorage::getEntity" ref="af8780ef535952487c9a4e6eb8ad9b698" args="(const std::string &amp;name)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_entity.html">Entity</a>&amp; dynamicgraph::PoolStorage::getEntity </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>name</em>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Get an entity. </p>
-<dl class="user"><dt><b>[in] entname: The name of the entity,</b></dt><dd></dd></dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>Pointer towards the entity. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a7390afe4360455bd5d1208fdbaabac2c"></a><!-- doxytag: member="dynamicgraph::PoolStorage::getSignal" ref="a7390afe4360455bd5d1208fdbaabac2c" args="(std::istringstream &amp;sigpath)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt;int&gt;&amp; dynamicgraph::PoolStorage::getSignal </td>
-          <td>(</td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>sigpath</em>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Get a reference to a signal. </p>
-
-</div>
-</div>
-<a class="anchor" id="a8641d860c3e67d6ef9d7493de87bfefd"></a><!-- doxytag: member="dynamicgraph::PoolStorage::registerEntity" ref="a8641d860c3e67d6ef9d7493de87bfefd" args="(const std::string &amp;entname, Entity *ent)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::PoolStorage::registerEntity </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>entname</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classdynamicgraph_1_1_entity.html">Entity</a> *&#160;</td>
-          <td class="paramname"> <em>ent</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Register an entity. </p>
-<dl class="user"><dt><b>[in] entname: The name of the entity,</b></dt><dd></dd></dl>
-<dl class="user"><dt><b>[in] ent: Pointer towards the entity.</b></dt><dd></dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a7bf4b1ae2c504c06b5caf287aa2a8223"></a><!-- doxytag: member="dynamicgraph::PoolStorage::writeCompletionList" ref="a7bf4b1ae2c504c06b5caf287aa2a8223" args="(std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::PoolStorage::writeCompletionList </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a2d7100064c46487a01a42be50270a3f6"></a><!-- doxytag: member="dynamicgraph::PoolStorage::writeGraph" ref="a2d7100064c46487a01a42be50270a3f6" args="(const std::string &amp;aFileName)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::PoolStorage::writeGraph </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>aFileName</em>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>This method write a graph description on the file named FileName. </p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="aaa2fdc0a751393416beb3ae91f1b77e8"></a><!-- doxytag: member="dynamicgraph::PoolStorage::entity" ref="aaa2fdc0a751393416beb3ae91f1b77e8" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_pool_storage.html#aa58d556b781bf778f067ce5e71d636d1">Entities</a> <a class="el" href="classdynamicgraph_1_1_pool_storage.html#aaa2fdc0a751393416beb3ae91f1b77e8">dynamicgraph::PoolStorage::entity</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Set of basic objects of the SoT. </p>
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_shell_function_registerer-members.html b/doxygen/HEAD/classdynamicgraph_1_1_shell_function_registerer-members.html
deleted file mode 100644
index 8195b62e..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_shell_function_registerer-members.html
+++ /dev/null
@@ -1,47 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamicgraph::ShellFunctionRegisterer Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classdynamicgraph_1_1_shell_function_registerer.html">dynamicgraph::ShellFunctionRegisterer</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_shell_function_registerer.html#ae5e9ccf30c3b17eb045d691bd31e808b">ShellFunctionRegisterer</a>(const std::string &amp;funName, const Interpreter::ShellBasicFunction &amp;f)</td><td><a class="el" href="classdynamicgraph_1_1_shell_function_registerer.html">dynamicgraph::ShellFunctionRegisterer</a></td><td></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_shell_function_registerer.html b/doxygen/HEAD/classdynamicgraph_1_1_shell_function_registerer.html
deleted file mode 100644
index cc8b1171..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_shell_function_registerer.html
+++ /dev/null
@@ -1,93 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="classdynamicgraph_1_1_shell_function_registerer.html">ShellFunctionRegisterer</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::ShellFunctionRegisterer Class Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="dynamicgraph::ShellFunctionRegisterer" -->
-<p>Class for automatic registration of shell functions. Use the macro DYNAMIC-GRAPH_SHELL_FUNCTION_REGISTERER(name, fun) in a .cpp file to register functions on plugin load.  
-<a href="#_details">More...</a></p>
-
-<p><a href="classdynamicgraph_1_1_shell_function_registerer-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_shell_function_registerer.html#ae5e9ccf30c3b17eb045d691bd31e808b">ShellFunctionRegisterer</a> (const std::string &amp;funName, const <a class="el" href="classdynamicgraph_1_1_interpreter.html#a90e4a8765340c43e03853de9538dafe0">Interpreter::ShellBasicFunction</a> &amp;f)</td></tr>
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<p>Class for automatic registration of shell functions. Use the macro DYNAMIC-GRAPH_SHELL_FUNCTION_REGISTERER(name, fun) in a .cpp file to register functions on plugin load. </p>
-<hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ae5e9ccf30c3b17eb045d691bd31e808b"></a><!-- doxytag: member="dynamicgraph::ShellFunctionRegisterer::ShellFunctionRegisterer" ref="ae5e9ccf30c3b17eb045d691bd31e808b" args="(const std::string &amp;funName, const Interpreter::ShellBasicFunction &amp;f)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::ShellFunctionRegisterer::ShellFunctionRegisterer </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>funName</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_interpreter.html#a90e4a8765340c43e03853de9538dafe0">Interpreter::ShellBasicFunction</a> &amp;&#160;</td>
-          <td class="paramname"> <em>f</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal-members.html b/doxygen/HEAD/classdynamicgraph_1_1_signal-members.html
deleted file mode 100644
index eaa8c7b8..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_signal-members.html
+++ /dev/null
@@ -1,113 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamicgraph::Signal&lt; T, Time &gt; Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#aee3296459aaf42fab48f86a16b84fcf1">access</a>(const Time &amp;t)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a4be0f7ad96ea144015899c159460606a">accessCopy</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#ac5e9d9f81667e3e95e4bef272570f616">addDependency</a>(const SignalBase&lt; Time &gt; &amp;signal)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a59b20d4c7d6ae4c3b7e004e66385d3d2">checkCompatibility</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#aecc4c4ef84592e27c529810e987bf0d0">clearDependencies</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155aee2d1fa88618982d476c6f7bce0a5450">CONSTANT</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a50cc6ca4915fda743edec7507f81b22d">copyInit</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#ac9a1f2ce9df560a7cf1dfc44517126ce">display</a>(std::ostream &amp;os) const </td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#adef79da6c3bfa9e12170d2840bc70a04">displayDependencies</a>(std::ostream &amp;os, const int depth=-1, std::string space=&quot;&quot;, std::string next1=&quot;&quot;, std::string next2=&quot;&quot;) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#aaebe8bf745a95ff83a47297b6df3c87b">ExtractNodeAndLocalNames</a>(std::string &amp;LocalName, std::string &amp;NodeName) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155aa34353e1d87165ae87780a81954e68cd">FUNCTION</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#acffdc85602c4bb0a789570020756edfd">get</a>(std::ostream &amp;value) const </td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a3d2c336efaab90922c35b8f8bdf7bbb6">getKeepReference</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a58e0b8297b811ba54d9b584a94a9f41c">getName</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#aeac7f5f7162d75ff6322cf2f27c65f17">getPeriodTime</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a65e3b6410122b410847eb22449cedc3d">getPluged</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a350179ec38e0fff2bf3496e75653b533">getReady</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a24b7890225766fff1d7be0a242ab04bd">getTime</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a4a8d8e3ec1d74b930534d49c7b9f3393">getTwork</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [private]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#ae40922d23b59d734afeb90f9df9bdfa0">getTwork</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [private]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#ade1b08a88ca9d27c17e9664512aee58a">isPluged</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#ad2b8c22fdf80b1d661de3d743138d21c">KEEP_REFERENCE_DEFAULT</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected, static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a42a6d3c54dd0a2c1479d694e7db432c1">keepReference</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a20378c06ed76b81c26f631002baa9380">Mutex</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#acebd4a037334167f910ce9fdce2bdcdf">MutexError</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#ad12786d4912e14d4e6e1a13c56620538">name</a></td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#ab7dbeb0ed88241b125c5407e8d27923c">needUpdate</a>(const Time &amp;t) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a8d0328a5642ce1d92221a9909dd455d5">operator const T &amp;</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#ab081214016e2d44b1a80094ddaf198e7">operator()</a>(const Time &amp;t)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#af5b3bef102a194494a9e76568f64e5dc">operator=</a>(const T &amp;t)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#ad5558c80e899fb1b7a884b629f5d4984">plug</a>(SignalBase&lt; Time &gt; *sigarg)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a6558d39a544deb36cc875855021f9186">providerMutex</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a18a4ab0c8174425763c6dd9f19e7a7d4">ready</a></td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a2767be0456f0e62bb2c6006cf0f95d83">recompute</a>(const Time &amp;t)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155a82183cba9bb80e23eec7f38c5f0c0a6a">REFERENCE</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155afc314176df62034542117d23795f8394">REFERENCE_NON_CONST</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a1fcccc0add5c6d3e965d771cfb3697fe">removeDependency</a>(const SignalBase&lt; Time &gt; &amp;signal)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#afceab95fa5c8274b41f0e6239941a35d">set</a>(std::istringstream &amp;value)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#ad3f71b1e7e00fc4effbb3ecdc2fe54e6">setConstant</a>(const T &amp;t)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#ad0eeead00fcc90034ca05f9fd5634291">setConstantDefault</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#ae1a481dc9c071eb365aae3a05322fb03">setFunction</a>(boost::function2&lt; T &amp;, T &amp;, Time &gt; t, Mutex *mutexref=NULL)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#ac3aec5678570895b03ec8aa14da92de6">setKeepReference</a>(const bool &amp;b)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#acda5cda5d25d9e0a7866f16147479954">setPeriodTime</a>(const Time &amp;p)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#afc3445e6bce14ccaa5dc2b9b80c86483">setReady</a>(const bool sready=true)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#ac3e140dff29777b179bcd2c073c88cfb">setReference</a>(const T *t, Mutex *mutexref=NULL)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a7fdc7166b7eaab63d96f7305c5660ed5">setReferenceNonConstant</a>(T *t, Mutex *mutexref=NULL)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#ada7d0ccec3078ab1a8bc06ae080e58c6">setTcopy</a>(const T &amp;t)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [private]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a7760134ac05d172848ff1888488d9d34">setTime</a>(const Time &amp;t)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#af889c7d9f57ef61cfad1487ee6045b09">shortName</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a629a88006a73c05534c300bb7b950820">Signal</a>(std::string name)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a7195a872bca9a22f0bcea9cd2baa9b98">SIGNAL_TYPE_DEFAULT</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected, static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#abce7bd9d12571de9f4d63f757c45ab17">SignalBase</a>(std::string name=&quot;&quot;)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a2d0e96da4d0378f08805b421cf381183">signalTime</a></td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155">SignalType</a> enum name</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#aae4a59d6d32f56520abf64179c7ac277">signalType</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#aff7eab69cdfb522979e2093c807d9e77">switchTcopy</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [private]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a70958e01cd65e0ee5f97bf19442a101f">Tcopy</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a22e70c2affa81b282f9753f6172da866">Tcopy1</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a7f9af955ec9424257766b3d0cf30c3e2">Tcopy2</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#aab6d34eaad78350ce8fb8c3b54f2eda7">Tfunction</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a8dab26927f6e5ae7032a9309ac1e5952">trace</a>(std::ostream &amp;os) const </td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a109c69e77a16a5df8c45b1f18f3aa4bf">Treference</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a58743c8c709e2eab0197c75628258505">TreferenceNonConst</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#aef9144c00555bbbb2a38e5d63e5ea50a">unplug</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a2a7734e306894404eb4252d1b9aa5510">writeGraph</a>(std::ostream &amp;os) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a5613e74b311f94ffc8d870c097fbc006">~Signal</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a7abfd61a78e5012d56a9e5daf57ecdaf">~SignalBase</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal.html b/doxygen/HEAD/classdynamicgraph_1_1_signal.html
deleted file mode 100644
index f40144d5..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_signal.html
+++ /dev/null
@@ -1,872 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-types">Public Types</a> &#124;
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pro-types">Protected Types</a> &#124;
-<a href="#pro-attribs">Protected Attributes</a> &#124;
-<a href="#pro-static-attribs">Static Protected Attributes</a> &#124;
-<a href="#pri-methods">Private Member Functions</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::Signal&lt; T, Time &gt; Class Template Reference<br/>
-<small>
-[<a class="el" href="group__dgraph.html">Core classes and objects</a>]</small>
-</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="dynamicgraph::Signal" --><!-- doxytag: inherits="dynamicgraph::SignalBase" -->
-<p>Signals link I/O ports of entities. They can be constant-valued signals, or copy the value of a heap variable, or evaluated as a function. See <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">SignalPtr</a> and <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">SignalTimeDependent</a> for other types of signals, and <a class="el" href="classdynamicgraph_1_1_signal_array.html">SignalArray</a> for a way of grouping them.  
-<a href="#_details">More...</a></p>
-<!-- startSectionHeader --><div class="dynheader">
-Collaboration diagram for dynamicgraph::Signal&lt; T, Time &gt;:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="classdynamicgraph_1_1_signal__coll__graph.png" border="0" usemap="#dynamicgraph_1_1_signal_3_01_t_00_01_time_01_4_coll__map" alt="Collaboration graph"/></div>
-<map name="dynamicgraph_1_1_signal_3_01_t_00_01_time_01_4_coll__map" id="dynamicgraph_1_1_signal_3_01_t_00_01_time_01_4_coll__map">
-<area shape="rect" href="classdynamicgraph_1_1_signal_base.html" title="dynamicgraph::SignalBase\&lt; Time \&gt;" alt="" coords="5,84,256,111"/><area shape="rect" href="classboost_1_1noncopyable.html" title="noncopyable" alt="" coords="80,7,181,34"/></map>
-<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center><!-- endSectionContent --></div>
-
-<p><a href="classdynamicgraph_1_1_signal-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-types"></a>
-Public Types</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef int *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#a20378c06ed76b81c26f631002baa9380">Mutex</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef int *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#acebd4a037334167f910ce9fdce2bdcdf">MutexError</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#a629a88006a73c05534c300bb7b950820">Signal</a> (std::string <a class="el" href="classdynamicgraph_1_1_signal_base.html#ad12786d4912e14d4e6e1a13c56620538">name</a>)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#a5613e74b311f94ffc8d870c097fbc006">~Signal</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#acffdc85602c4bb0a789570020756edfd">get</a> (std::ostream &amp;value) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#afceab95fa5c8274b41f0e6239941a35d">set</a> (std::istringstream &amp;value)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#a8dab26927f6e5ae7032a9309ac1e5952">trace</a> (std::ostream &amp;os) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#ad3f71b1e7e00fc4effbb3ecdc2fe54e6">setConstant</a> (const T &amp;t)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#ac3e140dff29777b179bcd2c073c88cfb">setReference</a> (const T *t, <a class="el" href="classdynamicgraph_1_1_signal.html#a20378c06ed76b81c26f631002baa9380">Mutex</a> *mutexref=NULL)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#a7fdc7166b7eaab63d96f7305c5660ed5">setReferenceNonConstant</a> (T *t, <a class="el" href="classdynamicgraph_1_1_signal.html#a20378c06ed76b81c26f631002baa9380">Mutex</a> *mutexref=NULL)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#ae1a481dc9c071eb365aae3a05322fb03">setFunction</a> (boost::function2&lt; T &amp;, T &amp;, Time &gt; t, <a class="el" href="classdynamicgraph_1_1_signal.html#a20378c06ed76b81c26f631002baa9380">Mutex</a> *mutexref=NULL)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#a3d2c336efaab90922c35b8f8bdf7bbb6">getKeepReference</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#ac3aec5678570895b03ec8aa14da92de6">setKeepReference</a> (const bool &amp;b)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual const T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#aee3296459aaf42fab48f86a16b84fcf1">access</a> (const Time &amp;t)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#a2767be0456f0e62bb2c6006cf0f95d83">recompute</a> (const Time &amp;t)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual const T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#a4be0f7ad96ea144015899c159460606a">accessCopy</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#ac9a1f2ce9df560a7cf1dfc44517126ce">display</a> (std::ostream &amp;os) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual const T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#ab081214016e2d44b1a80094ddaf198e7">operator()</a> (const Time &amp;t)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a>&lt; T, Time &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#af5b3bef102a194494a9e76568f64e5dc">operator=</a> (const T &amp;t)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#a8d0328a5642ce1d92221a9909dd455d5">operator const T &amp;</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#a59b20d4c7d6ae4c3b7e004e66385d3d2">checkCompatibility</a> (void)</td></tr>
-<tr><td colspan="2"><h2><a name="pro-types"></a>
-Protected Types</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155">SignalType</a> { <br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155aee2d1fa88618982d476c6f7bce0a5450">CONSTANT</a>, 
-<br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155a82183cba9bb80e23eec7f38c5f0c0a6a">REFERENCE</a>, 
-<br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155afc314176df62034542117d23795f8394">REFERENCE_NON_CONST</a>, 
-<br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155aa34353e1d87165ae87780a81954e68cd">FUNCTION</a>
-<br/>
- }</td></tr>
-<tr><td colspan="2"><h2><a name="pro-attribs"></a>
-Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155">SignalType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#aae4a59d6d32f56520abf64179c7ac277">signalType</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#a22e70c2affa81b282f9753f6172da866">Tcopy1</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#a7f9af955ec9424257766b3d0cf30c3e2">Tcopy2</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">T *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#a70958e01cd65e0ee5f97bf19442a101f">Tcopy</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#a50cc6ca4915fda743edec7507f81b22d">copyInit</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const T *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#a109c69e77a16a5df8c45b1f18f3aa4bf">Treference</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">T *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#a58743c8c709e2eab0197c75628258505">TreferenceNonConst</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">boost::function2&lt; T &amp;, T &amp;, Time &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#aab6d34eaad78350ce8fb8c3b54f2eda7">Tfunction</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#a42a6d3c54dd0a2c1479d694e7db432c1">keepReference</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_signal.html#a20378c06ed76b81c26f631002baa9380">Mutex</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#a6558d39a544deb36cc875855021f9186">providerMutex</a></td></tr>
-<tr><td colspan="2"><h2><a name="pro-static-attribs"></a>
-Static Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155">SignalType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#a7195a872bca9a22f0bcea9cd2baa9b98">SIGNAL_TYPE_DEFAULT</a> = CONSTANT</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">static const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#ad2b8c22fdf80b1d661de3d743138d21c">KEEP_REFERENCE_DEFAULT</a> = false</td></tr>
-<tr><td colspan="2"><h2><a name="pri-methods"></a>
-Private Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#ada7d0ccec3078ab1a8bc06ae080e58c6">setTcopy</a> (const T &amp;t)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#a4a8d8e3ec1d74b930534d49c7b9f3393">getTwork</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#ae40922d23b59d734afeb90f9df9bdfa0">getTwork</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html#aff7eab69cdfb522979e2093c807d9e77">switchTcopy</a> (void)</td></tr>
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<h3>template&lt;class T, class Time&gt;<br/>
- class dynamicgraph::Signal&lt; T, Time &gt;</h3>
-
-<p>Signals link I/O ports of entities. They can be constant-valued signals, or copy the value of a heap variable, or evaluated as a function. See <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">SignalPtr</a> and <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">SignalTimeDependent</a> for other types of signals, and <a class="el" href="classdynamicgraph_1_1_signal_array.html">SignalArray</a> for a way of grouping them. </p>
-<hr/><h2>Member Typedef Documentation</h2>
-<a class="anchor" id="a20378c06ed76b81c26f631002baa9380"></a><!-- doxytag: member="dynamicgraph::Signal::Mutex" ref="a20378c06ed76b81c26f631002baa9380" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">typedef int* <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal.html#a20378c06ed76b81c26f631002baa9380">Mutex</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="acebd4a037334167f910ce9fdce2bdcdf"></a><!-- doxytag: member="dynamicgraph::Signal::MutexError" ref="acebd4a037334167f910ce9fdce2bdcdf" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">typedef int* <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal.html#acebd4a037334167f910ce9fdce2bdcdf">MutexError</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Enumeration Documentation</h2>
-<a class="anchor" id="a57b8e35c45307a40b6dc3c48cc334155"></a><!-- doxytag: member="dynamicgraph::Signal::SignalType" ref="a57b8e35c45307a40b6dc3c48cc334155" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">enum <a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155">dynamicgraph::Signal::SignalType</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" id="a57b8e35c45307a40b6dc3c48cc334155aee2d1fa88618982d476c6f7bce0a5450"></a><!-- doxytag: member="CONSTANT" ref="a57b8e35c45307a40b6dc3c48cc334155aee2d1fa88618982d476c6f7bce0a5450" args="" -->CONSTANT</em>&nbsp;</td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" id="a57b8e35c45307a40b6dc3c48cc334155a82183cba9bb80e23eec7f38c5f0c0a6a"></a><!-- doxytag: member="REFERENCE" ref="a57b8e35c45307a40b6dc3c48cc334155a82183cba9bb80e23eec7f38c5f0c0a6a" args="" -->REFERENCE</em>&nbsp;</td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" id="a57b8e35c45307a40b6dc3c48cc334155afc314176df62034542117d23795f8394"></a><!-- doxytag: member="REFERENCE_NON_CONST" ref="a57b8e35c45307a40b6dc3c48cc334155afc314176df62034542117d23795f8394" args="" -->REFERENCE_NON_CONST</em>&nbsp;</td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" id="a57b8e35c45307a40b6dc3c48cc334155aa34353e1d87165ae87780a81954e68cd"></a><!-- doxytag: member="FUNCTION" ref="a57b8e35c45307a40b6dc3c48cc334155aa34353e1d87165ae87780a81954e68cd" args="" -->FUNCTION</em>&nbsp;</td><td>
-</td></tr>
-</table>
-</dd>
-</dl>
-
-</div>
-</div>
-<hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a629a88006a73c05534c300bb7b950820"></a><!-- doxytag: member="dynamicgraph::Signal::Signal" ref="a629a88006a73c05534c300bb7b950820" args="(std::string name)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a> </td>
-          <td>(</td>
-          <td class="paramtype">std::string&#160;</td>
-          <td class="paramname"> <em>name</em>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a5613e74b311f94ffc8d870c097fbc006"></a><!-- doxytag: member="dynamicgraph::Signal::~Signal" ref="a5613e74b311f94ffc8d870c097fbc006" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::~<a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a> </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="aee3296459aaf42fab48f86a16b84fcf1"></a><!-- doxytag: member="dynamicgraph::Signal::access" ref="aee3296459aaf42fab48f86a16b84fcf1" args="(const Time &amp;t)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual const T&amp; <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::access </td>
-          <td>(</td>
-          <td class="paramtype">const Time &amp;&#160;</td>
-          <td class="paramname"> <em>t</em>&#160;)</td>
-          <td><code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a2e93a5260069a9bfa0dcbce69b3a7205">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>, and <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#aa4df5a0ace7d7470c48a6e1d4c5fcecf">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a4be0f7ad96ea144015899c159460606a"></a><!-- doxytag: member="dynamicgraph::Signal::accessCopy" ref="a4be0f7ad96ea144015899c159460606a" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual const T&amp; <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::accessCopy </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#aa8319f67d14f1493135522d431c429d9">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a59b20d4c7d6ae4c3b7e004e66385d3d2"></a><!-- doxytag: member="dynamicgraph::Signal::checkCompatibility" ref="a59b20d4c7d6ae4c3b7e004e66385d3d2" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::checkCompatibility </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal_base.html#a11ad6be7f85fdf9dd05740e4f30b0cce">dynamicgraph::SignalBase&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ac9a1f2ce9df560a7cf1dfc44517126ce"></a><!-- doxytag: member="dynamicgraph::Signal::display" ref="ac9a1f2ce9df560a7cf1dfc44517126ce" args="(std::ostream &amp;os) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual std::ostream&amp; <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::display </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;)</td>
-          <td> const<code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal_base.html#afc9097f1e7d9eb48b684d22bc4c9656a">dynamicgraph::SignalBase&lt; Time &gt;</a>.</p>
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#add4c12de31d50c1cafcb197a5ec1d45f">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="acffdc85602c4bb0a789570020756edfd"></a><!-- doxytag: member="dynamicgraph::Signal::get" ref="acffdc85602c4bb0a789570020756edfd" args="(std::ostream &amp;value) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::get </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>value</em>&#160;)</td>
-          <td> const<code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal_base.html#a28c3e8a7845f2ea86d4d3add0244ebd1">dynamicgraph::SignalBase&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a3d2c336efaab90922c35b8f8bdf7bbb6"></a><!-- doxytag: member="dynamicgraph::Signal::getKeepReference" ref="a3d2c336efaab90922c35b8f8bdf7bbb6" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">bool <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::getKeepReference </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a4a8d8e3ec1d74b930534d49c7b9f3393"></a><!-- doxytag: member="dynamicgraph::Signal::getTwork" ref="a4a8d8e3ec1d74b930534d49c7b9f3393" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">T&amp; <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::getTwork </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [private]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ae40922d23b59d734afeb90f9df9bdfa0"></a><!-- doxytag: member="dynamicgraph::Signal::getTwork" ref="ae40922d23b59d734afeb90f9df9bdfa0" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">const T&amp; <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::getTwork </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [private]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a8d0328a5642ce1d92221a9909dd455d5"></a><!-- doxytag: member="dynamicgraph::Signal::operator const T &amp;" ref="a8d0328a5642ce1d92221a9909dd455d5" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::operator const T &amp; </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ab081214016e2d44b1a80094ddaf198e7"></a><!-- doxytag: member="dynamicgraph::Signal::operator()" ref="ab081214016e2d44b1a80094ddaf198e7" args="(const Time &amp;t)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual const T&amp; <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::operator() </td>
-          <td>(</td>
-          <td class="paramtype">const Time &amp;&#160;</td>
-          <td class="paramname"> <em>t</em>&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a7e95c95e204b112944eed9e1dc25ef4e">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>, and <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a96393c40edd04485cbee8f383ff3c908">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="af5b3bef102a194494a9e76568f64e5dc"></a><!-- doxytag: member="dynamicgraph::Signal::operator=" ref="af5b3bef102a194494a9e76568f64e5dc" args="(const T &amp;t)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a>&lt;T,Time&gt;&amp; <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::operator= </td>
-          <td>(</td>
-          <td class="paramtype">const T &amp;&#160;</td>
-          <td class="paramname"> <em>t</em>&#160;)</td>
-          <td><code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a0fd7bacf8ca62390536eb47abc50d44e">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a2767be0456f0e62bb2c6006cf0f95d83"></a><!-- doxytag: member="dynamicgraph::Signal::recompute" ref="a2767be0456f0e62bb2c6006cf0f95d83" args="(const Time &amp;t)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::recompute </td>
-          <td>(</td>
-          <td class="paramtype">const Time &amp;&#160;</td>
-          <td class="paramname"> <em>t</em>&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal_base.html#a8a0417b44dadc6d30f0f2618c9449601">dynamicgraph::SignalBase&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="afceab95fa5c8274b41f0e6239941a35d"></a><!-- doxytag: member="dynamicgraph::Signal::set" ref="afceab95fa5c8274b41f0e6239941a35d" args="(std::istringstream &amp;value)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::set </td>
-          <td>(</td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>value</em>&#160;)</td>
-          <td><code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal_base.html#a309bc0ed165597e012cbc92c6a0db98d">dynamicgraph::SignalBase&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad3f71b1e7e00fc4effbb3ecdc2fe54e6"></a><!-- doxytag: member="dynamicgraph::Signal::setConstant" ref="ad3f71b1e7e00fc4effbb3ecdc2fe54e6" args="(const T &amp;t)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::setConstant </td>
-          <td>(</td>
-          <td class="paramtype">const T &amp;&#160;</td>
-          <td class="paramname"> <em>t</em>&#160;)</td>
-          <td><code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#aef10f61419c9c043793b0169a6c730ed">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ae1a481dc9c071eb365aae3a05322fb03"></a><!-- doxytag: member="dynamicgraph::Signal::setFunction" ref="ae1a481dc9c071eb365aae3a05322fb03" args="(boost::function2&lt; T &amp;, T &amp;, Time &gt; t, Mutex *mutexref=NULL)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::setFunction </td>
-          <td>(</td>
-          <td class="paramtype">boost::function2&lt; T &amp;, T &amp;, Time &gt;&#160;</td>
-          <td class="paramname"> <em>t</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classdynamicgraph_1_1_signal.html#a20378c06ed76b81c26f631002baa9380">Mutex</a> *&#160;</td>
-          <td class="paramname"> <em>mutexref</em> = <code>NULL</code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ac3aec5678570895b03ec8aa14da92de6"></a><!-- doxytag: member="dynamicgraph::Signal::setKeepReference" ref="ac3aec5678570895b03ec8aa14da92de6" args="(const bool &amp;b)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">void <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::setKeepReference </td>
-          <td>(</td>
-          <td class="paramtype">const bool &amp;&#160;</td>
-          <td class="paramname"> <em>b</em>&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ac3e140dff29777b179bcd2c073c88cfb"></a><!-- doxytag: member="dynamicgraph::Signal::setReference" ref="ac3e140dff29777b179bcd2c073c88cfb" args="(const T *t, Mutex *mutexref=NULL)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::setReference </td>
-          <td>(</td>
-          <td class="paramtype">const T *&#160;</td>
-          <td class="paramname"> <em>t</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classdynamicgraph_1_1_signal.html#a20378c06ed76b81c26f631002baa9380">Mutex</a> *&#160;</td>
-          <td class="paramname"> <em>mutexref</em> = <code>NULL</code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a7fdc7166b7eaab63d96f7305c5660ed5"></a><!-- doxytag: member="dynamicgraph::Signal::setReferenceNonConstant" ref="a7fdc7166b7eaab63d96f7305c5660ed5" args="(T *t, Mutex *mutexref=NULL)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::setReferenceNonConstant </td>
-          <td>(</td>
-          <td class="paramtype">T *&#160;</td>
-          <td class="paramname"> <em>t</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classdynamicgraph_1_1_signal.html#a20378c06ed76b81c26f631002baa9380">Mutex</a> *&#160;</td>
-          <td class="paramname"> <em>mutexref</em> = <code>NULL</code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ada7d0ccec3078ab1a8bc06ae080e58c6"></a><!-- doxytag: member="dynamicgraph::Signal::setTcopy" ref="ada7d0ccec3078ab1a8bc06ae080e58c6" args="(const T &amp;t)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">const T&amp; <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::setTcopy </td>
-          <td>(</td>
-          <td class="paramtype">const T &amp;&#160;</td>
-          <td class="paramname"> <em>t</em>&#160;)</td>
-          <td><code> [private]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aff7eab69cdfb522979e2093c807d9e77"></a><!-- doxytag: member="dynamicgraph::Signal::switchTcopy" ref="aff7eab69cdfb522979e2093c807d9e77" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">const T&amp; <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::switchTcopy </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [private]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a8dab26927f6e5ae7032a9309ac1e5952"></a><!-- doxytag: member="dynamicgraph::Signal::trace" ref="a8dab26927f6e5ae7032a9309ac1e5952" args="(std::ostream &amp;os) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::trace </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;)</td>
-          <td> const<code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal_base.html#a13044d1fdb43d2910c68bed442d890b0">dynamicgraph::SignalBase&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a50cc6ca4915fda743edec7507f81b22d"></a><!-- doxytag: member="dynamicgraph::Signal::copyInit" ref="a50cc6ca4915fda743edec7507f81b22d" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">bool <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal.html#a50cc6ca4915fda743edec7507f81b22d">copyInit</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ad2b8c22fdf80b1d661de3d743138d21c"></a><!-- doxytag: member="dynamicgraph::Signal::KEEP_REFERENCE_DEFAULT" ref="ad2b8c22fdf80b1d661de3d743138d21c" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">const bool <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal.html#ad2b8c22fdf80b1d661de3d743138d21c">KEEP_REFERENCE_DEFAULT</a> = false<code> [static, protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a42a6d3c54dd0a2c1479d694e7db432c1"></a><!-- doxytag: member="dynamicgraph::Signal::keepReference" ref="a42a6d3c54dd0a2c1479d694e7db432c1" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">bool <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal.html#a42a6d3c54dd0a2c1479d694e7db432c1">keepReference</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a6558d39a544deb36cc875855021f9186"></a><!-- doxytag: member="dynamicgraph::Signal::providerMutex" ref="a6558d39a544deb36cc875855021f9186" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal.html#a20378c06ed76b81c26f631002baa9380">Mutex</a>* <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal.html#a6558d39a544deb36cc875855021f9186">providerMutex</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a7195a872bca9a22f0bcea9cd2baa9b98"></a><!-- doxytag: member="dynamicgraph::Signal::SIGNAL_TYPE_DEFAULT" ref="a7195a872bca9a22f0bcea9cd2baa9b98" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155">SignalType</a> <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal.html#a7195a872bca9a22f0bcea9cd2baa9b98">SIGNAL_TYPE_DEFAULT</a> = CONSTANT<code> [static, protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aae4a59d6d32f56520abf64179c7ac277"></a><!-- doxytag: member="dynamicgraph::Signal::signalType" ref="aae4a59d6d32f56520abf64179c7ac277" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155">SignalType</a> <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal.html#aae4a59d6d32f56520abf64179c7ac277">signalType</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a70958e01cd65e0ee5f97bf19442a101f"></a><!-- doxytag: member="dynamicgraph::Signal::Tcopy" ref="a70958e01cd65e0ee5f97bf19442a101f" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">T* <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal.html#a70958e01cd65e0ee5f97bf19442a101f">Tcopy</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a22e70c2affa81b282f9753f6172da866"></a><!-- doxytag: member="dynamicgraph::Signal::Tcopy1" ref="a22e70c2affa81b282f9753f6172da866" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">T <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal.html#a22e70c2affa81b282f9753f6172da866">Tcopy1</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a7f9af955ec9424257766b3d0cf30c3e2"></a><!-- doxytag: member="dynamicgraph::Signal::Tcopy2" ref="a7f9af955ec9424257766b3d0cf30c3e2" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">T <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal.html#a7f9af955ec9424257766b3d0cf30c3e2">Tcopy2</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aab6d34eaad78350ce8fb8c3b54f2eda7"></a><!-- doxytag: member="dynamicgraph::Signal::Tfunction" ref="aab6d34eaad78350ce8fb8c3b54f2eda7" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">boost::function2&lt;T&amp;,T&amp;,Time&gt; <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal.html#aab6d34eaad78350ce8fb8c3b54f2eda7">Tfunction</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a109c69e77a16a5df8c45b1f18f3aa4bf"></a><!-- doxytag: member="dynamicgraph::Signal::Treference" ref="a109c69e77a16a5df8c45b1f18f3aa4bf" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">const T* <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal.html#a109c69e77a16a5df8c45b1f18f3aa4bf">Treference</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a58743c8c709e2eab0197c75628258505"></a><!-- doxytag: member="dynamicgraph::Signal::TreferenceNonConst" ref="a58743c8c709e2eab0197c75628258505" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">T* <a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal.html#a58743c8c709e2eab0197c75628258505">TreferenceNonConst</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal__coll__graph.map b/doxygen/HEAD/classdynamicgraph_1_1_signal__coll__graph.map
deleted file mode 100644
index a10a1ca0..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_signal__coll__graph.map
+++ /dev/null
@@ -1,4 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classdynamicgraph_1_1_signal_base.html" title="dynamicgraph::SignalBase\&lt; Time \&gt;" alt="" coords="5,84,256,111"/>
-<area shape="rect" href="$classboost_1_1noncopyable.html" title="noncopyable" alt="" coords="80,7,181,34"/>
-</map>
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal__coll__graph.md5 b/doxygen/HEAD/classdynamicgraph_1_1_signal__coll__graph.md5
deleted file mode 100644
index e82a22d8..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_signal__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-44220651c775928286b4e19e41251e66
\ No newline at end of file
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal__coll__graph.png b/doxygen/HEAD/classdynamicgraph_1_1_signal__coll__graph.png
deleted file mode 100644
index d2424cff4bbca2544219d99c1c8b35f3f30d8a4a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 7016
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
Y-phOisuLmzUX(!;<<;bhWz66I2l%kP_W%F@

diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal_array-members.html b/doxygen/HEAD/classdynamicgraph_1_1_signal_array-members.html
deleted file mode 100644
index ad960e2d..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_signal_array-members.html
+++ /dev/null
@@ -1,68 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamicgraph::SignalArray&lt; Time &gt; Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classdynamicgraph_1_1_signal_array.html">dynamicgraph::SignalArray&lt; Time &gt;</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array.html#ab0f3fcd38bc742ea3e0f196c6831d52f">addElmt</a>(SignalBase&lt; Time &gt; *el)</td><td><a class="el" href="classdynamicgraph_1_1_signal_array.html">dynamicgraph::SignalArray&lt; Time &gt;</a></td><td><code> [inline, protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#aa11e164c3d15b6b016ab2da6a715afd3">dynamicgraph::SignalArray_const::addElmt</a>(const SignalBase&lt; Time &gt; *el)</td><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td><td><code> [inline, protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array.html#af20926dad3c24107d24284f4c5aa95dc">array</a></td><td><a class="el" href="classdynamicgraph_1_1_signal_array.html">dynamicgraph::SignalArray&lt; Time &gt;</a></td><td><code> [mutable, protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a55b416941c4c6a7484dd6856ad0e56c2">const_array</a></td><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array.html#a59d6e5db4c7db6050424ff4bff40f0c0">createArray</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_array.html">dynamicgraph::SignalArray&lt; Time &gt;</a></td><td><code> [inline, protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a56cb6724a0ad30dc6bba4082795eec38">DEFAULT_SIZE</a></td><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td><td><code> [static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#ab1a5e091e8d34cfef156d3cff07590d0">getSize</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array.html#a0311ce80f25962f68706f5f3d5f7afd5">operator&lt;&lt;</a>(SignalBase&lt; Time &gt; &amp;sig)</td><td><a class="el" href="classdynamicgraph_1_1_signal_array.html">dynamicgraph::SignalArray&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array.html#ad10b9f3d5320c172c97de9ac50922603">operator&lt;&lt;</a>(const SignalBase&lt; Time &gt; &amp;sig) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_array.html">dynamicgraph::SignalArray&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a3f2e7351c007b818fb6ebf557837ad88">dynamicgraph::SignalArray_const::operator&lt;&lt;</a>(const SignalBase&lt; Time &gt; &amp;sig)</td><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array.html#adcd716722ebafd7c29f85dc9fdd45951">operator[]</a>(const unsigned int &amp;idx) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_array.html">dynamicgraph::SignalArray&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a7c1279c4c1d02612242da2620f3ffd03">rank</a></td><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array.html#a0a7fd4b28c741f9e9b7cd84fd707ae06">SignalArray</a>(const unsigned int &amp;sizeARG=DEFAULT_SIZE)</td><td><a class="el" href="classdynamicgraph_1_1_signal_array.html">dynamicgraph::SignalArray&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array.html#ad4e0b7e5f9426f38ce5be1a9a718ce85">SignalArray</a>(SignalBase&lt; Time &gt; &amp;sig)</td><td><a class="el" href="classdynamicgraph_1_1_signal_array.html">dynamicgraph::SignalArray&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array.html#afe2622ec121f19aee4d01b24e4597410">SignalArray</a>(const SignalArray&lt; Time &gt; &amp;siga)</td><td><a class="el" href="classdynamicgraph_1_1_signal_array.html">dynamicgraph::SignalArray&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#ac29aa8a7b8c4b9e79929eee24f91fcb1">SignalArray_const</a>(const unsigned int &amp;sizeARG=DEFAULT_SIZE)</td><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a6b1c4cfef9e554edea56336103e27638">SignalArray_const</a>(const SignalBase&lt; Time &gt; &amp;sig)</td><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a6774a0757c5582656417b088649147a9">SignalArray_const</a>(const SignalArray&lt; Time &gt; &amp;siga)</td><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a0c65b8d5e8b5e98295583dc983f199a7">SignalArray_const</a>(const SignalArray_const&lt; Time &gt; &amp;siga)</td><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a53789b7d20a67f31b642bd588e426438">size</a></td><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array.html#a92bd2db15dcb739f70efb7c3909a4b58">~SignalArray</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_array.html">dynamicgraph::SignalArray&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a1050c30dd476d832ea8f3cddbcecd35b">~SignalArray_const</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal_array.html b/doxygen/HEAD/classdynamicgraph_1_1_signal_array.html
deleted file mode 100644
index 434e5da6..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_signal_array.html
+++ /dev/null
@@ -1,278 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="classdynamicgraph_1_1_signal_array.html">SignalArray</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pro-methods">Protected Member Functions</a> &#124;
-<a href="#pro-attribs">Protected Attributes</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::SignalArray&lt; Time &gt; Class Template Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="dynamicgraph::SignalArray" --><!-- doxytag: inherits="dynamicgraph::SignalArray_const" --><!-- startSectionHeader --><div class="dynheader">
-Collaboration diagram for dynamicgraph::SignalArray&lt; Time &gt;:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="classdynamicgraph_1_1_signal_array__coll__graph.png" border="0" usemap="#dynamicgraph_1_1_signal_array_3_01_time_01_4_coll__map" alt="Collaboration graph"/></div>
-<map name="dynamicgraph_1_1_signal_array_3_01_time_01_4_coll__map" id="dynamicgraph_1_1_signal_array_3_01_time_01_4_coll__map">
-<area shape="rect" href="classdynamicgraph_1_1_signal_array__const.html" title="dynamicgraph::SignalArray_const\&lt; Time \&gt;" alt="" coords="5,6,301,33"/></map>
-<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center><!-- endSectionContent --></div>
-
-<p><a href="classdynamicgraph_1_1_signal_array-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array.html#a0a7fd4b28c741f9e9b7cd84fd707ae06">SignalArray</a> (const unsigned int &amp;sizeARG=<a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a56cb6724a0ad30dc6bba4082795eec38">DEFAULT_SIZE</a>)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array.html#ad4e0b7e5f9426f38ce5be1a9a718ce85">SignalArray</a> (<a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;sig)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array.html#afe2622ec121f19aee4d01b24e4597410">SignalArray</a> (const <a class="el" href="classdynamicgraph_1_1_signal_array.html">SignalArray</a>&lt; Time &gt; &amp;siga)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array.html#a92bd2db15dcb739f70efb7c3909a4b58">~SignalArray</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdynamicgraph_1_1_signal_array.html">SignalArray</a>&lt; Time &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array.html#a0311ce80f25962f68706f5f3d5f7afd5">operator&lt;&lt;</a> (<a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;sig)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdynamicgraph_1_1_signal_array__const.html">SignalArray_const</a>&lt; Time &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array.html#ad10b9f3d5320c172c97de9ac50922603">operator&lt;&lt;</a> (const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;sig) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array.html#adcd716722ebafd7c29f85dc9fdd45951">operator[]</a> (const unsigned int &amp;idx) const </td></tr>
-<tr><td colspan="2"><h2><a name="pro-methods"></a>
-Protected Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array.html#a59d6e5db4c7db6050424ff4bff40f0c0">createArray</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array.html#ab0f3fcd38bc742ea3e0f196c6831d52f">addElmt</a> (<a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; *el)</td></tr>
-<tr><td colspan="2"><h2><a name="pro-attribs"></a>
-Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array.html#af20926dad3c24107d24284f4c5aa95dc">array</a></td></tr>
-</table>
-<h3>template&lt;class Time&gt;<br/>
- class dynamicgraph::SignalArray&lt; Time &gt;</h3>
-
-<hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a0a7fd4b28c741f9e9b7cd84fd707ae06"></a><!-- doxytag: member="dynamicgraph::SignalArray::SignalArray" ref="a0a7fd4b28c741f9e9b7cd84fd707ae06" args="(const unsigned int &amp;sizeARG=DEFAULT_SIZE)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal_array.html">dynamicgraph::SignalArray</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal_array.html">SignalArray</a> </td>
-          <td>(</td>
-          <td class="paramtype">const unsigned int &amp;&#160;</td>
-          <td class="paramname"> <em>sizeARG</em> = <code><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a56cb6724a0ad30dc6bba4082795eec38">DEFAULT_SIZE</a></code>&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ad4e0b7e5f9426f38ce5be1a9a718ce85"></a><!-- doxytag: member="dynamicgraph::SignalArray::SignalArray" ref="ad4e0b7e5f9426f38ce5be1a9a718ce85" args="(SignalBase&lt; Time &gt; &amp;sig)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal_array.html">dynamicgraph::SignalArray</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal_array.html">SignalArray</a> </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>sig</em>&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="afe2622ec121f19aee4d01b24e4597410"></a><!-- doxytag: member="dynamicgraph::SignalArray::SignalArray" ref="afe2622ec121f19aee4d01b24e4597410" args="(const SignalArray&lt; Time &gt; &amp;siga)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal_array.html">dynamicgraph::SignalArray</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal_array.html">SignalArray</a> </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_signal_array.html">SignalArray</a>&lt; Time &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>siga</em>&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a92bd2db15dcb739f70efb7c3909a4b58"></a><!-- doxytag: member="dynamicgraph::SignalArray::~SignalArray" ref="a92bd2db15dcb739f70efb7c3909a4b58" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="classdynamicgraph_1_1_signal_array.html">dynamicgraph::SignalArray</a>&lt; Time &gt;::~<a class="el" href="classdynamicgraph_1_1_signal_array.html">SignalArray</a> </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="ab0f3fcd38bc742ea3e0f196c6831d52f"></a><!-- doxytag: member="dynamicgraph::SignalArray::addElmt" ref="ab0f3fcd38bc742ea3e0f196c6831d52f" args="(SignalBase&lt; Time &gt; *el)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">void <a class="el" href="classdynamicgraph_1_1_signal_array.html">dynamicgraph::SignalArray</a>&lt; Time &gt;::addElmt </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; *&#160;</td>
-          <td class="paramname"> <em>el</em>&#160;)</td>
-          <td><code> [inline, protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a59d6e5db4c7db6050424ff4bff40f0c0"></a><!-- doxytag: member="dynamicgraph::SignalArray::createArray" ref="a59d6e5db4c7db6050424ff4bff40f0c0" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">void <a class="el" href="classdynamicgraph_1_1_signal_array.html">dynamicgraph::SignalArray</a>&lt; Time &gt;::createArray </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline, protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal_array__const.html#af7a2106372cc09ad365c8722ac772f90">dynamicgraph::SignalArray_const&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad10b9f3d5320c172c97de9ac50922603"></a><!-- doxytag: member="dynamicgraph::SignalArray::operator&lt;&lt;" ref="ad10b9f3d5320c172c97de9ac50922603" args="(const SignalBase&lt; Time &gt; &amp;sig) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="classdynamicgraph_1_1_signal_array__const.html">SignalArray_const</a>&lt;Time&gt; <a class="el" href="classdynamicgraph_1_1_signal_array.html">dynamicgraph::SignalArray</a>&lt; Time &gt;::operator&lt;&lt; </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>sig</em>&#160;)</td>
-          <td> const<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a0311ce80f25962f68706f5f3d5f7afd5"></a><!-- doxytag: member="dynamicgraph::SignalArray::operator&lt;&lt;" ref="a0311ce80f25962f68706f5f3d5f7afd5" args="(SignalBase&lt; Time &gt; &amp;sig)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="classdynamicgraph_1_1_signal_array.html">SignalArray</a>&lt;Time&gt;&amp; <a class="el" href="classdynamicgraph_1_1_signal_array.html">dynamicgraph::SignalArray</a>&lt; Time &gt;::operator&lt;&lt; </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>sig</em>&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="adcd716722ebafd7c29f85dc9fdd45951"></a><!-- doxytag: member="dynamicgraph::SignalArray::operator[]" ref="adcd716722ebafd7c29f85dc9fdd45951" args="(const unsigned int &amp;idx) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt;Time&gt;&amp; <a class="el" href="classdynamicgraph_1_1_signal_array.html">dynamicgraph::SignalArray</a>&lt; Time &gt;::operator[] </td>
-          <td>(</td>
-          <td class="paramtype">const unsigned int &amp;&#160;</td>
-          <td class="paramname"> <em>idx</em>&#160;)</td>
-          <td> const<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a08f43c6cca82fddb71bb1ec67b95b9bf">dynamicgraph::SignalArray_const&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="af20926dad3c24107d24284f4c5aa95dc"></a><!-- doxytag: member="dynamicgraph::SignalArray::array" ref="af20926dad3c24107d24284f4c5aa95dc" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt;Time&gt;** <a class="el" href="classdynamicgraph_1_1_signal_array.html">dynamicgraph::SignalArray</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal_array.html#af20926dad3c24107d24284f4c5aa95dc">array</a><code> [mutable, protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal_array__coll__graph.map b/doxygen/HEAD/classdynamicgraph_1_1_signal_array__coll__graph.map
deleted file mode 100644
index 00dfc01b..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_signal_array__coll__graph.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classdynamicgraph_1_1_signal_array__const.html" title="dynamicgraph::SignalArray_const\&lt; Time \&gt;" alt="" coords="5,6,301,33"/>
-</map>
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal_array__coll__graph.md5 b/doxygen/HEAD/classdynamicgraph_1_1_signal_array__coll__graph.md5
deleted file mode 100644
index ffad45ac..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_signal_array__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-d2f61983ac2c7de5701a871b04f580f4
\ No newline at end of file
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal_array__coll__graph.png b/doxygen/HEAD/classdynamicgraph_1_1_signal_array__coll__graph.png
deleted file mode 100644
index 38282f86ff65ca42733025110d2e65ea23ab7306..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5757
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
EA5O|sg8%>k

diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal_array__const-members.html b/doxygen/HEAD/classdynamicgraph_1_1_signal_array__const-members.html
deleted file mode 100644
index e724662c..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_signal_array__const-members.html
+++ /dev/null
@@ -1,60 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamicgraph::SignalArray_const&lt; Time &gt; Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#aa11e164c3d15b6b016ab2da6a715afd3">addElmt</a>(const SignalBase&lt; Time &gt; *el)</td><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td><td><code> [inline, protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a55b416941c4c6a7484dd6856ad0e56c2">const_array</a></td><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#af7a2106372cc09ad365c8722ac772f90">createArray</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td><td><code> [inline, protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a56cb6724a0ad30dc6bba4082795eec38">DEFAULT_SIZE</a></td><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td><td><code> [static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#ab1a5e091e8d34cfef156d3cff07590d0">getSize</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a3f2e7351c007b818fb6ebf557837ad88">operator&lt;&lt;</a>(const SignalBase&lt; Time &gt; &amp;sig)</td><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a08f43c6cca82fddb71bb1ec67b95b9bf">operator[]</a>(const unsigned int &amp;idx) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a7c1279c4c1d02612242da2620f3ffd03">rank</a></td><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#ac29aa8a7b8c4b9e79929eee24f91fcb1">SignalArray_const</a>(const unsigned int &amp;sizeARG=DEFAULT_SIZE)</td><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a6b1c4cfef9e554edea56336103e27638">SignalArray_const</a>(const SignalBase&lt; Time &gt; &amp;sig)</td><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a6774a0757c5582656417b088649147a9">SignalArray_const</a>(const SignalArray&lt; Time &gt; &amp;siga)</td><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a0c65b8d5e8b5e98295583dc983f199a7">SignalArray_const</a>(const SignalArray_const&lt; Time &gt; &amp;siga)</td><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a53789b7d20a67f31b642bd588e426438">size</a></td><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a1050c30dd476d832ea8f3cddbcecd35b">~SignalArray_const</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal_array__const.html b/doxygen/HEAD/classdynamicgraph_1_1_signal_array__const.html
deleted file mode 100644
index f11edba7..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_signal_array__const.html
+++ /dev/null
@@ -1,342 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">SignalArray_const</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
-<a href="#pro-methods">Protected Member Functions</a> &#124;
-<a href="#pro-attribs">Protected Attributes</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::SignalArray_const&lt; Time &gt; Class Template Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="dynamicgraph::SignalArray_const" -->
-<p><a href="classdynamicgraph_1_1_signal_array__const-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#ac29aa8a7b8c4b9e79929eee24f91fcb1">SignalArray_const</a> (const unsigned int &amp;sizeARG=<a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a56cb6724a0ad30dc6bba4082795eec38">DEFAULT_SIZE</a>)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a6b1c4cfef9e554edea56336103e27638">SignalArray_const</a> (const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;sig)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a6774a0757c5582656417b088649147a9">SignalArray_const</a> (const <a class="el" href="classdynamicgraph_1_1_signal_array.html">SignalArray</a>&lt; Time &gt; &amp;siga)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a0c65b8d5e8b5e98295583dc983f199a7">SignalArray_const</a> (const <a class="el" href="classdynamicgraph_1_1_signal_array__const.html">SignalArray_const</a>&lt; Time &gt; &amp;siga)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a1050c30dd476d832ea8f3cddbcecd35b">~SignalArray_const</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdynamicgraph_1_1_signal_array__const.html">SignalArray_const</a>&lt; Time &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a3f2e7351c007b818fb6ebf557837ad88">operator&lt;&lt;</a> (const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;sig)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a08f43c6cca82fddb71bb1ec67b95b9bf">operator[]</a> (const unsigned int &amp;idx) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#ab1a5e091e8d34cfef156d3cff07590d0">getSize</a> (void) const </td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">static const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a56cb6724a0ad30dc6bba4082795eec38">DEFAULT_SIZE</a> = 20</td></tr>
-<tr><td colspan="2"><h2><a name="pro-methods"></a>
-Protected Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#af7a2106372cc09ad365c8722ac772f90">createArray</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#aa11e164c3d15b6b016ab2da6a715afd3">addElmt</a> (const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; *el)</td></tr>
-<tr><td colspan="2"><h2><a name="pro-attribs"></a>
-Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a55b416941c4c6a7484dd6856ad0e56c2">const_array</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a53789b7d20a67f31b642bd588e426438">size</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a7c1279c4c1d02612242da2620f3ffd03">rank</a></td></tr>
-</table>
-<h3>template&lt;class Time&gt;<br/>
- class dynamicgraph::SignalArray_const&lt; Time &gt;</h3>
-
-<hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ac29aa8a7b8c4b9e79929eee24f91fcb1"></a><!-- doxytag: member="dynamicgraph::SignalArray_const::SignalArray_const" ref="ac29aa8a7b8c4b9e79929eee24f91fcb1" args="(const unsigned int &amp;sizeARG=DEFAULT_SIZE)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal_array__const.html">SignalArray_const</a> </td>
-          <td>(</td>
-          <td class="paramtype">const unsigned int &amp;&#160;</td>
-          <td class="paramname"> <em>sizeARG</em> = <code><a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a56cb6724a0ad30dc6bba4082795eec38">DEFAULT_SIZE</a></code>&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a6b1c4cfef9e554edea56336103e27638"></a><!-- doxytag: member="dynamicgraph::SignalArray_const::SignalArray_const" ref="a6b1c4cfef9e554edea56336103e27638" args="(const SignalBase&lt; Time &gt; &amp;sig)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal_array__const.html">SignalArray_const</a> </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>sig</em>&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a6774a0757c5582656417b088649147a9"></a><!-- doxytag: member="dynamicgraph::SignalArray_const::SignalArray_const" ref="a6774a0757c5582656417b088649147a9" args="(const SignalArray&lt; Time &gt; &amp;siga)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal_array__const.html">SignalArray_const</a> </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_signal_array.html">SignalArray</a>&lt; Time &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>siga</em>&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a0c65b8d5e8b5e98295583dc983f199a7"></a><!-- doxytag: member="dynamicgraph::SignalArray_const::SignalArray_const" ref="a0c65b8d5e8b5e98295583dc983f199a7" args="(const SignalArray_const&lt; Time &gt; &amp;siga)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal_array__const.html">SignalArray_const</a> </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_signal_array__const.html">SignalArray_const</a>&lt; Time &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>siga</em>&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a1050c30dd476d832ea8f3cddbcecd35b"></a><!-- doxytag: member="dynamicgraph::SignalArray_const::~SignalArray_const" ref="a1050c30dd476d832ea8f3cddbcecd35b" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const</a>&lt; Time &gt;::~<a class="el" href="classdynamicgraph_1_1_signal_array__const.html">SignalArray_const</a> </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="aa11e164c3d15b6b016ab2da6a715afd3"></a><!-- doxytag: member="dynamicgraph::SignalArray_const::addElmt" ref="aa11e164c3d15b6b016ab2da6a715afd3" args="(const SignalBase&lt; Time &gt; *el)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">void <a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const</a>&lt; Time &gt;::addElmt </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; *&#160;</td>
-          <td class="paramname"> <em>el</em>&#160;)</td>
-          <td><code> [inline, protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="af7a2106372cc09ad365c8722ac772f90"></a><!-- doxytag: member="dynamicgraph::SignalArray_const::createArray" ref="af7a2106372cc09ad365c8722ac772f90" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">void <a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const</a>&lt; Time &gt;::createArray </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline, protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_array.html#a59d6e5db4c7db6050424ff4bff40f0c0">dynamicgraph::SignalArray&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ab1a5e091e8d34cfef156d3cff07590d0"></a><!-- doxytag: member="dynamicgraph::SignalArray_const::getSize" ref="ab1a5e091e8d34cfef156d3cff07590d0" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual unsigned int <a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const</a>&lt; Time &gt;::getSize </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a3f2e7351c007b818fb6ebf557837ad88"></a><!-- doxytag: member="dynamicgraph::SignalArray_const::operator&lt;&lt;" ref="a3f2e7351c007b818fb6ebf557837ad88" args="(const SignalBase&lt; Time &gt; &amp;sig)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="classdynamicgraph_1_1_signal_array__const.html">SignalArray_const</a>&lt;Time&gt;&amp; <a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const</a>&lt; Time &gt;::operator&lt;&lt; </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>sig</em>&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a08f43c6cca82fddb71bb1ec67b95b9bf"></a><!-- doxytag: member="dynamicgraph::SignalArray_const::operator[]" ref="a08f43c6cca82fddb71bb1ec67b95b9bf" args="(const unsigned int &amp;idx) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt;Time&gt;&amp; <a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const</a>&lt; Time &gt;::operator[] </td>
-          <td>(</td>
-          <td class="paramtype">const unsigned int &amp;&#160;</td>
-          <td class="paramname"> <em>idx</em>&#160;)</td>
-          <td> const<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_array.html#adcd716722ebafd7c29f85dc9fdd45951">dynamicgraph::SignalArray&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a55b416941c4c6a7484dd6856ad0e56c2"></a><!-- doxytag: member="dynamicgraph::SignalArray_const::const_array" ref="a55b416941c4c6a7484dd6856ad0e56c2" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt;Time&gt;** <a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a55b416941c4c6a7484dd6856ad0e56c2">const_array</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a56cb6724a0ad30dc6bba4082795eec38"></a><!-- doxytag: member="dynamicgraph::SignalArray_const::DEFAULT_SIZE" ref="a56cb6724a0ad30dc6bba4082795eec38" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">const int <a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a56cb6724a0ad30dc6bba4082795eec38">DEFAULT_SIZE</a> = 20<code> [static]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a7c1279c4c1d02612242da2620f3ffd03"></a><!-- doxytag: member="dynamicgraph::SignalArray_const::rank" ref="a7c1279c4c1d02612242da2620f3ffd03" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">unsigned int <a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a7c1279c4c1d02612242da2620f3ffd03">rank</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a53789b7d20a67f31b642bd588e426438"></a><!-- doxytag: member="dynamicgraph::SignalArray_const::size" ref="a53789b7d20a67f31b642bd588e426438" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">unsigned int <a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a53789b7d20a67f31b642bd588e426438">size</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal_base-members.html b/doxygen/HEAD/classdynamicgraph_1_1_signal_base-members.html
deleted file mode 100644
index b46be2ed..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_signal_base-members.html
+++ /dev/null
@@ -1,77 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamicgraph::SignalBase&lt; Time &gt; Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#ac5e9d9f81667e3e95e4bef272570f616">addDependency</a>(const SignalBase&lt; Time &gt; &amp;signal)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a11ad6be7f85fdf9dd05740e4f30b0cce">checkCompatibility</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#aecc4c4ef84592e27c529810e987bf0d0">clearDependencies</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#afc9097f1e7d9eb48b684d22bc4c9656a">display</a>(std::ostream &amp;os) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#adef79da6c3bfa9e12170d2840bc70a04">displayDependencies</a>(std::ostream &amp;os, const int depth=-1, std::string space=&quot;&quot;, std::string next1=&quot;&quot;, std::string next2=&quot;&quot;) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#aaebe8bf745a95ff83a47297b6df3c87b">ExtractNodeAndLocalNames</a>(std::string &amp;LocalName, std::string &amp;NodeName) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a28c3e8a7845f2ea86d4d3add0244ebd1">get</a>(std::ostream &amp;os) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a58e0b8297b811ba54d9b584a94a9f41c">getName</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#aeac7f5f7162d75ff6322cf2f27c65f17">getPeriodTime</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a65e3b6410122b410847eb22449cedc3d">getPluged</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a350179ec38e0fff2bf3496e75653b533">getReady</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a24b7890225766fff1d7be0a242ab04bd">getTime</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#ade1b08a88ca9d27c17e9664512aee58a">isPluged</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#ad12786d4912e14d4e6e1a13c56620538">name</a></td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#ab7dbeb0ed88241b125c5407e8d27923c">needUpdate</a>(const Time &amp;t) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#ad5558c80e899fb1b7a884b629f5d4984">plug</a>(SignalBase&lt; Time &gt; *sigarg)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a18a4ab0c8174425763c6dd9f19e7a7d4">ready</a></td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a8a0417b44dadc6d30f0f2618c9449601">recompute</a>(const Time &amp;t)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a1fcccc0add5c6d3e965d771cfb3697fe">removeDependency</a>(const SignalBase&lt; Time &gt; &amp;signal)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a309bc0ed165597e012cbc92c6a0db98d">set</a>(std::istringstream &amp;value)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#ad0eeead00fcc90034ca05f9fd5634291">setConstantDefault</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#acda5cda5d25d9e0a7866f16147479954">setPeriodTime</a>(const Time &amp;p)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#afc3445e6bce14ccaa5dc2b9b80c86483">setReady</a>(const bool sready=true)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a7760134ac05d172848ff1888488d9d34">setTime</a>(const Time &amp;t)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#af889c7d9f57ef61cfad1487ee6045b09">shortName</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#abce7bd9d12571de9f4d63f757c45ab17">SignalBase</a>(std::string name=&quot;&quot;)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a2d0e96da4d0378f08805b421cf381183">signalTime</a></td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a13044d1fdb43d2910c68bed442d890b0">trace</a>(std::ostream &amp;os) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#aef9144c00555bbbb2a38e5d63e5ea50a">unplug</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a2a7734e306894404eb4252d1b9aa5510">writeGraph</a>(std::ostream &amp;os) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a7abfd61a78e5012d56a9e5daf57ecdaf">~SignalBase</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal_base.html b/doxygen/HEAD/classdynamicgraph_1_1_signal_base.html
deleted file mode 100644
index b70f4179..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_signal_base.html
+++ /dev/null
@@ -1,761 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pro-attribs">Protected Attributes</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::SignalBase&lt; Time &gt; Class Template Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="dynamicgraph::SignalBase" --><!-- doxytag: inherits="boost::noncopyable" --><!-- startSectionHeader --><div class="dynheader">
-Collaboration diagram for dynamicgraph::SignalBase&lt; Time &gt;:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="classdynamicgraph_1_1_signal_base__coll__graph.png" border="0" usemap="#dynamicgraph_1_1_signal_base_3_01_time_01_4_coll__map" alt="Collaboration graph"/></div>
-<map name="dynamicgraph_1_1_signal_base_3_01_time_01_4_coll__map" id="dynamicgraph_1_1_signal_base_3_01_time_01_4_coll__map">
-<area shape="rect" href="classboost_1_1noncopyable.html" title="noncopyable" alt="" coords="80,6,181,33"/></map>
-<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center><!-- endSectionContent --></div>
-
-<p><a href="classdynamicgraph_1_1_signal_base-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual const Time &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#a24b7890225766fff1d7be0a242ab04bd">getTime</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#a7760134ac05d172848ff1888488d9d34">setTime</a> (const Time &amp;t)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const bool &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#a350179ec38e0fff2bf3496e75653b533">getReady</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#a58e0b8297b811ba54d9b584a94a9f41c">getName</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#acda5cda5d25d9e0a7866f16147479954">setPeriodTime</a> (const Time &amp;p)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual Time&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#aeac7f5f7162d75ff6322cf2f27c65f17">getPeriodTime</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#abce7bd9d12571de9f4d63f757c45ab17">SignalBase</a> (std::string <a class="el" href="classdynamicgraph_1_1_signal_base.html#ad12786d4912e14d4e6e1a13c56620538">name</a>=&quot;&quot;)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#a7abfd61a78e5012d56a9e5daf57ecdaf">~SignalBase</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#ac5e9d9f81667e3e95e4bef272570f616">addDependency</a> (const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;signal)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#a1fcccc0add5c6d3e965d771cfb3697fe">removeDependency</a> (const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;signal)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#aecc4c4ef84592e27c529810e987bf0d0">clearDependencies</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#ab7dbeb0ed88241b125c5407e8d27923c">needUpdate</a> (const Time &amp;t) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#afc3445e6bce14ccaa5dc2b9b80c86483">setReady</a> (const bool sready=true)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#a2a7734e306894404eb4252d1b9aa5510">writeGraph</a> (std::ostream &amp;os) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#adef79da6c3bfa9e12170d2840bc70a04">displayDependencies</a> (std::ostream &amp;os, const int depth=-1, std::string space=&quot;&quot;, std::string next1=&quot;&quot;, std::string next2=&quot;&quot;) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#ad5558c80e899fb1b7a884b629f5d4984">plug</a> (<a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; *sigarg)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#aef9144c00555bbbb2a38e5d63e5ea50a">unplug</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#ade1b08a88ca9d27c17e9664512aee58a">isPluged</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#a65e3b6410122b410847eb22449cedc3d">getPluged</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#ad0eeead00fcc90034ca05f9fd5634291">setConstantDefault</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#a309bc0ed165597e012cbc92c6a0db98d">set</a> (std::istringstream &amp;value)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#a28c3e8a7845f2ea86d4d3add0244ebd1">get</a> (std::ostream &amp;os) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#a8a0417b44dadc6d30f0f2618c9449601">recompute</a> (const Time &amp;t)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#a13044d1fdb43d2910c68bed442d890b0">trace</a> (std::ostream &amp;os) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#afc9097f1e7d9eb48b684d22bc4c9656a">display</a> (std::ostream &amp;os) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#af889c7d9f57ef61cfad1487ee6045b09">shortName</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#aaebe8bf745a95ff83a47297b6df3c87b">ExtractNodeAndLocalNames</a> (std::string &amp;LocalName, std::string &amp;NodeName) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#a11ad6be7f85fdf9dd05740e4f30b0cce">checkCompatibility</a> (void)</td></tr>
-<tr><td colspan="2"><h2><a name="pro-attribs"></a>
-Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#ad12786d4912e14d4e6e1a13c56620538">name</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">Time&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#a2d0e96da4d0378f08805b421cf381183">signalTime</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html#a18a4ab0c8174425763c6dd9f19e7a7d4">ready</a></td></tr>
-</table>
-<h3>template&lt;class Time&gt;<br/>
- class dynamicgraph::SignalBase&lt; Time &gt;</h3>
-
-<hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="abce7bd9d12571de9f4d63f757c45ab17"></a><!-- doxytag: member="dynamicgraph::SignalBase::SignalBase" ref="abce7bd9d12571de9f4d63f757c45ab17" args="(std::string name=&quot;&quot;)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a> </td>
-          <td>(</td>
-          <td class="paramtype">std::string&#160;</td>
-          <td class="paramname"> <em>name</em> = <code>&quot;&quot;</code>&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a7abfd61a78e5012d56a9e5daf57ecdaf"></a><!-- doxytag: member="dynamicgraph::SignalBase::~SignalBase" ref="a7abfd61a78e5012d56a9e5daf57ecdaf" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::~<a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a> </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="ac5e9d9f81667e3e95e4bef272570f616"></a><!-- doxytag: member="dynamicgraph::SignalBase::addDependency" ref="ac5e9d9f81667e3e95e4bef272570f616" args="(const SignalBase&lt; Time &gt; &amp;signal)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::addDependency </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>signal</em>&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#adbe1afb3f1c00b5095d0674a4ebda913">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>, and <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#ab671714743cd69c69f7f2aed3387d814">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a11ad6be7f85fdf9dd05740e4f30b0cce"></a><!-- doxytag: member="dynamicgraph::SignalBase::checkCompatibility" ref="a11ad6be7f85fdf9dd05740e4f30b0cce" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::checkCompatibility </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal.html#a59b20d4c7d6ae4c3b7e004e66385d3d2">dynamicgraph::Signal&lt; T, Time &gt;</a>, and <a class="el" href="classdynamicgraph_1_1_signal.html#a59b20d4c7d6ae4c3b7e004e66385d3d2">dynamicgraph::Signal&lt; int, int &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aecc4c4ef84592e27c529810e987bf0d0"></a><!-- doxytag: member="dynamicgraph::SignalBase::clearDependencies" ref="aecc4c4ef84592e27c529810e987bf0d0" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::clearDependencies </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a026c928dd30f498b1c862a5f82e96fd3">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>, <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a8da931786dc26f2d45d475b232867053">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>, and <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a8da931786dc26f2d45d475b232867053">dynamicgraph::SignalTimeDependent&lt; int, int &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="afc9097f1e7d9eb48b684d22bc4c9656a"></a><!-- doxytag: member="dynamicgraph::SignalBase::display" ref="afc9097f1e7d9eb48b684d22bc4c9656a" args="(std::ostream &amp;os) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual std::ostream&amp; <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::display </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;)</td>
-          <td> const<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#add4c12de31d50c1cafcb197a5ec1d45f">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>, <a class="el" href="classdynamicgraph_1_1_signal.html#ac9a1f2ce9df560a7cf1dfc44517126ce">dynamicgraph::Signal&lt; T, Time &gt;</a>, and <a class="el" href="classdynamicgraph_1_1_signal.html#ac9a1f2ce9df560a7cf1dfc44517126ce">dynamicgraph::Signal&lt; int, int &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="adef79da6c3bfa9e12170d2840bc70a04"></a><!-- doxytag: member="dynamicgraph::SignalBase::displayDependencies" ref="adef79da6c3bfa9e12170d2840bc70a04" args="(std::ostream &amp;os, const int depth=&#45;1, std::string space=&quot;&quot;, std::string next1=&quot;&quot;, std::string next2=&quot;&quot;) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual std::ostream&amp; <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::displayDependencies </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const int&#160;</td>
-          <td class="paramname"> <em>depth</em> = <code>-1</code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::string&#160;</td>
-          <td class="paramname"> <em>space</em> = <code>&quot;&quot;</code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::string&#160;</td>
-          <td class="paramname"> <em>next1</em> = <code>&quot;&quot;</code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::string&#160;</td>
-          <td class="paramname"> <em>next2</em> = <code>&quot;&quot;</code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a8542875676a87684864c81e6be2b0205">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>, <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a8ac23c7569dd16129cca1a803be92e2a">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>, and <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a8ac23c7569dd16129cca1a803be92e2a">dynamicgraph::SignalTimeDependent&lt; int, int &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aaebe8bf745a95ff83a47297b6df3c87b"></a><!-- doxytag: member="dynamicgraph::SignalBase::ExtractNodeAndLocalNames" ref="aaebe8bf745a95ff83a47297b6df3c87b" args="(std::string &amp;LocalName, std::string &amp;NodeName) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::ExtractNodeAndLocalNames </td>
-          <td>(</td>
-          <td class="paramtype">std::string &amp;&#160;</td>
-          <td class="paramname"> <em>LocalName</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::string &amp;&#160;</td>
-          <td class="paramname"> <em>NodeName</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a28c3e8a7845f2ea86d4d3add0244ebd1"></a><!-- doxytag: member="dynamicgraph::SignalBase::get" ref="a28c3e8a7845f2ea86d4d3add0244ebd1" args="(std::ostream &amp;os) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::get </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;)</td>
-          <td> const<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal.html#acffdc85602c4bb0a789570020756edfd">dynamicgraph::Signal&lt; T, Time &gt;</a>, and <a class="el" href="classdynamicgraph_1_1_signal.html#acffdc85602c4bb0a789570020756edfd">dynamicgraph::Signal&lt; int, int &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a58e0b8297b811ba54d9b584a94a9f41c"></a><!-- doxytag: member="dynamicgraph::SignalBase::getName" ref="a58e0b8297b811ba54d9b584a94a9f41c" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">const std::string&amp; <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::getName </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aeac7f5f7162d75ff6322cf2f27c65f17"></a><!-- doxytag: member="dynamicgraph::SignalBase::getPeriodTime" ref="aeac7f5f7162d75ff6322cf2f27c65f17" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual Time <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::getPeriodTime </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a769eb548dd054d031bb75e16559b6032">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>, and <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a769eb548dd054d031bb75e16559b6032">dynamicgraph::SignalTimeDependent&lt; int, int &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a65e3b6410122b410847eb22449cedc3d"></a><!-- doxytag: member="dynamicgraph::SignalBase::getPluged" ref="a65e3b6410122b410847eb22449cedc3d" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt;Time&gt;* <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::getPluged </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a81435a8cdcd117bbbfe48007ded6dc63">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a350179ec38e0fff2bf3496e75653b533"></a><!-- doxytag: member="dynamicgraph::SignalBase::getReady" ref="a350179ec38e0fff2bf3496e75653b533" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">const bool&amp; <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::getReady </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a24b7890225766fff1d7be0a242ab04bd"></a><!-- doxytag: member="dynamicgraph::SignalBase::getTime" ref="a24b7890225766fff1d7be0a242ab04bd" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual const Time&amp; <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::getTime </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a50c40db50b750995558392eb8b882975">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ade1b08a88ca9d27c17e9664512aee58a"></a><!-- doxytag: member="dynamicgraph::SignalBase::isPluged" ref="ade1b08a88ca9d27c17e9664512aee58a" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual bool <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::isPluged </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#ae3de1870bd2c3192c4f8ec2b724ea8d0">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ab7dbeb0ed88241b125c5407e8d27923c"></a><!-- doxytag: member="dynamicgraph::SignalBase::needUpdate" ref="ab7dbeb0ed88241b125c5407e8d27923c" args="(const Time &amp;t) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual bool <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::needUpdate </td>
-          <td>(</td>
-          <td class="paramtype">const Time &amp;&#160;</td>
-          <td class="paramname"> <em>t</em>&#160;)</td>
-          <td> const<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#af9a18b9a9c746e3f0410e7e7c3d36970">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>, and <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#ade6de8d8dbc3af3b79469ca4cc8572ef">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad5558c80e899fb1b7a884b629f5d4984"></a><!-- doxytag: member="dynamicgraph::SignalBase::plug" ref="ad5558c80e899fb1b7a884b629f5d4984" args="(SignalBase&lt; Time &gt; *sigarg)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::plug </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; *&#160;</td>
-          <td class="paramname"> <em>sigarg</em>&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a6ecaa58ff0f0fbd81416ef81b0a9a758">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a8a0417b44dadc6d30f0f2618c9449601"></a><!-- doxytag: member="dynamicgraph::SignalBase::recompute" ref="a8a0417b44dadc6d30f0f2618c9449601" args="(const Time &amp;t)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::recompute </td>
-          <td>(</td>
-          <td class="paramtype">const Time &amp;&#160;</td>
-          <td class="paramname"> <em>t</em>&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal.html#a2767be0456f0e62bb2c6006cf0f95d83">dynamicgraph::Signal&lt; T, Time &gt;</a>, and <a class="el" href="classdynamicgraph_1_1_signal.html#a2767be0456f0e62bb2c6006cf0f95d83">dynamicgraph::Signal&lt; int, int &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a1fcccc0add5c6d3e965d771cfb3697fe"></a><!-- doxytag: member="dynamicgraph::SignalBase::removeDependency" ref="a1fcccc0add5c6d3e965d771cfb3697fe" args="(const SignalBase&lt; Time &gt; &amp;signal)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::removeDependency </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>signal</em>&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#ad739cd37209a85c5d917591924d56896">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>, and <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#af98910fadbf2e4faa7d6232dcc7eea5c">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a309bc0ed165597e012cbc92c6a0db98d"></a><!-- doxytag: member="dynamicgraph::SignalBase::set" ref="a309bc0ed165597e012cbc92c6a0db98d" args="(std::istringstream &amp;value)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::set </td>
-          <td>(</td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>value</em>&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal.html#afceab95fa5c8274b41f0e6239941a35d">dynamicgraph::Signal&lt; T, Time &gt;</a>, and <a class="el" href="classdynamicgraph_1_1_signal.html#afceab95fa5c8274b41f0e6239941a35d">dynamicgraph::Signal&lt; int, int &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad0eeead00fcc90034ca05f9fd5634291"></a><!-- doxytag: member="dynamicgraph::SignalBase::setConstantDefault" ref="ad0eeead00fcc90034ca05f9fd5634291" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::setConstantDefault </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a0d324afb1df65cc8472b0d2a1be42dc1">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="acda5cda5d25d9e0a7866f16147479954"></a><!-- doxytag: member="dynamicgraph::SignalBase::setPeriodTime" ref="acda5cda5d25d9e0a7866f16147479954" args="(const Time &amp;p)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::setPeriodTime </td>
-          <td>(</td>
-          <td class="paramtype">const Time &amp;&#160;</td>
-          <td class="paramname"> <em>p</em>&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a7916848f29411e8f2ef8e00ff9c4cee4">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="afc3445e6bce14ccaa5dc2b9b80c86483"></a><!-- doxytag: member="dynamicgraph::SignalBase::setReady" ref="afc3445e6bce14ccaa5dc2b9b80c86483" args="(const bool sready=true)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">void <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::setReady </td>
-          <td>(</td>
-          <td class="paramtype">const bool&#160;</td>
-          <td class="paramname"> <em>sready</em> = <code>true</code>&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a7760134ac05d172848ff1888488d9d34"></a><!-- doxytag: member="dynamicgraph::SignalBase::setTime" ref="a7760134ac05d172848ff1888488d9d34" args="(const Time &amp;t)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::setTime </td>
-          <td>(</td>
-          <td class="paramtype">const Time &amp;&#160;</td>
-          <td class="paramname"> <em>t</em>&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="af889c7d9f57ef61cfad1487ee6045b09"></a><!-- doxytag: member="dynamicgraph::SignalBase::shortName" ref="af889c7d9f57ef61cfad1487ee6045b09" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">std::string <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::shortName </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a13044d1fdb43d2910c68bed442d890b0"></a><!-- doxytag: member="dynamicgraph::SignalBase::trace" ref="a13044d1fdb43d2910c68bed442d890b0" args="(std::ostream &amp;os) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::trace </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;)</td>
-          <td> const<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal.html#a8dab26927f6e5ae7032a9309ac1e5952">dynamicgraph::Signal&lt; T, Time &gt;</a>, and <a class="el" href="classdynamicgraph_1_1_signal.html#a8dab26927f6e5ae7032a9309ac1e5952">dynamicgraph::Signal&lt; int, int &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aef9144c00555bbbb2a38e5d63e5ea50a"></a><!-- doxytag: member="dynamicgraph::SignalBase::unplug" ref="aef9144c00555bbbb2a38e5d63e5ea50a" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::unplug </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#afff24d32f034055344b7db542d789b4a">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a2a7734e306894404eb4252d1b9aa5510"></a><!-- doxytag: member="dynamicgraph::SignalBase::writeGraph" ref="a2a7734e306894404eb4252d1b9aa5510" args="(std::ostream &amp;os) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual std::ostream&amp; <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::writeGraph </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;)</td>
-          <td> const<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#adc54b93be26b574aa3b9956d5d832224">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>, <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#ac3ec8ac88073236b3df92c9c93d9a970">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>, and <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#ac3ec8ac88073236b3df92c9c93d9a970">dynamicgraph::SignalTimeDependent&lt; int, int &gt;</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="ad12786d4912e14d4e6e1a13c56620538"></a><!-- doxytag: member="dynamicgraph::SignalBase::name" ref="ad12786d4912e14d4e6e1a13c56620538" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">std::string <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal_base.html#ad12786d4912e14d4e6e1a13c56620538">name</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a18a4ab0c8174425763c6dd9f19e7a7d4"></a><!-- doxytag: member="dynamicgraph::SignalBase::ready" ref="a18a4ab0c8174425763c6dd9f19e7a7d4" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">bool <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal_base.html#a18a4ab0c8174425763c6dd9f19e7a7d4">ready</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a2d0e96da4d0378f08805b421cf381183"></a><!-- doxytag: member="dynamicgraph::SignalBase::signalTime" ref="a2d0e96da4d0378f08805b421cf381183" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">Time <a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal_base.html#a2d0e96da4d0378f08805b421cf381183">signalTime</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal_base__coll__graph.map b/doxygen/HEAD/classdynamicgraph_1_1_signal_base__coll__graph.map
deleted file mode 100644
index 25343f0b..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_signal_base__coll__graph.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classboost_1_1noncopyable.html" title="noncopyable" alt="" coords="80,6,181,33"/>
-</map>
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal_base__coll__graph.md5 b/doxygen/HEAD/classdynamicgraph_1_1_signal_base__coll__graph.md5
deleted file mode 100644
index 29388401..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_signal_base__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-9d955441c3aad2a9fad4a8f9164067db
\ No newline at end of file
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal_base__coll__graph.png b/doxygen/HEAD/classdynamicgraph_1_1_signal_base__coll__graph.png
deleted file mode 100644
index c2763e8932d47f7b80d9594f22166d82204a7b71..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4430
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
PArL*S+nVL-wqgGQBa}&%

diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal_cast_registerer-members.html b/doxygen/HEAD/classdynamicgraph_1_1_signal_cast_registerer-members.html
deleted file mode 100644
index ab7ce86e..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_signal_cast_registerer-members.html
+++ /dev/null
@@ -1,47 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamicgraph::SignalCastRegisterer Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classdynamicgraph_1_1_signal_cast_registerer.html">dynamicgraph::SignalCastRegisterer</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_cast_registerer.html#a0e953897c7a0696504247b43ddd31758">SignalCastRegisterer</a>(const std::type_info &amp;type, SignalCaster::displayer_type displayer, SignalCaster::caster_type caster, SignalCaster::tracer_type tracer)</td><td><a class="el" href="classdynamicgraph_1_1_signal_cast_registerer.html">dynamicgraph::SignalCastRegisterer</a></td><td><code> [inline]</code></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal_cast_registerer.html b/doxygen/HEAD/classdynamicgraph_1_1_signal_cast_registerer.html
deleted file mode 100644
index 55968cf8..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_signal_cast_registerer.html
+++ /dev/null
@@ -1,102 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="classdynamicgraph_1_1_signal_cast_registerer.html">SignalCastRegisterer</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::SignalCastRegisterer Class Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="dynamicgraph::SignalCastRegisterer" -->
-<p><a href="classdynamicgraph_1_1_signal_cast_registerer-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_cast_registerer.html#a0e953897c7a0696504247b43ddd31758">SignalCastRegisterer</a> (const std::type_info &amp;type, <a class="el" href="classdynamicgraph_1_1_signal_caster.html#a7b5582194f1fcaecde6063145b798aad">SignalCaster::displayer_type</a> displayer, <a class="el" href="classdynamicgraph_1_1_signal_caster.html#ae9eb9afc64e319826ed9241a2d456765">SignalCaster::caster_type</a> caster, <a class="el" href="classdynamicgraph_1_1_signal_caster.html#acc9c753d8fef1eb233914855bbd0a6b3">SignalCaster::tracer_type</a> tracer)</td></tr>
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<p>The SignalCast registerer class. Can be used to automatically register a cast when instanced somewhere in a cpp file. Pass the typeid() of the type you want to register a cast to as the first argument. The code is provided here so the class does not need to be exported. </p>
-<hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a0e953897c7a0696504247b43ddd31758"></a><!-- doxytag: member="dynamicgraph::SignalCastRegisterer::SignalCastRegisterer" ref="a0e953897c7a0696504247b43ddd31758" args="(const std::type_info &amp;type, SignalCaster::displayer_type displayer, SignalCaster::caster_type caster, SignalCaster::tracer_type tracer)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::SignalCastRegisterer::SignalCastRegisterer </td>
-          <td>(</td>
-          <td class="paramtype">const std::type_info &amp;&#160;</td>
-          <td class="paramname"> <em>type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classdynamicgraph_1_1_signal_caster.html#a7b5582194f1fcaecde6063145b798aad">SignalCaster::displayer_type</a>&#160;</td>
-          <td class="paramname"> <em>displayer</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classdynamicgraph_1_1_signal_caster.html#ae9eb9afc64e319826ed9241a2d456765">SignalCaster::caster_type</a>&#160;</td>
-          <td class="paramname"> <em>caster</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classdynamicgraph_1_1_signal_caster.html#acc9c753d8fef1eb233914855bbd0a6b3">SignalCaster::tracer_type</a>&#160;</td>
-          <td class="paramname"> <em>tracer</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal_caster-members.html b/doxygen/HEAD/classdynamicgraph_1_1_signal_caster-members.html
deleted file mode 100644
index 7708c1ab..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_signal_caster-members.html
+++ /dev/null
@@ -1,59 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamicgraph::SignalCaster Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classdynamicgraph_1_1_signal_caster.html">dynamicgraph::SignalCaster</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_caster.html#a50e80ad4c3e069494b5fafac61a228de">cast</a>(const std::type_info &amp;, std::istringstream &amp;iss)</td><td><a class="el" href="classdynamicgraph_1_1_signal_caster.html">dynamicgraph::SignalCaster</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_caster.html#acc582a680e953b8eefc4e4671ef309ee">cast_functions_type</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_signal_caster.html">dynamicgraph::SignalCaster</a></td><td><code> [private]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_caster.html#ae9eb9afc64e319826ed9241a2d456765">caster_type</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_signal_caster.html">dynamicgraph::SignalCaster</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_caster.html#a0fbdc0f08a4b9e201c91ef88fd6dea9e">disp</a>(const boost::any &amp;object, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_signal_caster.html">dynamicgraph::SignalCaster</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_caster.html#a7b5582194f1fcaecde6063145b798aad">displayer_type</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_signal_caster.html">dynamicgraph::SignalCaster</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_caster.html#a83fafa4db51d6ded9b4555106df2739b">existsCast</a>(const std::type_info &amp;type)</td><td><a class="el" href="classdynamicgraph_1_1_signal_caster.html">dynamicgraph::SignalCaster</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_caster.html#a0dfdbf06bce91f519641c4e1c4be39a4">functions_</a></td><td><a class="el" href="classdynamicgraph_1_1_signal_caster.html">dynamicgraph::SignalCaster</a></td><td><code> [private]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_caster.html#a351e2e41780cdcdfd21b2d18e9c36581">registerCast</a>(const std::type_info &amp;type, displayer_type displayer, caster_type caster, tracer_type tracer)</td><td><a class="el" href="classdynamicgraph_1_1_signal_caster.html">dynamicgraph::SignalCaster</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_caster.html#ae774afbae5a258fbbfc62b86e95ff953">SignalCaster</a>()</td><td><a class="el" href="classdynamicgraph_1_1_signal_caster.html">dynamicgraph::SignalCaster</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_caster.html#a30504e44ed210a22db802560f5ba32da">trace</a>(const boost::any &amp;object, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_signal_caster.html">dynamicgraph::SignalCaster</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_caster.html#acc9c753d8fef1eb233914855bbd0a6b3">tracer_type</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_signal_caster.html">dynamicgraph::SignalCaster</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_caster.html#acbcb68102cc2537b56b2545a14aa0035">unregisterCast</a>(const std::type_info &amp;type)</td><td><a class="el" href="classdynamicgraph_1_1_signal_caster.html">dynamicgraph::SignalCaster</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_caster.html#aa5fade8df2d029a0c7145040f60bf795">~SignalCaster</a>()</td><td><a class="el" href="classdynamicgraph_1_1_signal_caster.html">dynamicgraph::SignalCaster</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal_caster.html b/doxygen/HEAD/classdynamicgraph_1_1_signal_caster.html
deleted file mode 100644
index ffce9a57..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_signal_caster.html
+++ /dev/null
@@ -1,370 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="classdynamicgraph_1_1_signal_caster.html">SignalCaster</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-types">Public Types</a> &#124;
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pri-types">Private Types</a> &#124;
-<a href="#pri-attribs">Private Attributes</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::SignalCaster Class Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="dynamicgraph::SignalCaster" -->
-<p><a href="classdynamicgraph_1_1_signal_caster-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-types"></a>
-Public Types</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef boost::function2&lt; void, <br class="typebreak"/>
-const boost::any <br class="typebreak"/>
-&amp;, std::ostream &amp; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_caster.html#a7b5582194f1fcaecde6063145b798aad">displayer_type</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef boost::function1<br class="typebreak"/>
-&lt; boost::any, <br class="typebreak"/>
-std::istringstream &amp; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_caster.html#ae9eb9afc64e319826ed9241a2d456765">caster_type</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef boost::function2&lt; void, <br class="typebreak"/>
-const boost::any <br class="typebreak"/>
-&amp;, std::ostream &amp; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_caster.html#acc9c753d8fef1eb233914855bbd0a6b3">tracer_type</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_caster.html#ae774afbae5a258fbbfc62b86e95ff953">SignalCaster</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_caster.html#aa5fade8df2d029a0c7145040f60bf795">~SignalCaster</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_caster.html#a0fbdc0f08a4b9e201c91ef88fd6dea9e">disp</a> (const boost::any &amp;object, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Displays an object using a registered displayer function.  <a href="#a0fbdc0f08a4b9e201c91ef88fd6dea9e"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_caster.html#a30504e44ed210a22db802560f5ba32da">trace</a> (const boost::any &amp;object, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Traces an object using a registered trace function.  <a href="#a30504e44ed210a22db802560f5ba32da"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">boost::any&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_caster.html#a50e80ad4c3e069494b5fafac61a228de">cast</a> (const std::type_info &amp;, std::istringstream &amp;iss)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Casts an object using a registered cast function.  <a href="#a50e80ad4c3e069494b5fafac61a228de"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_caster.html#a351e2e41780cdcdfd21b2d18e9c36581">registerCast</a> (const std::type_info &amp;type, <a class="el" href="classdynamicgraph_1_1_signal_caster.html#a7b5582194f1fcaecde6063145b798aad">displayer_type</a> displayer, <a class="el" href="classdynamicgraph_1_1_signal_caster.html#ae9eb9afc64e319826ed9241a2d456765">caster_type</a> caster, <a class="el" href="classdynamicgraph_1_1_signal_caster.html#acc9c753d8fef1eb233914855bbd0a6b3">tracer_type</a> tracer)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Registers a cast.  <a href="#a351e2e41780cdcdfd21b2d18e9c36581"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_caster.html#acbcb68102cc2537b56b2545a14aa0035">unregisterCast</a> (const std::type_info &amp;type)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Unregisters a cast.  <a href="#acbcb68102cc2537b56b2545a14aa0035"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_caster.html#a83fafa4db51d6ded9b4555106df2739b">existsCast</a> (const std::type_info &amp;type)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if there is a displayer registered with type_name.  <a href="#a83fafa4db51d6ded9b4555106df2739b"></a><br/></td></tr>
-<tr><td colspan="2"><h2><a name="pri-types"></a>
-Private Types</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef boost::tuple<br class="typebreak"/>
-&lt; <a class="el" href="classdynamicgraph_1_1_signal_caster.html#a7b5582194f1fcaecde6063145b798aad">displayer_type</a>, <a class="el" href="classdynamicgraph_1_1_signal_caster.html#ae9eb9afc64e319826ed9241a2d456765">caster_type</a>, <br class="typebreak"/>
-<a class="el" href="classdynamicgraph_1_1_signal_caster.html#acc9c753d8fef1eb233914855bbd0a6b3">tracer_type</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_caster.html#acc582a680e953b8eefc4e4671ef309ee">cast_functions_type</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Container for the three cast functions.  <a href="#acc582a680e953b8eefc4e4671ef309ee"></a><br/></td></tr>
-<tr><td colspan="2"><h2><a name="pri-attribs"></a>
-Private Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::map&lt; std::string, <br class="typebreak"/>
-<a class="el" href="classdynamicgraph_1_1_signal_caster.html#acc582a680e953b8eefc4e4671ef309ee">cast_functions_type</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_caster.html#a0dfdbf06bce91f519641c4e1c4be39a4">functions_</a></td></tr>
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<p>This class allows serialization of a number of objects into (disp) and from (cast) std i/o streams. The transformation is done at run-time, i.e. <a class="el" href="classdynamicgraph_1_1_signal_caster.html">SignalCaster</a> doesn't know about the type of objects it casts to. It also allows registering of user-defined casts. A cast is identified by the compiler The mapping from a type to a serialization function is dynamic, hence it is more complex than a typical template-based compile-time resolve. So disp, cast and trace are costly functions and should be used as such. </p>
-<hr/><h2>Member Typedef Documentation</h2>
-<a class="anchor" id="acc582a680e953b8eefc4e4671ef309ee"></a><!-- doxytag: member="dynamicgraph::SignalCaster::cast_functions_type" ref="acc582a680e953b8eefc4e4671ef309ee" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">typedef boost::tuple&lt;<a class="el" href="classdynamicgraph_1_1_signal_caster.html#a7b5582194f1fcaecde6063145b798aad">displayer_type</a>, <a class="el" href="classdynamicgraph_1_1_signal_caster.html#ae9eb9afc64e319826ed9241a2d456765">caster_type</a>, <a class="el" href="classdynamicgraph_1_1_signal_caster.html#acc9c753d8fef1eb233914855bbd0a6b3">tracer_type</a>&gt; <a class="el" href="classdynamicgraph_1_1_signal_caster.html#acc582a680e953b8eefc4e4671ef309ee">dynamicgraph::SignalCaster::cast_functions_type</a><code> [private]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Container for the three cast functions. </p>
-
-</div>
-</div>
-<a class="anchor" id="ae9eb9afc64e319826ed9241a2d456765"></a><!-- doxytag: member="dynamicgraph::SignalCaster::caster_type" ref="ae9eb9afc64e319826ed9241a2d456765" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">typedef boost::function1&lt;boost::any, std::istringstream&amp;&gt; <a class="el" href="classdynamicgraph_1_1_signal_caster.html#ae9eb9afc64e319826ed9241a2d456765">dynamicgraph::SignalCaster::caster_type</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a7b5582194f1fcaecde6063145b798aad"></a><!-- doxytag: member="dynamicgraph::SignalCaster::displayer_type" ref="a7b5582194f1fcaecde6063145b798aad" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">typedef boost::function2&lt;void, const boost::any&amp;, std::ostream&amp;&gt; <a class="el" href="classdynamicgraph_1_1_signal_caster.html#a7b5582194f1fcaecde6063145b798aad">dynamicgraph::SignalCaster::displayer_type</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<p>Typedef of displayer functions that take an encapsulated 'any' object and displays, cast, or trace it on an output stream (serialization). </p>
-
-</div>
-</div>
-<a class="anchor" id="acc9c753d8fef1eb233914855bbd0a6b3"></a><!-- doxytag: member="dynamicgraph::SignalCaster::tracer_type" ref="acc9c753d8fef1eb233914855bbd0a6b3" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">typedef boost::function2&lt;void, const boost::any&amp;, std::ostream&amp;&gt; <a class="el" href="classdynamicgraph_1_1_signal_caster.html#acc9c753d8fef1eb233914855bbd0a6b3">dynamicgraph::SignalCaster::tracer_type</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ae774afbae5a258fbbfc62b86e95ff953"></a><!-- doxytag: member="dynamicgraph::SignalCaster::SignalCaster" ref="ae774afbae5a258fbbfc62b86e95ff953" args="()" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::SignalCaster::SignalCaster </td>
-          <td>(</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aa5fade8df2d029a0c7145040f60bf795"></a><!-- doxytag: member="dynamicgraph::SignalCaster::~SignalCaster" ref="aa5fade8df2d029a0c7145040f60bf795" args="()" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual dynamicgraph::SignalCaster::~SignalCaster </td>
-          <td>(</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a50e80ad4c3e069494b5fafac61a228de"></a><!-- doxytag: member="dynamicgraph::SignalCaster::cast" ref="a50e80ad4c3e069494b5fafac61a228de" args="(const std::type_info &amp;, std::istringstream &amp;iss)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">boost::any dynamicgraph::SignalCaster::cast </td>
-          <td>(</td>
-          <td class="paramtype">const std::type_info &amp;&#160;</td>
-          <td class="paramname">, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>iss</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Casts an object using a registered cast function. </p>
-
-</div>
-</div>
-<a class="anchor" id="a0fbdc0f08a4b9e201c91ef88fd6dea9e"></a><!-- doxytag: member="dynamicgraph::SignalCaster::disp" ref="a0fbdc0f08a4b9e201c91ef88fd6dea9e" args="(const boost::any &amp;object, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::SignalCaster::disp </td>
-          <td>(</td>
-          <td class="paramtype">const boost::any &amp;&#160;</td>
-          <td class="paramname"> <em>object</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Displays an object using a registered displayer function. </p>
-
-</div>
-</div>
-<a class="anchor" id="a83fafa4db51d6ded9b4555106df2739b"></a><!-- doxytag: member="dynamicgraph::SignalCaster::existsCast" ref="a83fafa4db51d6ded9b4555106df2739b" args="(const std::type_info &amp;type)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool dynamicgraph::SignalCaster::existsCast </td>
-          <td>(</td>
-          <td class="paramtype">const std::type_info &amp;&#160;</td>
-          <td class="paramname"> <em>type</em>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Checks if there is a displayer registered with type_name. </p>
-
-</div>
-</div>
-<a class="anchor" id="a351e2e41780cdcdfd21b2d18e9c36581"></a><!-- doxytag: member="dynamicgraph::SignalCaster::registerCast" ref="a351e2e41780cdcdfd21b2d18e9c36581" args="(const std::type_info &amp;type, displayer_type displayer, caster_type caster, tracer_type tracer)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::SignalCaster::registerCast </td>
-          <td>(</td>
-          <td class="paramtype">const std::type_info &amp;&#160;</td>
-          <td class="paramname"> <em>type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classdynamicgraph_1_1_signal_caster.html#a7b5582194f1fcaecde6063145b798aad">displayer_type</a>&#160;</td>
-          <td class="paramname"> <em>displayer</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classdynamicgraph_1_1_signal_caster.html#ae9eb9afc64e319826ed9241a2d456765">caster_type</a>&#160;</td>
-          <td class="paramname"> <em>caster</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classdynamicgraph_1_1_signal_caster.html#acc9c753d8fef1eb233914855bbd0a6b3">tracer_type</a>&#160;</td>
-          <td class="paramname"> <em>tracer</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Registers a cast. </p>
-
-</div>
-</div>
-<a class="anchor" id="a30504e44ed210a22db802560f5ba32da"></a><!-- doxytag: member="dynamicgraph::SignalCaster::trace" ref="a30504e44ed210a22db802560f5ba32da" args="(const boost::any &amp;object, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::SignalCaster::trace </td>
-          <td>(</td>
-          <td class="paramtype">const boost::any &amp;&#160;</td>
-          <td class="paramname"> <em>object</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Traces an object using a registered trace function. </p>
-
-</div>
-</div>
-<a class="anchor" id="acbcb68102cc2537b56b2545a14aa0035"></a><!-- doxytag: member="dynamicgraph::SignalCaster::unregisterCast" ref="acbcb68102cc2537b56b2545a14aa0035" args="(const std::type_info &amp;type)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::SignalCaster::unregisterCast </td>
-          <td>(</td>
-          <td class="paramtype">const std::type_info &amp;&#160;</td>
-          <td class="paramname"> <em>type</em>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Unregisters a cast. </p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a0dfdbf06bce91f519641c4e1c4be39a4"></a><!-- doxytag: member="dynamicgraph::SignalCaster::functions_" ref="a0dfdbf06bce91f519641c4e1c4be39a4" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::map&lt;std::string, <a class="el" href="classdynamicgraph_1_1_signal_caster.html#acc582a680e953b8eefc4e4671ef309ee">cast_functions_type</a>&gt; <a class="el" href="classdynamicgraph_1_1_signal_caster.html#a0dfdbf06bce91f519641c4e1c4be39a4">dynamicgraph::SignalCaster::functions_</a><code> [private]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<p>This map associates the typename of objects and the corresponding using boost::function with 'compatible' syntax </p>
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal_ptr-members.html b/doxygen/HEAD/classdynamicgraph_1_1_signal_ptr-members.html
deleted file mode 100644
index 3899336f..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_signal_ptr-members.html
+++ /dev/null
@@ -1,131 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamicgraph::SignalPtr&lt; T, Time &gt; Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a0dfc5eaaca779120686ea4b3eecf1432">abstractTransmitter</a></td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a2e93a5260069a9bfa0dcbce69b3a7205">access</a>(const Time &amp;t)</td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#aa8319f67d14f1493135522d431c429d9">accessCopy</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#adbe1afb3f1c00b5095d0674a4ebda913">addDependency</a>(const SignalBase&lt; Time &gt; &amp;signal)</td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [inline, protected, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a8f112f5fba7d33ee0603feda8eb8e437">autoref</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [inline, protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a59b20d4c7d6ae4c3b7e004e66385d3d2">checkCompatibility</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a026c928dd30f498b1c862a5f82e96fd3">clearDependencies</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [inline, protected, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155aee2d1fa88618982d476c6f7bce0a5450">CONSTANT</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a50cc6ca4915fda743edec7507f81b22d">copyInit</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#add4c12de31d50c1cafcb197a5ec1d45f">display</a>(std::ostream &amp;os) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a8542875676a87684864c81e6be2b0205">displayDependencies</a>(std::ostream &amp;os, const int depth=-1, std::string space=&quot;&quot;, std::string next1=&quot;&quot;, std::string next2=&quot;&quot;) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#aaebe8bf745a95ff83a47297b6df3c87b">ExtractNodeAndLocalNames</a>(std::string &amp;LocalName, std::string &amp;NodeName) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155aa34353e1d87165ae87780a81954e68cd">FUNCTION</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#acffdc85602c4bb0a789570020756edfd">get</a>(std::ostream &amp;value) const </td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a3ce4f6831ff1dff47c3839804036a519">getAbstractPtr</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a85da90ca79877d920ec95042511bfd57">getAbstractPtr</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a3d2c336efaab90922c35b8f8bdf7bbb6">getKeepReference</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a58e0b8297b811ba54d9b584a94a9f41c">getName</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#aeac7f5f7162d75ff6322cf2f27c65f17">getPeriodTime</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a81435a8cdcd117bbbfe48007ded6dc63">getPluged</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#ade57493bf4c5451ae04463058d19221a">getPtr</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a4705fe76aa07499b735a6d3a2ee2baaa">getPtr</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a350179ec38e0fff2bf3496e75653b533">getReady</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a50c40db50b750995558392eb8b882975">getTime</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a0ef6ceb83f7757e88b690694520caa7f">isAbstractPluged</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#ae3de1870bd2c3192c4f8ec2b724ea8d0">isPluged</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#ad2b8c22fdf80b1d661de3d743138d21c">KEEP_REFERENCE_DEFAULT</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected, static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a42a6d3c54dd0a2c1479d694e7db432c1">keepReference</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#af84905d3106a3d9b117f36771bea84cf">modeNoThrow</a></td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a20378c06ed76b81c26f631002baa9380">Mutex</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#acebd4a037334167f910ce9fdce2bdcdf">MutexError</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#ad12786d4912e14d4e6e1a13c56620538">name</a></td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#af9a18b9a9c746e3f0410e7e7c3d36970">needUpdate</a>(const Time &amp;t) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a1344f9b75c32589cde2a2658e4d32689">operator bool</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a8d0328a5642ce1d92221a9909dd455d5">operator const T &amp;</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a7e95c95e204b112944eed9e1dc25ef4e">operator()</a>(const Time &amp;t)</td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a75ec2469d5e6021a30ebc6876bb67741">operator*</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a86b007c59f33e5ae31298767147bf395">operator*</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#ab000fd5ed46a10e245fae9e46c74fbd4">operator-&gt;</a>()</td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a459eaa8c996a235eeb5243d3d25e2a70">operator-&gt;</a>() const </td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a0fd7bacf8ca62390536eb47abc50d44e">operator=</a>(const T &amp;t)</td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a6ecaa58ff0f0fbd81416ef81b0a9a758">plug</a>(SignalBase&lt; Time &gt; *ref)</td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a6558d39a544deb36cc875855021f9186">providerMutex</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a18a4ab0c8174425763c6dd9f19e7a7d4">ready</a></td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a2767be0456f0e62bb2c6006cf0f95d83">recompute</a>(const Time &amp;t)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155a82183cba9bb80e23eec7f38c5f0c0a6a">REFERENCE</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155afc314176df62034542117d23795f8394">REFERENCE_NON_CONST</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#ad739cd37209a85c5d917591924d56896">removeDependency</a>(const SignalBase&lt; Time &gt; &amp;signal)</td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [inline, protected, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#afceab95fa5c8274b41f0e6239941a35d">set</a>(std::istringstream &amp;value)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#aef10f61419c9c043793b0169a6c730ed">setConstant</a>(const T &amp;t)</td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a29053970721ea67d6d583ffb1acef901">setConstantDefault</a>(const T &amp;t)</td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a0d324afb1df65cc8472b0d2a1be42dc1">setConstantDefault</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a617db8a502120bbc84018557e5ab05ad">setFunction</a>(boost::function2&lt; T &amp;, T &amp;, Time &gt; t, typename Signal&lt; T, Time &gt;::Mutex *m=NULL)</td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#ae1a481dc9c071eb365aae3a05322fb03">dynamicgraph::Signal::setFunction</a>(boost::function2&lt; T &amp;, T &amp;, Time &gt; t, Mutex *mutexref=NULL)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#ac3aec5678570895b03ec8aa14da92de6">setKeepReference</a>(const bool &amp;b)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#acda5cda5d25d9e0a7866f16147479954">setPeriodTime</a>(const Time &amp;p)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#afc3445e6bce14ccaa5dc2b9b80c86483">setReady</a>(const bool sready=true)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a237157361a90b2e8eb51979020e56f69">setReference</a>(const T *t, typename Signal&lt; T, Time &gt;::Mutex *m=NULL)</td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#ac3e140dff29777b179bcd2c073c88cfb">dynamicgraph::Signal::setReference</a>(const T *t, Mutex *mutexref=NULL)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a7fdc7166b7eaab63d96f7305c5660ed5">setReferenceNonConstant</a>(T *t, Mutex *mutexref=NULL)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a7760134ac05d172848ff1888488d9d34">setTime</a>(const Time &amp;t)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#af889c7d9f57ef61cfad1487ee6045b09">shortName</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a629a88006a73c05534c300bb7b950820">Signal</a>(std::string name)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a7195a872bca9a22f0bcea9cd2baa9b98">SIGNAL_TYPE_DEFAULT</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected, static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#abce7bd9d12571de9f4d63f757c45ab17">SignalBase</a>(std::string name=&quot;&quot;)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a257dba50afbe9efe0fde532062eeb536">signalPtr</a></td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a67e049e2a84ded6e03b65ced60a35fbd">SignalPtr</a>(Signal&lt; T, Time &gt; *ptr, std::string name=&quot;&quot;)</td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a2d0e96da4d0378f08805b421cf381183">signalTime</a></td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155">SignalType</a> enum name</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#aae4a59d6d32f56520abf64179c7ac277">signalType</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a70958e01cd65e0ee5f97bf19442a101f">Tcopy</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a22e70c2affa81b282f9753f6172da866">Tcopy1</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a7f9af955ec9424257766b3d0cf30c3e2">Tcopy2</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#aab6d34eaad78350ce8fb8c3b54f2eda7">Tfunction</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a8dab26927f6e5ae7032a9309ac1e5952">trace</a>(std::ostream &amp;os) const </td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#aa4beea137403194d072eeb73ba55415b">transmitAbstract</a></td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#afabedd4999d7e3ea81ccd37c95754fbd">transmitAbstractData</a></td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a109c69e77a16a5df8c45b1f18f3aa4bf">Treference</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a58743c8c709e2eab0197c75628258505">TreferenceNonConst</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#afff24d32f034055344b7db542d789b4a">unplug</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#affd51656523729216e2f4fcbc0f96fd6">unsetConstantDefault</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#adc54b93be26b574aa3b9956d5d832224">writeGraph</a>(std::ostream &amp;os) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a5613e74b311f94ffc8d870c097fbc006">~Signal</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a7abfd61a78e5012d56a9e5daf57ecdaf">~SignalBase</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a14279768ce3dc7ebb7bf6d87bdfa7e72">~SignalPtr</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal_ptr.html b/doxygen/HEAD/classdynamicgraph_1_1_signal_ptr.html
deleted file mode 100644
index 760847d8..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_signal_ptr.html
+++ /dev/null
@@ -1,950 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">SignalPtr</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pro-methods">Protected Member Functions</a> &#124;
-<a href="#pro-attribs">Protected Attributes</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::SignalPtr&lt; T, Time &gt; Class Template Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="dynamicgraph::SignalPtr" --><!-- doxytag: inherits="dynamicgraph::Signal" --><!-- startSectionHeader --><div class="dynheader">
-Collaboration diagram for dynamicgraph::SignalPtr&lt; T, Time &gt;:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="classdynamicgraph_1_1_signal_ptr__coll__graph.png" border="0" usemap="#dynamicgraph_1_1_signal_ptr_3_01_t_00_01_time_01_4_coll__map" alt="Collaboration graph"/></div>
-<map name="dynamicgraph_1_1_signal_ptr_3_01_t_00_01_time_01_4_coll__map" id="dynamicgraph_1_1_signal_ptr_3_01_t_00_01_time_01_4_coll__map">
-<area shape="rect" href="classdynamicgraph_1_1_signal.html" title="Signals link I/O ports of entities. They can be constant&#45;valued signals, or copy the value of a heap ..." alt="" coords="15,161,249,188"/><area shape="rect" href="classdynamicgraph_1_1_signal_base.html" title="dynamicgraph::SignalBase\&lt; Time \&gt;" alt="" coords="7,84,257,111"/><area shape="rect" href="classboost_1_1noncopyable.html" title="noncopyable" alt="" coords="81,7,183,33"/></map>
-<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center><!-- endSectionContent --></div>
-
-<p><a href="classdynamicgraph_1_1_signal_ptr-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a67e049e2a84ded6e03b65ced60a35fbd">SignalPtr</a> (<a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a>&lt; T, Time &gt; *ptr, std::string <a class="el" href="classdynamicgraph_1_1_signal_base.html#ad12786d4912e14d4e6e1a13c56620538">name</a>=&quot;&quot;)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a14279768ce3dc7ebb7bf6d87bdfa7e72">~SignalPtr</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a>&lt; T, Time &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#ade57493bf4c5451ae04463058d19221a">getPtr</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a>&lt; T, Time &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a4705fe76aa07499b735a6d3a2ee2baaa">getPtr</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a3ce4f6831ff1dff47c3839804036a519">getAbstractPtr</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a85da90ca79877d920ec95042511bfd57">getAbstractPtr</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a6ecaa58ff0f0fbd81416ef81b0a9a758">plug</a> (<a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; *ref)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#afff24d32f034055344b7db542d789b4a">unplug</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#ae3de1870bd2c3192c4f8ec2b724ea8d0">isPluged</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a81435a8cdcd117bbbfe48007ded6dc63">getPluged</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a0ef6ceb83f7757e88b690694520caa7f">isAbstractPluged</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual const Time &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a50c40db50b750995558392eb8b882975">getTime</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a>&lt; T, Time &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#ab000fd5ed46a10e245fae9e46c74fbd4">operator-&gt;</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a>&lt; T, Time &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a459eaa8c996a235eeb5243d3d25e2a70">operator-&gt;</a> () const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a>&lt; T, Time &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a75ec2469d5e6021a30ebc6876bb67741">operator*</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a>&lt; T, Time &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a86b007c59f33e5ae31298767147bf395">operator*</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a1344f9b75c32589cde2a2658e4d32689">operator bool</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#af9a18b9a9c746e3f0410e7e7c3d36970">needUpdate</a> (const Time &amp;t) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#adc54b93be26b574aa3b9956d5d832224">writeGraph</a> (std::ostream &amp;os) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#add4c12de31d50c1cafcb197a5ec1d45f">display</a> (std::ostream &amp;os) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual const T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a7e95c95e204b112944eed9e1dc25ef4e">operator()</a> (const Time &amp;t)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual const T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a2e93a5260069a9bfa0dcbce69b3a7205">access</a> (const Time &amp;t)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual const T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#aa8319f67d14f1493135522d431c429d9">accessCopy</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a29053970721ea67d6d583ffb1acef901">setConstantDefault</a> (const T &amp;t)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a0d324afb1df65cc8472b0d2a1be42dc1">setConstantDefault</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#affd51656523729216e2f4fcbc0f96fd6">unsetConstantDefault</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#aef10f61419c9c043793b0169a6c730ed">setConstant</a> (const T &amp;t)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a237157361a90b2e8eb51979020e56f69">setReference</a> (const T *t, typename <a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal.html#a20378c06ed76b81c26f631002baa9380">Mutex</a> *m=NULL)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a617db8a502120bbc84018557e5ab05ad">setFunction</a> (boost::function2&lt; T &amp;, T &amp;, Time &gt; t, typename <a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal.html#a20378c06ed76b81c26f631002baa9380">Mutex</a> *m=NULL)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a>&lt; T, Time &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a0fd7bacf8ca62390536eb47abc50d44e">operator=</a> (const T &amp;t)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a8542875676a87684864c81e6be2b0205">displayDependencies</a> (std::ostream &amp;os, const int depth=-1, std::string space=&quot;&quot;, std::string next1=&quot;&quot;, std::string next2=&quot;&quot;) const </td></tr>
-<tr><td colspan="2"><h2><a name="pro-methods"></a>
-Protected Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a8f112f5fba7d33ee0603feda8eb8e437">autoref</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#adbe1afb3f1c00b5095d0674a4ebda913">addDependency</a> (const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;signal)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#ad739cd37209a85c5d917591924d56896">removeDependency</a> (const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;signal)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a026c928dd30f498b1c862a5f82e96fd3">clearDependencies</a> (void)</td></tr>
-<tr><td colspan="2"><h2><a name="pro-attribs"></a>
-Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a>&lt; T, Time &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a257dba50afbe9efe0fde532062eeb536">signalPtr</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#af84905d3106a3d9b117f36771bea84cf">modeNoThrow</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#aa4beea137403194d072eeb73ba55415b">transmitAbstract</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a0dfc5eaaca779120686ea4b3eecf1432">abstractTransmitter</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">T *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html#afabedd4999d7e3ea81ccd37c95754fbd">transmitAbstractData</a></td></tr>
-</table>
-<h3>template&lt;class T, class Time&gt;<br/>
- class dynamicgraph::SignalPtr&lt; T, Time &gt;</h3>
-
-<hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a67e049e2a84ded6e03b65ced60a35fbd"></a><!-- doxytag: member="dynamicgraph::SignalPtr::SignalPtr" ref="a67e049e2a84ded6e03b65ced60a35fbd" args="(Signal&lt; T, Time &gt; *ptr, std::string name=&quot;&quot;)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal_ptr.html">SignalPtr</a> </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a>&lt; T, Time &gt; *&#160;</td>
-          <td class="paramname"> <em>ptr</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::string&#160;</td>
-          <td class="paramname"> <em>name</em> = <code>&quot;&quot;</code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a14279768ce3dc7ebb7bf6d87bdfa7e72"></a><!-- doxytag: member="dynamicgraph::SignalPtr::~SignalPtr" ref="a14279768ce3dc7ebb7bf6d87bdfa7e72" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::~<a class="el" href="classdynamicgraph_1_1_signal_ptr.html">SignalPtr</a> </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a2e93a5260069a9bfa0dcbce69b3a7205"></a><!-- doxytag: member="dynamicgraph::SignalPtr::access" ref="a2e93a5260069a9bfa0dcbce69b3a7205" args="(const Time &amp;t)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual const T&amp; <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::access </td>
-          <td>(</td>
-          <td class="paramtype">const Time &amp;&#160;</td>
-          <td class="paramname"> <em>t</em>&#160;)</td>
-          <td><code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal.html#aee3296459aaf42fab48f86a16b84fcf1">dynamicgraph::Signal&lt; T, Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aa8319f67d14f1493135522d431c429d9"></a><!-- doxytag: member="dynamicgraph::SignalPtr::accessCopy" ref="aa8319f67d14f1493135522d431c429d9" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual const T&amp; <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::accessCopy </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal.html#a4be0f7ad96ea144015899c159460606a">dynamicgraph::Signal&lt; T, Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="adbe1afb3f1c00b5095d0674a4ebda913"></a><!-- doxytag: member="dynamicgraph::SignalPtr::addDependency" ref="adbe1afb3f1c00b5095d0674a4ebda913" args="(const SignalBase&lt; Time &gt; &amp;signal)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::addDependency </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>signal</em>&#160;)</td>
-          <td><code> [inline, protected, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal_base.html#ac5e9d9f81667e3e95e4bef272570f616">dynamicgraph::SignalBase&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a8f112f5fba7d33ee0603feda8eb8e437"></a><!-- doxytag: member="dynamicgraph::SignalPtr::autoref" ref="a8f112f5fba7d33ee0603feda8eb8e437" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">bool <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::autoref </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [inline, protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a026c928dd30f498b1c862a5f82e96fd3"></a><!-- doxytag: member="dynamicgraph::SignalPtr::clearDependencies" ref="a026c928dd30f498b1c862a5f82e96fd3" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::clearDependencies </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline, protected, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal_base.html#aecc4c4ef84592e27c529810e987bf0d0">dynamicgraph::SignalBase&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="add4c12de31d50c1cafcb197a5ec1d45f"></a><!-- doxytag: member="dynamicgraph::SignalPtr::display" ref="add4c12de31d50c1cafcb197a5ec1d45f" args="(std::ostream &amp;os) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual std::ostream&amp; <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::display </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;)</td>
-          <td> const<code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal.html#ac9a1f2ce9df560a7cf1dfc44517126ce">dynamicgraph::Signal&lt; T, Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a8542875676a87684864c81e6be2b0205"></a><!-- doxytag: member="dynamicgraph::SignalPtr::displayDependencies" ref="a8542875676a87684864c81e6be2b0205" args="(std::ostream &amp;os, const int depth=&#45;1, std::string space=&quot;&quot;, std::string next1=&quot;&quot;, std::string next2=&quot;&quot;) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual std::ostream&amp; <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::displayDependencies </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const int&#160;</td>
-          <td class="paramname"> <em>depth</em> = <code>-1</code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::string&#160;</td>
-          <td class="paramname"> <em>space</em> = <code>&quot;&quot;</code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::string&#160;</td>
-          <td class="paramname"> <em>next1</em> = <code>&quot;&quot;</code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::string&#160;</td>
-          <td class="paramname"> <em>next2</em> = <code>&quot;&quot;</code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const<code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal_base.html#adef79da6c3bfa9e12170d2840bc70a04">dynamicgraph::SignalBase&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a3ce4f6831ff1dff47c3839804036a519"></a><!-- doxytag: member="dynamicgraph::SignalPtr::getAbstractPtr" ref="a3ce4f6831ff1dff47c3839804036a519" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt;Time&gt;* <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::getAbstractPtr </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a85da90ca79877d920ec95042511bfd57"></a><!-- doxytag: member="dynamicgraph::SignalPtr::getAbstractPtr" ref="a85da90ca79877d920ec95042511bfd57" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt;Time&gt;* <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::getAbstractPtr </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a81435a8cdcd117bbbfe48007ded6dc63"></a><!-- doxytag: member="dynamicgraph::SignalPtr::getPluged" ref="a81435a8cdcd117bbbfe48007ded6dc63" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt;Time&gt;* <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::getPluged </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal_base.html#a65e3b6410122b410847eb22449cedc3d">dynamicgraph::SignalBase&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ade57493bf4c5451ae04463058d19221a"></a><!-- doxytag: member="dynamicgraph::SignalPtr::getPtr" ref="ade57493bf4c5451ae04463058d19221a" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a>&lt;T,Time&gt;* <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::getPtr </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a4705fe76aa07499b735a6d3a2ee2baaa"></a><!-- doxytag: member="dynamicgraph::SignalPtr::getPtr" ref="a4705fe76aa07499b735a6d3a2ee2baaa" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a>&lt;T,Time&gt;* <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::getPtr </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a50c40db50b750995558392eb8b882975"></a><!-- doxytag: member="dynamicgraph::SignalPtr::getTime" ref="a50c40db50b750995558392eb8b882975" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual const Time&amp; <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::getTime </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal_base.html#a24b7890225766fff1d7be0a242ab04bd">dynamicgraph::SignalBase&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a0ef6ceb83f7757e88b690694520caa7f"></a><!-- doxytag: member="dynamicgraph::SignalPtr::isAbstractPluged" ref="a0ef6ceb83f7757e88b690694520caa7f" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual bool <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::isAbstractPluged </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ae3de1870bd2c3192c4f8ec2b724ea8d0"></a><!-- doxytag: member="dynamicgraph::SignalPtr::isPluged" ref="ae3de1870bd2c3192c4f8ec2b724ea8d0" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual bool <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::isPluged </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal_base.html#ade1b08a88ca9d27c17e9664512aee58a">dynamicgraph::SignalBase&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="af9a18b9a9c746e3f0410e7e7c3d36970"></a><!-- doxytag: member="dynamicgraph::SignalPtr::needUpdate" ref="af9a18b9a9c746e3f0410e7e7c3d36970" args="(const Time &amp;t) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual bool <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::needUpdate </td>
-          <td>(</td>
-          <td class="paramtype">const Time &amp;&#160;</td>
-          <td class="paramname"> <em>t</em>&#160;)</td>
-          <td> const<code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal_base.html#ab7dbeb0ed88241b125c5407e8d27923c">dynamicgraph::SignalBase&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a1344f9b75c32589cde2a2658e4d32689"></a><!-- doxytag: member="dynamicgraph::SignalPtr::operator bool" ref="a1344f9b75c32589cde2a2658e4d32689" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::operator bool </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a7e95c95e204b112944eed9e1dc25ef4e"></a><!-- doxytag: member="dynamicgraph::SignalPtr::operator()" ref="a7e95c95e204b112944eed9e1dc25ef4e" args="(const Time &amp;t)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual const T&amp; <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::operator() </td>
-          <td>(</td>
-          <td class="paramtype">const Time &amp;&#160;</td>
-          <td class="paramname"> <em>t</em>&#160;)</td>
-          <td><code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal.html#ab081214016e2d44b1a80094ddaf198e7">dynamicgraph::Signal&lt; T, Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a75ec2469d5e6021a30ebc6876bb67741"></a><!-- doxytag: member="dynamicgraph::SignalPtr::operator*" ref="a75ec2469d5e6021a30ebc6876bb67741" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a>&lt;T,Time&gt;&amp; <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::operator* </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a86b007c59f33e5ae31298767147bf395"></a><!-- doxytag: member="dynamicgraph::SignalPtr::operator*" ref="a86b007c59f33e5ae31298767147bf395" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a>&lt;T,Time&gt;&amp; <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::operator* </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ab000fd5ed46a10e245fae9e46c74fbd4"></a><!-- doxytag: member="dynamicgraph::SignalPtr::operator&#45;&gt;" ref="ab000fd5ed46a10e245fae9e46c74fbd4" args="()" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a>&lt;T,Time&gt;* <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::operator-&gt; </td>
-          <td>(</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a459eaa8c996a235eeb5243d3d25e2a70"></a><!-- doxytag: member="dynamicgraph::SignalPtr::operator&#45;&gt;" ref="a459eaa8c996a235eeb5243d3d25e2a70" args="() const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a>&lt;T,Time&gt;* <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::operator-&gt; </td>
-          <td>(</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a0fd7bacf8ca62390536eb47abc50d44e"></a><!-- doxytag: member="dynamicgraph::SignalPtr::operator=" ref="a0fd7bacf8ca62390536eb47abc50d44e" args="(const T &amp;t)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a>&lt;T,Time&gt;&amp; <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::operator= </td>
-          <td>(</td>
-          <td class="paramtype">const T &amp;&#160;</td>
-          <td class="paramname"> <em>t</em>&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal.html#af5b3bef102a194494a9e76568f64e5dc">dynamicgraph::Signal&lt; T, Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a6ecaa58ff0f0fbd81416ef81b0a9a758"></a><!-- doxytag: member="dynamicgraph::SignalPtr::plug" ref="a6ecaa58ff0f0fbd81416ef81b0a9a758" args="(SignalBase&lt; Time &gt; *ref)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::plug </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; *&#160;</td>
-          <td class="paramname"> <em>ref</em>&#160;)</td>
-          <td><code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal_base.html#ad5558c80e899fb1b7a884b629f5d4984">dynamicgraph::SignalBase&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad739cd37209a85c5d917591924d56896"></a><!-- doxytag: member="dynamicgraph::SignalPtr::removeDependency" ref="ad739cd37209a85c5d917591924d56896" args="(const SignalBase&lt; Time &gt; &amp;signal)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::removeDependency </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>signal</em>&#160;)</td>
-          <td><code> [inline, protected, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal_base.html#a1fcccc0add5c6d3e965d771cfb3697fe">dynamicgraph::SignalBase&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aef10f61419c9c043793b0169a6c730ed"></a><!-- doxytag: member="dynamicgraph::SignalPtr::setConstant" ref="aef10f61419c9c043793b0169a6c730ed" args="(const T &amp;t)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::setConstant </td>
-          <td>(</td>
-          <td class="paramtype">const T &amp;&#160;</td>
-          <td class="paramname"> <em>t</em>&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal.html#ad3f71b1e7e00fc4effbb3ecdc2fe54e6">dynamicgraph::Signal&lt; T, Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a0d324afb1df65cc8472b0d2a1be42dc1"></a><!-- doxytag: member="dynamicgraph::SignalPtr::setConstantDefault" ref="a0d324afb1df65cc8472b0d2a1be42dc1" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::setConstantDefault </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal_base.html#ad0eeead00fcc90034ca05f9fd5634291">dynamicgraph::SignalBase&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a29053970721ea67d6d583ffb1acef901"></a><!-- doxytag: member="dynamicgraph::SignalPtr::setConstantDefault" ref="a29053970721ea67d6d583ffb1acef901" args="(const T &amp;t)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">void <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::setConstantDefault </td>
-          <td>(</td>
-          <td class="paramtype">const T &amp;&#160;</td>
-          <td class="paramname"> <em>t</em>&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a617db8a502120bbc84018557e5ab05ad"></a><!-- doxytag: member="dynamicgraph::SignalPtr::setFunction" ref="a617db8a502120bbc84018557e5ab05ad" args="(boost::function2&lt; T &amp;, T &amp;, Time &gt; t, typename Signal&lt; T, Time &gt;::Mutex *m=NULL)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::setFunction </td>
-          <td>(</td>
-          <td class="paramtype">boost::function2&lt; T &amp;, T &amp;, Time &gt;&#160;</td>
-          <td class="paramname"> <em>t</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">typename <a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal.html#a20378c06ed76b81c26f631002baa9380">Mutex</a> *&#160;</td>
-          <td class="paramname"> <em>m</em> = <code>NULL</code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a237157361a90b2e8eb51979020e56f69"></a><!-- doxytag: member="dynamicgraph::SignalPtr::setReference" ref="a237157361a90b2e8eb51979020e56f69" args="(const T *t, typename Signal&lt; T, Time &gt;::Mutex *m=NULL)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::setReference </td>
-          <td>(</td>
-          <td class="paramtype">const T *&#160;</td>
-          <td class="paramname"> <em>t</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">typename <a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal.html#a20378c06ed76b81c26f631002baa9380">Mutex</a> *&#160;</td>
-          <td class="paramname"> <em>m</em> = <code>NULL</code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="afff24d32f034055344b7db542d789b4a"></a><!-- doxytag: member="dynamicgraph::SignalPtr::unplug" ref="afff24d32f034055344b7db542d789b4a" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::unplug </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal_base.html#aef9144c00555bbbb2a38e5d63e5ea50a">dynamicgraph::SignalBase&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="affd51656523729216e2f4fcbc0f96fd6"></a><!-- doxytag: member="dynamicgraph::SignalPtr::unsetConstantDefault" ref="affd51656523729216e2f4fcbc0f96fd6" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">void <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::unsetConstantDefault </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="adc54b93be26b574aa3b9956d5d832224"></a><!-- doxytag: member="dynamicgraph::SignalPtr::writeGraph" ref="adc54b93be26b574aa3b9956d5d832224" args="(std::ostream &amp;os) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual std::ostream&amp; <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::writeGraph </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;)</td>
-          <td> const<code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal_base.html#a2a7734e306894404eb4252d1b9aa5510">dynamicgraph::SignalBase&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a0dfc5eaaca779120686ea4b3eecf1432"></a><!-- doxytag: member="dynamicgraph::SignalPtr::abstractTransmitter" ref="a0dfc5eaaca779120686ea4b3eecf1432" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt;Time&gt;* <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a0dfc5eaaca779120686ea4b3eecf1432">abstractTransmitter</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="af84905d3106a3d9b117f36771bea84cf"></a><!-- doxytag: member="dynamicgraph::SignalPtr::modeNoThrow" ref="af84905d3106a3d9b117f36771bea84cf" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">bool <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal_ptr.html#af84905d3106a3d9b117f36771bea84cf">modeNoThrow</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a257dba50afbe9efe0fde532062eeb536"></a><!-- doxytag: member="dynamicgraph::SignalPtr::signalPtr" ref="a257dba50afbe9efe0fde532062eeb536" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a>&lt;T,Time&gt;* <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a257dba50afbe9efe0fde532062eeb536">signalPtr</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aa4beea137403194d072eeb73ba55415b"></a><!-- doxytag: member="dynamicgraph::SignalPtr::transmitAbstract" ref="aa4beea137403194d072eeb73ba55415b" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">bool <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal_ptr.html#aa4beea137403194d072eeb73ba55415b">transmitAbstract</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="afabedd4999d7e3ea81ccd37c95754fbd"></a><!-- doxytag: member="dynamicgraph::SignalPtr::transmitAbstractData" ref="afabedd4999d7e3ea81ccd37c95754fbd" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">T* <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal_ptr.html#afabedd4999d7e3ea81ccd37c95754fbd">transmitAbstractData</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal_ptr__coll__graph.map b/doxygen/HEAD/classdynamicgraph_1_1_signal_ptr__coll__graph.map
deleted file mode 100644
index 8086f554..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_signal_ptr__coll__graph.map
+++ /dev/null
@@ -1,5 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classdynamicgraph_1_1_signal.html" title="Signals link I/O ports of entities. They can be constant&#45;valued signals, or copy the value of a heap ..." alt="" coords="15,161,249,188"/>
-<area shape="rect" href="$classdynamicgraph_1_1_signal_base.html" title="dynamicgraph::SignalBase\&lt; Time \&gt;" alt="" coords="7,84,257,111"/>
-<area shape="rect" href="$classboost_1_1noncopyable.html" title="noncopyable" alt="" coords="81,7,183,33"/>
-</map>
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal_ptr__coll__graph.md5 b/doxygen/HEAD/classdynamicgraph_1_1_signal_ptr__coll__graph.md5
deleted file mode 100644
index cc428538..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_signal_ptr__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-5022e0a060a4ba9b5af8ad9a3b2f53ff
\ No newline at end of file
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal_ptr__coll__graph.png b/doxygen/HEAD/classdynamicgraph_1_1_signal_ptr__coll__graph.png
deleted file mode 100644
index 6fde56c17c2ecdf606690b7aaade16ce665ee227..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 9689
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
N$Vw?mmP;7D|1Xx^ym|lt

diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal_time_dependent-members.html b/doxygen/HEAD/classdynamicgraph_1_1_signal_time_dependent-members.html
deleted file mode 100644
index bd624920..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_signal_time_dependent-members.html
+++ /dev/null
@@ -1,134 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamicgraph::SignalTimeDependent&lt; T, Time &gt; Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#aa4df5a0ace7d7470c48a6e1d4c5fcecf">access</a>(const Time &amp;t1)</td><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a4be0f7ad96ea144015899c159460606a">accessCopy</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#ab671714743cd69c69f7f2aed3387d814">addDependency</a>(const SignalBase&lt; Time &gt; &amp;signal)</td><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a4ee0008a50ccebad82a932c57610f442">ALL_READY_DEFAULT</a></td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td><code> [static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81cea603ebe54dcdfc2340d4fba0384e95133">ALWAYS_READY</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81cea5924c4f2de4d5c05d90bf01a39d7310f">BOOL_DEPENDENT</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a59b20d4c7d6ae4c3b7e004e66385d3d2">checkCompatibility</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a8da931786dc26f2d45d475b232867053">clearDependencies</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a4204fd3dfee8e4e87cfd55239f84694c">clearDependency</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155aee2d1fa88618982d476c6f7bce0a5450">CONSTANT</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a50cc6ca4915fda743edec7507f81b22d">copyInit</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a36860445864f3e1d3255dfd8a26475bc">Dependencies</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a28ace7f88a5b1b6fec7fceab25928dd5">dependencies</a></td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#ac52a8900ecf9318c3c0ab9d887e58219">DEPENDENCY_TYPE_DEFAULT</a></td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td><code> [static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81ce">DependencyType</a> enum name</td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a50609049fbe9fd365ad50b2e8770e6f0">dependencyType</a></td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#ac9a1f2ce9df560a7cf1dfc44517126ce">display</a>(std::ostream &amp;os) const </td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a8ac23c7569dd16129cca1a803be92e2a">displayDependencies</a>(std::ostream &amp;os, const int depth=-1, std::string space=&quot;&quot;, std::string next1=&quot;&quot;, std::string next2=&quot;&quot;) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#aaebe8bf745a95ff83a47297b6df3c87b">ExtractNodeAndLocalNames</a>(std::string &amp;LocalName, std::string &amp;NodeName) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155aa34353e1d87165ae87780a81954e68cd">FUNCTION</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#acffdc85602c4bb0a789570020756edfd">get</a>(std::ostream &amp;value) const </td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a3d2c336efaab90922c35b8f8bdf7bbb6">getKeepReference</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a58e0b8297b811ba54d9b584a94a9f41c">getName</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a61e8c52ef101722dff6c6339cd53311f">getNeedUpdateFromAllChildren</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a769eb548dd054d031bb75e16559b6032">getPeriodTime</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a65e3b6410122b410847eb22449cedc3d">getPluged</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a350179ec38e0fff2bf3496e75653b533">getReady</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a24b7890225766fff1d7be0a242ab04bd">getTime</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#ade1b08a88ca9d27c17e9664512aee58a">isPluged</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#ad2b8c22fdf80b1d661de3d743138d21c">KEEP_REFERENCE_DEFAULT</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected, static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a42a6d3c54dd0a2c1479d694e7db432c1">keepReference</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a9479893dacd9b5a1f46ff67d2482c81b">lastAskForUpdate</a></td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td><code> [mutable]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#acc9491c45001314b1f70cc52fc088519">leader</a></td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a20378c06ed76b81c26f631002baa9380">Mutex</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#acebd4a037334167f910ce9fdce2bdcdf">MutexError</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#ad12786d4912e14d4e6e1a13c56620538">name</a></td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#ade6de8d8dbc3af3b79469ca4cc8572ef">needUpdate</a>(const Time &amp;t) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a8d0328a5642ce1d92221a9909dd455d5">operator const T &amp;</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a96393c40edd04485cbee8f383ff3c908">operator()</a>(const Time &amp;t1)</td><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#af5b3bef102a194494a9e76568f64e5dc">operator=</a>(const T &amp;t)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a201c591ce61787427d48e8a2cafc2b85">PERIOD_TIME_DEFAULT</a></td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td><code> [static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a20a7de7ab0d31b2fe4d4e9ff00d956fb">periodTime</a></td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#ad5558c80e899fb1b7a884b629f5d4984">plug</a>(SignalBase&lt; Time &gt; *sigarg)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a6558d39a544deb36cc875855021f9186">providerMutex</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a18a4ab0c8174425763c6dd9f19e7a7d4">ready</a></td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a2767be0456f0e62bb2c6006cf0f95d83">recompute</a>(const Time &amp;t)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155a82183cba9bb80e23eec7f38c5f0c0a6a">REFERENCE</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155afc314176df62034542117d23795f8394">REFERENCE_NON_CONST</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#af98910fadbf2e4faa7d6232dcc7eea5c">removeDependency</a>(const SignalBase&lt; Time &gt; &amp;signal)</td><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#afceab95fa5c8274b41f0e6239941a35d">set</a>(std::istringstream &amp;value)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#ad3f71b1e7e00fc4effbb3ecdc2fe54e6">setConstant</a>(const T &amp;t)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#ad0eeead00fcc90034ca05f9fd5634291">setConstantDefault</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a891272a286630eef0003716c4fd2c181">setDependencyType</a>(DependencyType dep)</td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#ae1a481dc9c071eb365aae3a05322fb03">setFunction</a>(boost::function2&lt; T &amp;, T &amp;, Time &gt; t, Mutex *mutexref=NULL)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#ac3aec5678570895b03ec8aa14da92de6">setKeepReference</a>(const bool &amp;b)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a53765ca84219d287d0695ce67adf9783">setNeedUpdateFromAllChildren</a>(const bool b=true)</td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a7916848f29411e8f2ef8e00ff9c4cee4">setPeriodTime</a>(const Time &amp;p)</td><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#afc3445e6bce14ccaa5dc2b9b80c86483">setReady</a>(const bool sready=true)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#ac3e140dff29777b179bcd2c073c88cfb">setReference</a>(const T *t, Mutex *mutexref=NULL)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a7fdc7166b7eaab63d96f7305c5660ed5">setReferenceNonConstant</a>(T *t, Mutex *mutexref=NULL)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a7760134ac05d172848ff1888488d9d34">setTime</a>(const Time &amp;t)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#af889c7d9f57ef61cfad1487ee6045b09">shortName</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a629a88006a73c05534c300bb7b950820">Signal</a>(std::string name)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a7195a872bca9a22f0bcea9cd2baa9b98">SIGNAL_TYPE_DEFAULT</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected, static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#abce7bd9d12571de9f4d63f757c45ab17">SignalBase</a>(std::string name=&quot;&quot;)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a2d0e96da4d0378f08805b421cf381183">signalTime</a></td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#ab9848918e907a071b0ffdf30200dde0a">SignalTimeDependent</a>(std::string name=&quot;&quot;)</td><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a005108860ebfd66a2a020789f5a82d2e">SignalTimeDependent</a>(const SignalArray_const&lt; Time &gt; &amp;arr, std::string name=&quot;&quot;)</td><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#aad9aa8e29a8af77602852615dc336ba0">SignalTimeDependent</a>(boost::function2&lt; T &amp;, T &amp;, Time &gt; t, const SignalArray_const&lt; Time &gt; &amp;sig, std::string name=&quot;&quot;)</td><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#aae4a59d6d32f56520abf64179c7ac277">signalType</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155">SignalType</a> enum name</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a70958e01cd65e0ee5f97bf19442a101f">Tcopy</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a22e70c2affa81b282f9753f6172da866">Tcopy1</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a7f9af955ec9424257766b3d0cf30c3e2">Tcopy2</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#aab6d34eaad78350ce8fb8c3b54f2eda7">Tfunction</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81cea9930f326751f6c36d037ee64d09a840e">TIME_DEPENDENT</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a3640000a90d8bc097a9467eac6a727c2">TimeDependency</a>(SignalBase&lt; Time &gt; *sig, const DependencyType dep=DEPENDENCY_TYPE_DEFAULT)</td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a5095b4831f8be6495f6bb1353345519b">TimeDependency</a>(SignalBase&lt; Time &gt; *sig, const SignalArray_const&lt; Time &gt; &amp;arr, const DependencyType dep=DEPENDENCY_TYPE_DEFAULT)</td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a8dab26927f6e5ae7032a9309ac1e5952">trace</a>(std::ostream &amp;os) const </td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a109c69e77a16a5df8c45b1f18f3aa4bf">Treference</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a58743c8c709e2eab0197c75628258505">TreferenceNonConst</a></td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#aef9144c00555bbbb2a38e5d63e5ea50a">unplug</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a29f6f7c63256bebe440943d4a55d758c">updateFromAllChildren</a></td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#ac3ec8ac88073236b3df92c9c93d9a970">writeGraph</a>(std::ostream &amp;os) const </td><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal.html#a5613e74b311f94ffc8d870c097fbc006">~Signal</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_base.html#a7abfd61a78e5012d56a9e5daf57ecdaf">~SignalBase</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a0b323939a8076256fa00e45fa09d9704">~SignalTimeDependent</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a8d4ba0b6667d763571501cf08cf4591c">~TimeDependency</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal_time_dependent.html b/doxygen/HEAD/classdynamicgraph_1_1_signal_time_dependent.html
deleted file mode 100644
index 7a444a0b..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_signal_time_dependent.html
+++ /dev/null
@@ -1,425 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">SignalTimeDependent</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::SignalTimeDependent&lt; T, Time &gt; Class Template Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="dynamicgraph::SignalTimeDependent" --><!-- doxytag: inherits="dynamicgraph::Signal,dynamicgraph::TimeDependency" --><!-- startSectionHeader --><div class="dynheader">
-Collaboration diagram for dynamicgraph::SignalTimeDependent&lt; T, Time &gt;:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="classdynamicgraph_1_1_signal_time_dependent__coll__graph.png" border="0" usemap="#dynamicgraph_1_1_signal_time_dependent_3_01_t_00_01_time_01_4_coll__map" alt="Collaboration graph"/></div>
-<map name="dynamicgraph_1_1_signal_time_dependent_3_01_t_00_01_time_01_4_coll__map" id="dynamicgraph_1_1_signal_time_dependent_3_01_t_00_01_time_01_4_coll__map">
-<area shape="rect" href="classdynamicgraph_1_1_signal.html" title="Signals link I/O ports of entities. They can be constant&#45;valued signals, or copy the value of a heap ..." alt="" coords="13,161,248,188"/><area shape="rect" href="classdynamicgraph_1_1_signal_base.html" title="dynamicgraph::SignalBase\&lt; Time \&gt;" alt="" coords="5,84,256,111"/><area shape="rect" href="classboost_1_1noncopyable.html" title="noncopyable" alt="" coords="80,7,181,33"/><area shape="rect" href="classdynamicgraph_1_1_time_dependency.html" title="dynamicgraph::TimeDependency\&lt; Time \&gt;" alt="" coords="272,161,563,188"/></map>
-<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center><!-- endSectionContent --></div>
-
-<p><a href="classdynamicgraph_1_1_signal_time_dependent-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#ab9848918e907a071b0ffdf30200dde0a">SignalTimeDependent</a> (std::string <a class="el" href="classdynamicgraph_1_1_signal_base.html#ad12786d4912e14d4e6e1a13c56620538">name</a>=&quot;&quot;)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a005108860ebfd66a2a020789f5a82d2e">SignalTimeDependent</a> (const <a class="el" href="classdynamicgraph_1_1_signal_array__const.html">SignalArray_const</a>&lt; Time &gt; &amp;arr, std::string <a class="el" href="classdynamicgraph_1_1_signal_base.html#ad12786d4912e14d4e6e1a13c56620538">name</a>=&quot;&quot;)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#aad9aa8e29a8af77602852615dc336ba0">SignalTimeDependent</a> (boost::function2&lt; T &amp;, T &amp;, Time &gt; t, const <a class="el" href="classdynamicgraph_1_1_signal_array__const.html">SignalArray_const</a>&lt; Time &gt; &amp;sig, std::string <a class="el" href="classdynamicgraph_1_1_signal_base.html#ad12786d4912e14d4e6e1a13c56620538">name</a>=&quot;&quot;)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a0b323939a8076256fa00e45fa09d9704">~SignalTimeDependent</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a96393c40edd04485cbee8f383ff3c908">operator()</a> (const Time &amp;t1)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#aa4df5a0ace7d7470c48a6e1d4c5fcecf">access</a> (const Time &amp;t1)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#ab671714743cd69c69f7f2aed3387d814">addDependency</a> (const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;signal)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#af98910fadbf2e4faa7d6232dcc7eea5c">removeDependency</a> (const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;signal)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a8da931786dc26f2d45d475b232867053">clearDependencies</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#ac3ec8ac88073236b3df92c9c93d9a970">writeGraph</a> (std::ostream &amp;os) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a8ac23c7569dd16129cca1a803be92e2a">displayDependencies</a> (std::ostream &amp;os, const int depth=-1, std::string space=&quot;&quot;, std::string next1=&quot;&quot;, std::string next2=&quot;&quot;) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#ade6de8d8dbc3af3b79469ca4cc8572ef">needUpdate</a> (const Time &amp;t) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a7916848f29411e8f2ef8e00ff9c4cee4">setPeriodTime</a> (const Time &amp;p)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual Time&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a769eb548dd054d031bb75e16559b6032">getPeriodTime</a> (void) const </td></tr>
-</table>
-<h3>template&lt;class T, class Time&gt;<br/>
- class dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</h3>
-
-<hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ab9848918e907a071b0ffdf30200dde0a"></a><!-- doxytag: member="dynamicgraph::SignalTimeDependent::SignalTimeDependent" ref="ab9848918e907a071b0ffdf30200dde0a" args="(std::string name=&quot;&quot;)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">SignalTimeDependent</a> </td>
-          <td>(</td>
-          <td class="paramtype">std::string&#160;</td>
-          <td class="paramname"> <em>name</em> = <code>&quot;&quot;</code>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a005108860ebfd66a2a020789f5a82d2e"></a><!-- doxytag: member="dynamicgraph::SignalTimeDependent::SignalTimeDependent" ref="a005108860ebfd66a2a020789f5a82d2e" args="(const SignalArray_const&lt; Time &gt; &amp;arr, std::string name=&quot;&quot;)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">SignalTimeDependent</a> </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_signal_array__const.html">SignalArray_const</a>&lt; Time &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>arr</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::string&#160;</td>
-          <td class="paramname"> <em>name</em> = <code>&quot;&quot;</code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aad9aa8e29a8af77602852615dc336ba0"></a><!-- doxytag: member="dynamicgraph::SignalTimeDependent::SignalTimeDependent" ref="aad9aa8e29a8af77602852615dc336ba0" args="(boost::function2&lt; T &amp;, T &amp;, Time &gt; t, const SignalArray_const&lt; Time &gt; &amp;sig, std::string name=&quot;&quot;)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent</a>&lt; T, Time &gt;::<a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">SignalTimeDependent</a> </td>
-          <td>(</td>
-          <td class="paramtype">boost::function2&lt; T &amp;, T &amp;, Time &gt;&#160;</td>
-          <td class="paramname"> <em>t</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_signal_array__const.html">SignalArray_const</a>&lt; Time &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>sig</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::string&#160;</td>
-          <td class="paramname"> <em>name</em> = <code>&quot;&quot;</code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a0b323939a8076256fa00e45fa09d9704"></a><!-- doxytag: member="dynamicgraph::SignalTimeDependent::~SignalTimeDependent" ref="a0b323939a8076256fa00e45fa09d9704" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent</a>&lt; T, Time &gt;::~<a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">SignalTimeDependent</a> </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="aa4df5a0ace7d7470c48a6e1d4c5fcecf"></a><!-- doxytag: member="dynamicgraph::SignalTimeDependent::access" ref="aa4df5a0ace7d7470c48a6e1d4c5fcecf" args="(const Time &amp;t1)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">const T &amp; <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent</a>&lt; T, Time &gt;::access </td>
-          <td>(</td>
-          <td class="paramtype">const Time &amp;&#160;</td>
-          <td class="paramname"> <em>t1</em>&#160;)</td>
-          <td><code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal.html#aee3296459aaf42fab48f86a16b84fcf1">dynamicgraph::Signal&lt; T, Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ab671714743cd69c69f7f2aed3387d814"></a><!-- doxytag: member="dynamicgraph::SignalTimeDependent::addDependency" ref="ab671714743cd69c69f7f2aed3387d814" args="(const SignalBase&lt; Time &gt; &amp;signal)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">void <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent</a>&lt; T, Time &gt;::addDependency </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>signal</em>&#160;)</td>
-          <td><code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a74d5fe4ab99a37a4c5bdac1680e47edd">dynamicgraph::TimeDependency&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a8da931786dc26f2d45d475b232867053"></a><!-- doxytag: member="dynamicgraph::SignalTimeDependent::clearDependencies" ref="a8da931786dc26f2d45d475b232867053" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">void <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent</a>&lt; T, Time &gt;::clearDependencies </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal_base.html#aecc4c4ef84592e27c529810e987bf0d0">dynamicgraph::SignalBase&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a8ac23c7569dd16129cca1a803be92e2a"></a><!-- doxytag: member="dynamicgraph::SignalTimeDependent::displayDependencies" ref="a8ac23c7569dd16129cca1a803be92e2a" args="(std::ostream &amp;os, const int depth=&#45;1, std::string space=&quot;&quot;, std::string next1=&quot;&quot;, std::string next2=&quot;&quot;) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">std::ostream&amp; <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent</a>&lt; T, Time &gt;::displayDependencies </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const int&#160;</td>
-          <td class="paramname"> <em>depth</em> = <code>-1</code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::string&#160;</td>
-          <td class="paramname"> <em>space</em> = <code>&quot;&quot;</code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::string&#160;</td>
-          <td class="paramname"> <em>next1</em> = <code>&quot;&quot;</code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::string&#160;</td>
-          <td class="paramname"> <em>next2</em> = <code>&quot;&quot;</code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a410d4e347afaee59ce30645fcd67fb66">dynamicgraph::TimeDependency&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a769eb548dd054d031bb75e16559b6032"></a><!-- doxytag: member="dynamicgraph::SignalTimeDependent::getPeriodTime" ref="a769eb548dd054d031bb75e16559b6032" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">Time <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent</a>&lt; T, Time &gt;::getPeriodTime </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a97efbb9cceb500d58fbe80b451151dbf">dynamicgraph::TimeDependency&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ade6de8d8dbc3af3b79469ca4cc8572ef"></a><!-- doxytag: member="dynamicgraph::SignalTimeDependent::needUpdate" ref="ade6de8d8dbc3af3b79469ca4cc8572ef" args="(const Time &amp;t) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">bool <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent</a>&lt; T, Time &gt;::needUpdate </td>
-          <td>(</td>
-          <td class="paramtype">const Time &amp;&#160;</td>
-          <td class="paramname"> <em>t</em>&#160;)</td>
-          <td> const<code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a1f8518dc19802d3a0f0983dc5be19b64">dynamicgraph::TimeDependency&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a96393c40edd04485cbee8f383ff3c908"></a><!-- doxytag: member="dynamicgraph::SignalTimeDependent::operator()" ref="a96393c40edd04485cbee8f383ff3c908" args="(const Time &amp;t1)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">const T&amp; <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent</a>&lt; T, Time &gt;::operator() </td>
-          <td>(</td>
-          <td class="paramtype">const Time &amp;&#160;</td>
-          <td class="paramname"> <em>t1</em>&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_signal.html#ab081214016e2d44b1a80094ddaf198e7">dynamicgraph::Signal&lt; T, Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="af98910fadbf2e4faa7d6232dcc7eea5c"></a><!-- doxytag: member="dynamicgraph::SignalTimeDependent::removeDependency" ref="af98910fadbf2e4faa7d6232dcc7eea5c" args="(const SignalBase&lt; Time &gt; &amp;signal)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">void <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent</a>&lt; T, Time &gt;::removeDependency </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>signal</em>&#160;)</td>
-          <td><code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a86e9ba5c2b9e4a36a336840e9c8c83df">dynamicgraph::TimeDependency&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a7916848f29411e8f2ef8e00ff9c4cee4"></a><!-- doxytag: member="dynamicgraph::SignalTimeDependent::setPeriodTime" ref="a7916848f29411e8f2ef8e00ff9c4cee4" args="(const Time &amp;p)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T , class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">void <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent</a>&lt; T, Time &gt;::setPeriodTime </td>
-          <td>(</td>
-          <td class="paramtype">const Time &amp;&#160;</td>
-          <td class="paramname"> <em>p</em>&#160;)</td>
-          <td><code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a4d8c6ce59accec0821d376c09238413c">dynamicgraph::TimeDependency&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ac3ec8ac88073236b3df92c9c93d9a970"></a><!-- doxytag: member="dynamicgraph::SignalTimeDependent::writeGraph" ref="ac3ec8ac88073236b3df92c9c93d9a970" args="(std::ostream &amp;os) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T, class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">std::ostream&amp; <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent</a>&lt; T, Time &gt;::writeGraph </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;)</td>
-          <td> const<code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a47955c4e1365505396da59595b88ecba">dynamicgraph::TimeDependency&lt; Time &gt;</a>.</p>
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal_time_dependent__coll__graph.map b/doxygen/HEAD/classdynamicgraph_1_1_signal_time_dependent__coll__graph.map
deleted file mode 100644
index 6bfbbca2..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_signal_time_dependent__coll__graph.map
+++ /dev/null
@@ -1,6 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classdynamicgraph_1_1_signal.html" title="Signals link I/O ports of entities. They can be constant&#45;valued signals, or copy the value of a heap ..." alt="" coords="13,161,248,188"/>
-<area shape="rect" href="$classdynamicgraph_1_1_signal_base.html" title="dynamicgraph::SignalBase\&lt; Time \&gt;" alt="" coords="5,84,256,111"/>
-<area shape="rect" href="$classboost_1_1noncopyable.html" title="noncopyable" alt="" coords="80,7,181,33"/>
-<area shape="rect" href="$classdynamicgraph_1_1_time_dependency.html" title="dynamicgraph::TimeDependency\&lt; Time \&gt;" alt="" coords="272,161,563,188"/>
-</map>
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal_time_dependent__coll__graph.md5 b/doxygen/HEAD/classdynamicgraph_1_1_signal_time_dependent__coll__graph.md5
deleted file mode 100644
index 9b773f7a..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_signal_time_dependent__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-18baf45d66ffefb2b4f63bee03c3aef1
\ No newline at end of file
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_signal_time_dependent__coll__graph.png b/doxygen/HEAD/classdynamicgraph_1_1_signal_time_dependent__coll__graph.png
deleted file mode 100644
index 4d238616b58f98590fee658d8afcf6d83e15e180..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 13763
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

diff --git a/doxygen/HEAD/classdynamicgraph_1_1_time_dependency-members.html b/doxygen/HEAD/classdynamicgraph_1_1_time_dependency-members.html
deleted file mode 100644
index 0a192e9b..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_time_dependency-members.html
+++ /dev/null
@@ -1,74 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamicgraph::TimeDependency&lt; Time &gt; Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a74d5fe4ab99a37a4c5bdac1680e47edd">addDependency</a>(const SignalBase&lt; Time &gt; &amp;sig)</td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a4ee0008a50ccebad82a932c57610f442">ALL_READY_DEFAULT</a></td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td><code> [static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81cea603ebe54dcdfc2340d4fba0384e95133">ALWAYS_READY</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81cea5924c4f2de4d5c05d90bf01a39d7310f">BOOL_DEPENDENT</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a4204fd3dfee8e4e87cfd55239f84694c">clearDependency</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a36860445864f3e1d3255dfd8a26475bc">Dependencies</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a28ace7f88a5b1b6fec7fceab25928dd5">dependencies</a></td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#ac52a8900ecf9318c3c0ab9d887e58219">DEPENDENCY_TYPE_DEFAULT</a></td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td><code> [static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a50609049fbe9fd365ad50b2e8770e6f0">dependencyType</a></td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81ce">DependencyType</a> enum name</td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a410d4e347afaee59ce30645fcd67fb66">displayDependencies</a>(std::ostream &amp;os, const int depth=-1, std::string space=&quot;&quot;, std::string next1=&quot;&quot;, std::string next2=&quot;&quot;) const </td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a61e8c52ef101722dff6c6339cd53311f">getNeedUpdateFromAllChildren</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a97efbb9cceb500d58fbe80b451151dbf">getPeriodTime</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a9479893dacd9b5a1f46ff67d2482c81b">lastAskForUpdate</a></td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td><code> [mutable]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#acc9491c45001314b1f70cc52fc088519">leader</a></td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a1f8518dc19802d3a0f0983dc5be19b64">needUpdate</a>(const Time &amp;t1) const </td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a201c591ce61787427d48e8a2cafc2b85">PERIOD_TIME_DEFAULT</a></td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td><code> [static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a20a7de7ab0d31b2fe4d4e9ff00d956fb">periodTime</a></td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a86e9ba5c2b9e4a36a336840e9c8c83df">removeDependency</a>(const SignalBase&lt; Time &gt; &amp;sig)</td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a891272a286630eef0003716c4fd2c181">setDependencyType</a>(DependencyType dep)</td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a53765ca84219d287d0695ce67adf9783">setNeedUpdateFromAllChildren</a>(const bool b=true)</td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a4d8c6ce59accec0821d376c09238413c">setPeriodTime</a>(const Time &amp;p)</td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81cea9930f326751f6c36d037ee64d09a840e">TIME_DEPENDENT</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a3640000a90d8bc097a9467eac6a727c2">TimeDependency</a>(SignalBase&lt; Time &gt; *sig, const DependencyType dep=DEPENDENCY_TYPE_DEFAULT)</td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a5095b4831f8be6495f6bb1353345519b">TimeDependency</a>(SignalBase&lt; Time &gt; *sig, const SignalArray_const&lt; Time &gt; &amp;arr, const DependencyType dep=DEPENDENCY_TYPE_DEFAULT)</td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a29f6f7c63256bebe440943d4a55d758c">updateFromAllChildren</a></td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a47955c4e1365505396da59595b88ecba">writeGraph</a>(std::ostream &amp;os) const </td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a8d4ba0b6667d763571501cf08cf4591c">~TimeDependency</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td><td><code> [inline]</code></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_time_dependency.html b/doxygen/HEAD/classdynamicgraph_1_1_time_dependency.html
deleted file mode 100644
index 3e1e3915..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_time_dependency.html
+++ /dev/null
@@ -1,618 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="classdynamicgraph_1_1_time_dependency.html">TimeDependency</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-types">Public Types</a> &#124;
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::TimeDependency&lt; Time &gt; Class Template Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="dynamicgraph::TimeDependency" -->
-<p><a href="classdynamicgraph_1_1_time_dependency-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-types"></a>
-Public Types</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81ce">DependencyType</a> { <br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81cea9930f326751f6c36d037ee64d09a840e">TIME_DEPENDENT</a>, 
-<br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81cea5924c4f2de4d5c05d90bf01a39d7310f">BOOL_DEPENDENT</a>, 
-<br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81cea603ebe54dcdfc2340d4fba0384e95133">ALWAYS_READY</a>
-<br/>
- }</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef std::list&lt; const <br class="typebreak"/>
-<a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a36860445864f3e1d3255dfd8a26475bc">Dependencies</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a3640000a90d8bc097a9467eac6a727c2">TimeDependency</a> (<a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; *sig, const <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81ce">DependencyType</a> dep=<a class="el" href="classdynamicgraph_1_1_time_dependency.html#ac52a8900ecf9318c3c0ab9d887e58219">DEPENDENCY_TYPE_DEFAULT</a>)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a5095b4831f8be6495f6bb1353345519b">TimeDependency</a> (<a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; *sig, const <a class="el" href="classdynamicgraph_1_1_signal_array__const.html">SignalArray_const</a>&lt; Time &gt; &amp;arr, const <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81ce">DependencyType</a> dep=<a class="el" href="classdynamicgraph_1_1_time_dependency.html#ac52a8900ecf9318c3c0ab9d887e58219">DEPENDENCY_TYPE_DEFAULT</a>)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a8d4ba0b6667d763571501cf08cf4591c">~TimeDependency</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a74d5fe4ab99a37a4c5bdac1680e47edd">addDependency</a> (const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;sig)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a86e9ba5c2b9e4a36a336840e9c8c83df">removeDependency</a> (const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;sig)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a4204fd3dfee8e4e87cfd55239f84694c">clearDependency</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a47955c4e1365505396da59595b88ecba">writeGraph</a> (std::ostream &amp;os) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a410d4e347afaee59ce30645fcd67fb66">displayDependencies</a> (std::ostream &amp;os, const int depth=-1, std::string space=&quot;&quot;, std::string next1=&quot;&quot;, std::string next2=&quot;&quot;) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a1f8518dc19802d3a0f0983dc5be19b64">needUpdate</a> (const Time &amp;t1) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a891272a286630eef0003716c4fd2c181">setDependencyType</a> (<a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81ce">DependencyType</a> dep)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a53765ca84219d287d0695ce67adf9783">setNeedUpdateFromAllChildren</a> (const bool b=true)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a61e8c52ef101722dff6c6339cd53311f">getNeedUpdateFromAllChildren</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a4d8c6ce59accec0821d376c09238413c">setPeriodTime</a> (const Time &amp;p)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">Time&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a97efbb9cceb500d58fbe80b451151dbf">getPeriodTime</a> (void) const </td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">Time&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a9479893dacd9b5a1f46ff67d2482c81b">lastAskForUpdate</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#acc9491c45001314b1f70cc52fc088519">leader</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a36860445864f3e1d3255dfd8a26475bc">Dependencies</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a28ace7f88a5b1b6fec7fceab25928dd5">dependencies</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a29f6f7c63256bebe440943d4a55d758c">updateFromAllChildren</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81ce">DependencyType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a50609049fbe9fd365ad50b2e8770e6f0">dependencyType</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">Time&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a20a7de7ab0d31b2fe4d4e9ff00d956fb">periodTime</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81ce">DependencyType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#ac52a8900ecf9318c3c0ab9d887e58219">DEPENDENCY_TYPE_DEFAULT</a> = TIME_DEPENDENT</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">static const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a4ee0008a50ccebad82a932c57610f442">ALL_READY_DEFAULT</a> = false</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">static const Time&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a201c591ce61787427d48e8a2cafc2b85">PERIOD_TIME_DEFAULT</a> = 1</td></tr>
-</table>
-<h3>template&lt;class Time&gt;<br/>
- class dynamicgraph::TimeDependency&lt; Time &gt;</h3>
-
-<hr/><h2>Member Typedef Documentation</h2>
-<a class="anchor" id="a36860445864f3e1d3255dfd8a26475bc"></a><!-- doxytag: member="dynamicgraph::TimeDependency::Dependencies" ref="a36860445864f3e1d3255dfd8a26475bc" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">typedef std::list&lt; const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt;Time&gt; * &gt; <a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_time_dependency.html#a36860445864f3e1d3255dfd8a26475bc">Dependencies</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Enumeration Documentation</h2>
-<a class="anchor" id="a59b0dc61a19572304de2efd1c5dc81ce"></a><!-- doxytag: member="dynamicgraph::TimeDependency::DependencyType" ref="a59b0dc61a19572304de2efd1c5dc81ce" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">enum <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81ce">dynamicgraph::TimeDependency::DependencyType</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" id="a59b0dc61a19572304de2efd1c5dc81cea9930f326751f6c36d037ee64d09a840e"></a><!-- doxytag: member="TIME_DEPENDENT" ref="a59b0dc61a19572304de2efd1c5dc81cea9930f326751f6c36d037ee64d09a840e" args="" -->TIME_DEPENDENT</em>&nbsp;</td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" id="a59b0dc61a19572304de2efd1c5dc81cea5924c4f2de4d5c05d90bf01a39d7310f"></a><!-- doxytag: member="BOOL_DEPENDENT" ref="a59b0dc61a19572304de2efd1c5dc81cea5924c4f2de4d5c05d90bf01a39d7310f" args="" -->BOOL_DEPENDENT</em>&nbsp;</td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" id="a59b0dc61a19572304de2efd1c5dc81cea603ebe54dcdfc2340d4fba0384e95133"></a><!-- doxytag: member="ALWAYS_READY" ref="a59b0dc61a19572304de2efd1c5dc81cea603ebe54dcdfc2340d4fba0384e95133" args="" -->ALWAYS_READY</em>&nbsp;</td><td>
-</td></tr>
-</table>
-</dd>
-</dl>
-
-</div>
-</div>
-<hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a3640000a90d8bc097a9467eac6a727c2"></a><!-- doxytag: member="dynamicgraph::TimeDependency::TimeDependency" ref="a3640000a90d8bc097a9467eac6a727c2" args="(SignalBase&lt; Time &gt; *sig, const DependencyType dep=DEPENDENCY_TYPE_DEFAULT)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_time_dependency.html">TimeDependency</a> </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; *&#160;</td>
-          <td class="paramname"> <em>sig</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81ce">DependencyType</a>&#160;</td>
-          <td class="paramname"> <em>dep</em> = <code><a class="el" href="classdynamicgraph_1_1_time_dependency.html#ac52a8900ecf9318c3c0ab9d887e58219">DEPENDENCY_TYPE_DEFAULT</a></code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a5095b4831f8be6495f6bb1353345519b"></a><!-- doxytag: member="dynamicgraph::TimeDependency::TimeDependency" ref="a5095b4831f8be6495f6bb1353345519b" args="(SignalBase&lt; Time &gt; *sig, const SignalArray_const&lt; Time &gt; &amp;arr, const DependencyType dep=DEPENDENCY_TYPE_DEFAULT)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_time_dependency.html">TimeDependency</a> </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; *&#160;</td>
-          <td class="paramname"> <em>sig</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_signal_array__const.html">SignalArray_const</a>&lt; Time &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>arr</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81ce">DependencyType</a>&#160;</td>
-          <td class="paramname"> <em>dep</em> = <code><a class="el" href="classdynamicgraph_1_1_time_dependency.html#ac52a8900ecf9318c3c0ab9d887e58219">DEPENDENCY_TYPE_DEFAULT</a></code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a8d4ba0b6667d763571501cf08cf4591c"></a><!-- doxytag: member="dynamicgraph::TimeDependency::~TimeDependency" ref="a8d4ba0b6667d763571501cf08cf4591c" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency</a>&lt; Time &gt;::~<a class="el" href="classdynamicgraph_1_1_time_dependency.html">TimeDependency</a> </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a74d5fe4ab99a37a4c5bdac1680e47edd"></a><!-- doxytag: member="dynamicgraph::TimeDependency::addDependency" ref="a74d5fe4ab99a37a4c5bdac1680e47edd" args="(const SignalBase&lt; Time &gt; &amp;sig)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">void <a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency</a>&lt; Time &gt;::addDependency </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>sig</em>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#ab671714743cd69c69f7f2aed3387d814">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>, and <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#ab671714743cd69c69f7f2aed3387d814">dynamicgraph::SignalTimeDependent&lt; int, int &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a4204fd3dfee8e4e87cfd55239f84694c"></a><!-- doxytag: member="dynamicgraph::TimeDependency::clearDependency" ref="a4204fd3dfee8e4e87cfd55239f84694c" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">void <a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency</a>&lt; Time &gt;::clearDependency </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a410d4e347afaee59ce30645fcd67fb66"></a><!-- doxytag: member="dynamicgraph::TimeDependency::displayDependencies" ref="a410d4e347afaee59ce30645fcd67fb66" args="(std::ostream &amp;os, const int depth=&#45;1, std::string space=&quot;&quot;, std::string next1=&quot;&quot;, std::string next2=&quot;&quot;) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">std::ostream&amp; <a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency</a>&lt; Time &gt;::displayDependencies </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const int&#160;</td>
-          <td class="paramname"> <em>depth</em> = <code>-1</code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::string&#160;</td>
-          <td class="paramname"> <em>space</em> = <code>&quot;&quot;</code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::string&#160;</td>
-          <td class="paramname"> <em>next1</em> = <code>&quot;&quot;</code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::string&#160;</td>
-          <td class="paramname"> <em>next2</em> = <code>&quot;&quot;</code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a8ac23c7569dd16129cca1a803be92e2a">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>, and <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a8ac23c7569dd16129cca1a803be92e2a">dynamicgraph::SignalTimeDependent&lt; int, int &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a61e8c52ef101722dff6c6339cd53311f"></a><!-- doxytag: member="dynamicgraph::TimeDependency::getNeedUpdateFromAllChildren" ref="a61e8c52ef101722dff6c6339cd53311f" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">bool <a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency</a>&lt; Time &gt;::getNeedUpdateFromAllChildren </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a97efbb9cceb500d58fbe80b451151dbf"></a><!-- doxytag: member="dynamicgraph::TimeDependency::getPeriodTime" ref="a97efbb9cceb500d58fbe80b451151dbf" args="(void) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">Time <a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency</a>&lt; Time &gt;::getPeriodTime </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a769eb548dd054d031bb75e16559b6032">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>, and <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a769eb548dd054d031bb75e16559b6032">dynamicgraph::SignalTimeDependent&lt; int, int &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a1f8518dc19802d3a0f0983dc5be19b64"></a><!-- doxytag: member="dynamicgraph::TimeDependency::needUpdate" ref="a1f8518dc19802d3a0f0983dc5be19b64" args="(const Time &amp;t1) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">bool <a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency</a>&lt; Time &gt;::needUpdate </td>
-          <td>(</td>
-          <td class="paramtype">const Time &amp;&#160;</td>
-          <td class="paramname"> <em>t1</em>&#160;)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#ade6de8d8dbc3af3b79469ca4cc8572ef">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>, and <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#ade6de8d8dbc3af3b79469ca4cc8572ef">dynamicgraph::SignalTimeDependent&lt; int, int &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a86e9ba5c2b9e4a36a336840e9c8c83df"></a><!-- doxytag: member="dynamicgraph::TimeDependency::removeDependency" ref="a86e9ba5c2b9e4a36a336840e9c8c83df" args="(const SignalBase&lt; Time &gt; &amp;sig)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">void <a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency</a>&lt; Time &gt;::removeDependency </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>sig</em>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#af98910fadbf2e4faa7d6232dcc7eea5c">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>, and <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#af98910fadbf2e4faa7d6232dcc7eea5c">dynamicgraph::SignalTimeDependent&lt; int, int &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a891272a286630eef0003716c4fd2c181"></a><!-- doxytag: member="dynamicgraph::TimeDependency::setDependencyType" ref="a891272a286630eef0003716c4fd2c181" args="(DependencyType dep)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">void <a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency</a>&lt; Time &gt;::setDependencyType </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81ce">DependencyType</a>&#160;</td>
-          <td class="paramname"> <em>dep</em>&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a53765ca84219d287d0695ce67adf9783"></a><!-- doxytag: member="dynamicgraph::TimeDependency::setNeedUpdateFromAllChildren" ref="a53765ca84219d287d0695ce67adf9783" args="(const bool b=true)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">void <a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency</a>&lt; Time &gt;::setNeedUpdateFromAllChildren </td>
-          <td>(</td>
-          <td class="paramtype">const bool&#160;</td>
-          <td class="paramname"> <em>b</em> = <code>true</code>&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a4d8c6ce59accec0821d376c09238413c"></a><!-- doxytag: member="dynamicgraph::TimeDependency::setPeriodTime" ref="a4d8c6ce59accec0821d376c09238413c" args="(const Time &amp;p)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">void <a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency</a>&lt; Time &gt;::setPeriodTime </td>
-          <td>(</td>
-          <td class="paramtype">const Time &amp;&#160;</td>
-          <td class="paramname"> <em>p</em>&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a7916848f29411e8f2ef8e00ff9c4cee4">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>, and <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a7916848f29411e8f2ef8e00ff9c4cee4">dynamicgraph::SignalTimeDependent&lt; int, int &gt;</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a47955c4e1365505396da59595b88ecba"></a><!-- doxytag: member="dynamicgraph::TimeDependency::writeGraph" ref="a47955c4e1365505396da59595b88ecba" args="(std::ostream &amp;os) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual std::ostream&amp; <a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency</a>&lt; Time &gt;::writeGraph </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;)</td>
-          <td> const<code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#ac3ec8ac88073236b3df92c9c93d9a970">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>, and <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#ac3ec8ac88073236b3df92c9c93d9a970">dynamicgraph::SignalTimeDependent&lt; int, int &gt;</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a4ee0008a50ccebad82a932c57610f442"></a><!-- doxytag: member="dynamicgraph::TimeDependency::ALL_READY_DEFAULT" ref="a4ee0008a50ccebad82a932c57610f442" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">const bool <a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_time_dependency.html#a4ee0008a50ccebad82a932c57610f442">ALL_READY_DEFAULT</a> = false<code> [static]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a28ace7f88a5b1b6fec7fceab25928dd5"></a><!-- doxytag: member="dynamicgraph::TimeDependency::dependencies" ref="a28ace7f88a5b1b6fec7fceab25928dd5" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a36860445864f3e1d3255dfd8a26475bc">Dependencies</a> <a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_time_dependency.html#a28ace7f88a5b1b6fec7fceab25928dd5">dependencies</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ac52a8900ecf9318c3c0ab9d887e58219"></a><!-- doxytag: member="dynamicgraph::TimeDependency::DEPENDENCY_TYPE_DEFAULT" ref="ac52a8900ecf9318c3c0ab9d887e58219" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81ce">DependencyType</a> <a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_time_dependency.html#ac52a8900ecf9318c3c0ab9d887e58219">DEPENDENCY_TYPE_DEFAULT</a> = TIME_DEPENDENT<code> [static]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a50609049fbe9fd365ad50b2e8770e6f0"></a><!-- doxytag: member="dynamicgraph::TimeDependency::dependencyType" ref="a50609049fbe9fd365ad50b2e8770e6f0" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81ce">DependencyType</a> <a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_time_dependency.html#a50609049fbe9fd365ad50b2e8770e6f0">dependencyType</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a9479893dacd9b5a1f46ff67d2482c81b"></a><!-- doxytag: member="dynamicgraph::TimeDependency::lastAskForUpdate" ref="a9479893dacd9b5a1f46ff67d2482c81b" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">Time <a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_time_dependency.html#a9479893dacd9b5a1f46ff67d2482c81b">lastAskForUpdate</a><code> [mutable]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="acc9491c45001314b1f70cc52fc088519"></a><!-- doxytag: member="dynamicgraph::TimeDependency::leader" ref="acc9491c45001314b1f70cc52fc088519" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt;&amp; <a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_time_dependency.html#acc9491c45001314b1f70cc52fc088519">leader</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a201c591ce61787427d48e8a2cafc2b85"></a><!-- doxytag: member="dynamicgraph::TimeDependency::PERIOD_TIME_DEFAULT" ref="a201c591ce61787427d48e8a2cafc2b85" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">const Time <a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_time_dependency.html#a201c591ce61787427d48e8a2cafc2b85">PERIOD_TIME_DEFAULT</a> = 1<code> [static]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a20a7de7ab0d31b2fe4d4e9ff00d956fb"></a><!-- doxytag: member="dynamicgraph::TimeDependency::periodTime" ref="a20a7de7ab0d31b2fe4d4e9ff00d956fb" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">Time <a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_time_dependency.html#a20a7de7ab0d31b2fe4d4e9ff00d956fb">periodTime</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a29f6f7c63256bebe440943d4a55d758c"></a><!-- doxytag: member="dynamicgraph::TimeDependency::updateFromAllChildren" ref="a29f6f7c63256bebe440943d4a55d758c" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">bool <a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency</a>&lt; Time &gt;::<a class="el" href="classdynamicgraph_1_1_time_dependency.html#a29f6f7c63256bebe440943d4a55d758c">updateFromAllChildren</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_tracer-members.html b/doxygen/HEAD/classdynamicgraph_1_1_tracer-members.html
deleted file mode 100644
index 0dd6244f..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_tracer-members.html
+++ /dev/null
@@ -1,105 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamicgraph::Tracer Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#af898e36f072c92df1ae678c44d2d6db9">addSignalToTrace</a>(const SignalBase&lt; int &gt; &amp;sig, const std::string &amp;filename=&quot;&quot;)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#ad6c2aa9eef02ee5129e2e7076a4c0e70">basename</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a80ba79fef7ebca7ec401546a7a2e224d">CLASS_NAME</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td><code> [static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#ad4097cec7827072d1144c14807313691">clearSignalToTrace</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a1990d004c48427d3bc962a5ac4526b79">closeFiles</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a485ee257340b32e27ae50ef0b70d6261">commandLine</a>(const std::string &amp;cmdLine, std::istringstream &amp;cmdArgs, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a54e0745b369f5f589ffa4651d089787d">display</a>(std::ostream &amp;os) const </td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#aae39fb7ea3290814c860123dc8c7b0f2">displaySignalList</a>(std::ostream &amp;os) const </td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8a1b15644dfae7bd910c82ed6c2a0a47aa">EACH_TIME</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a027e1581e00972dff2f2c470c5346e55">Entity</a>(const std::string &amp;name)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#ab5986aaaf374415ecc5ec4c50e37ebc7">entityDeregistration</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a52369f354094a5666678adb2b42b1425">entityRegistration</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a170906cf00dc42ccbb126e3b22609944">FileList</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#aaace5b0cc3c6c8cd2a2e56b779505ec0">files</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a3b56626a097bf50f20d7ecb3a66395e5">frequency</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8a6aa0086dff071bf0d699e10ac7deb8be">FREQUENTLY</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#ab54b386f2b2bdfd29ebda76167648372">getClassName</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#ad95898b9794eb574f21414e11d6d846d">dynamicgraph::Entity::getClassName</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#abc040e5f5d19d7bff8ee6120fc8b12b8">getCommandList</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#acc84a3a21e2fcce2a692d900db9ef26f">getFrequency</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a4cd513fe67641cc375e8be00d7cf8f31">getName</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#ac2386728ff3519c6a36443b4855fd1b2">getSignal</a>(const std::string &amp;signalName)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#ad7ced10dcd58724451208e3a25af790d">getSignal</a>(const std::string &amp;signalName) const </td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a0d2496b36669f397ed4e8a3376ab10b2">getTraceStyle</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a8828fb6d5270786dc7a12705cff62fdc">name</a></td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#ad6a5abf7d51ade33a9de8f933e73c7a1">NameList</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#ab426946636b9bb5d48317426e0b2562f">names</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a61c03776d7bd99968d0d57d19c1b4693">namesSet</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a88e6959689d7bfa2ede18dec1d08f565">openFile</a>(const SignalBase&lt; int &gt; &amp;sig, const std::string &amp;filename)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td><code> [protected, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#ae24dbca8aeaecba307a2201b512bbd9c">openFiles</a>(const std::string &amp;rootdir, const std::string &amp;basename, const std::string &amp;suffix)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#ab060e54d9040bc57222cf7859ebe8e55">operator&lt;&lt;</a>(std::ostream &amp;os, const Tracer &amp;t)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#ab7ce456037827de1f223b92102e0d00a">play</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a40ceb176666a4e2fc5318e9d83d8b665">record</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a45e64a53a366fa3683a72810dd61b0a2">recordSignal</a>(std::ostream &amp;os, const SignalBase&lt; int &gt; &amp;sig)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a6faf2fa8bfa818745aec28cefe53d215">recordTrigger</a>(int &amp;dummy, const int &amp;time)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a7501895a0ac1bb2c6b1301880d72eb5d">rootdir</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a8378a818ff274cf42d8581efe5e34ea2">setFrenquency</a>(const double &amp;frqu)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a9be01c1098ef08f39cf1aca7ce3054f5">setTraceStyle</a>(const TraceStyle &amp;style)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a90e43ab1c4ae7034ef352840f6708026">signalDeregistration</a>(const std::string &amp;name)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#afac64dae56fce1fb431a733ffa79ae23">SignalList</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#ac2b0d244c0ce939462eeb6f4d879765b">SignalMap</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a36384a620ac18c9703d34ab712cbd547">signalMap</a></td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a72def88a3dd29e124f80603506c73a7e">signalRegistration</a>(const SignalArray&lt; int &gt; &amp;signals)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#adc51849772e3425b57062fa7e8e3f202">suffix</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a5bfd518abb50b5e39f658a0855b1a1f5">test</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#ae13b5844d4372b97caf0a315667ea382">test2</a>(SignalBase&lt; int &gt; *ptr)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#acc94d43691da00d1d1706f0511571c7d">timeStart</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a7788159fe75e9d18c55a0875f0162791">toTraceSignals</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#aa32454970edb5578766b70de7966bac3">trace</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#ad911f92717cc23e79de4728f80985c43">TRACE_STYLE_DEFAULT</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td><code> [static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a5d88c2e17cb0fb3eeba9b057a128cac4">Tracer</a>(const std::string n)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a6117c74df4c4487d5a1804df22ac1dc0">traceStyle</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8">TraceStyle</a> enum name</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a32f1aa315bd0a9a7e0942aadac56c1a5">triger</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8a3df8adfc48aec75c6529305e110a4989">WHEN_SAID</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#ae4416aada52468f823877500b60b0db9">writeCompletionList</a>(std::ostream &amp;os) const </td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#aaacb708ef239d3fbc953bcdb2ad7c3d1">writeGraph</a>(std::ostream &amp;os) const </td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a352e148d4764b1c5545dcb7a39a04596">~Entity</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a74f2a35ead39023673116e6ebfab08d5">~Tracer</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td><code> [inline, virtual]</code></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_tracer.html b/doxygen/HEAD/classdynamicgraph_1_1_tracer.html
deleted file mode 100644
index 1c61e60e..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_tracer.html
+++ /dev/null
@@ -1,813 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="classdynamicgraph_1_1_tracer.html">Tracer</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-types">Public Types</a> &#124;
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
-<a href="#pro-types">Protected Types</a> &#124;
-<a href="#pro-methods">Protected Member Functions</a> &#124;
-<a href="#pro-attribs">Protected Attributes</a> &#124;
-<a href="#friends">Friends</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::Tracer Class Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="dynamicgraph::Tracer" --><!-- doxytag: inherits="dynamicgraph::Entity" --><!-- startSectionHeader --><div class="dynheader">
-Collaboration diagram for dynamicgraph::Tracer:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="classdynamicgraph_1_1_tracer__coll__graph.png" border="0" usemap="#dynamicgraph_1_1_tracer_coll__map" alt="Collaboration graph"/></div>
-<map name="dynamicgraph_1_1_tracer_coll__map" id="dynamicgraph_1_1_tracer_coll__map">
-<area shape="rect" href="classdynamicgraph_1_1_entity.html" title="This class represents an entity, i.e. a generic computational unit that provides input and output sig..." alt="" coords="5,140,160,167"/><area shape="rect" href="classboost_1_1noncopyable.html" title="noncopyable" alt="" coords="81,7,183,33"/><area shape="rect" href="classdynamicgraph_1_1_signal_base.html" title="dynamicgraph::SignalBase\&lt; Time \&gt;" alt="" coords="120,87,371,113"/><area shape="rect" href="classdynamicgraph_1_1_signal_time_dependent.html" title="dynamicgraph::SignalTimeDependent\&lt; int, int \&gt;" alt="" coords="120,273,451,300"/><area shape="rect" href="classdynamicgraph_1_1_signal.html" title="Signals link I/O ports of entities. They can be constant&#45;valued signals, or copy the value of a heap ..." alt="" coords="133,193,357,220"/><area shape="rect" href="classdynamicgraph_1_1_time_dependency.html" title="dynamicgraph::TimeDependency\&lt; int \&gt;" alt="" coords="381,193,659,220"/><area shape="rect" href="classdynamicgraph_1_1_signal_base.html" title="dynamicgraph::SignalBase\&lt; int \&gt;" alt="" coords="401,87,639,113"/><area shape="rect" href="classboost_1_1noncopyable.html" title="boost::noncopyable" alt="" coords="447,7,593,33"/></map>
-<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center><!-- endSectionContent --></div>
-
-<p><a href="classdynamicgraph_1_1_tracer-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-types"></a>
-Public Types</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8">TraceStyle</a> { <br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8a3df8adfc48aec75c6529305e110a4989">WHEN_SAID</a>, 
-<br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8a1b15644dfae7bd910c82ed6c2a0a47aa">EACH_TIME</a>, 
-<br/>
-&#160;&#160;<a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8a6aa0086dff071bf0d699e10ac7deb8be">FREQUENTLY</a>
-<br/>
- }</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef std::list&lt; std::ostream * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#a170906cf00dc42ccbb126e3b22609944">FileList</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef std::list&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#ad6a5abf7d51ade33a9de8f933e73c7a1">NameList</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#ab54b386f2b2bdfd29ebda76167648372">getClassName</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#a5d88c2e17cb0fb3eeba9b057a128cac4">Tracer</a> (const std::string n)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#a74f2a35ead39023673116e6ebfab08d5">~Tracer</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#af898e36f072c92df1ae678c44d2d6db9">addSignalToTrace</a> (const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; int &gt; &amp;sig, const std::string &amp;filename=&quot;&quot;)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#ad4097cec7827072d1144c14807313691">clearSignalToTrace</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#ae24dbca8aeaecba307a2201b512bbd9c">openFiles</a> (const std::string &amp;<a class="el" href="classdynamicgraph_1_1_tracer.html#a7501895a0ac1bb2c6b1301880d72eb5d">rootdir</a>, const std::string &amp;<a class="el" href="classdynamicgraph_1_1_tracer.html#ad6c2aa9eef02ee5129e2e7076a4c0e70">basename</a>, const std::string &amp;<a class="el" href="classdynamicgraph_1_1_tracer.html#adc51849772e3425b57062fa7e8e3f202">suffix</a>)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#a1990d004c48427d3bc962a5ac4526b79">closeFiles</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#a9be01c1098ef08f39cf1aca7ce3054f5">setTraceStyle</a> (const <a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8">TraceStyle</a> &amp;style)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8">TraceStyle</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#a0d2496b36669f397ed4e8a3376ab10b2">getTraceStyle</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#a8378a818ff274cf42d8581efe5e34ea2">setFrenquency</a> (const double &amp;frqu)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#acc84a3a21e2fcce2a692d900db9ef26f">getFrequency</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#a40ceb176666a4e2fc5318e9d83d8b665">record</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#a45e64a53a366fa3683a72810dd61b0a2">recordSignal</a> (std::ostream &amp;os, const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; int &gt; &amp;sig)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#a6faf2fa8bfa818745aec28cefe53d215">recordTrigger</a> (int &amp;dummy, const int &amp;time)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#aa32454970edb5578766b70de7966bac3">trace</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#a54e0745b369f5f589ffa4651d089787d">display</a> (std::ostream &amp;os) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#a485ee257340b32e27ae50ef0b70d6261">commandLine</a> (const std::string &amp;cmdLine, std::istringstream &amp;cmdArgs, std::ostream &amp;os)</td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8">TraceStyle</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#a6117c74df4c4487d5a1804df22ac1dc0">traceStyle</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#a3b56626a097bf50f20d7ecb3a66395e5">frequency</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#ad6c2aa9eef02ee5129e2e7076a4c0e70">basename</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#adc51849772e3425b57062fa7e8e3f202">suffix</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#a7501895a0ac1bb2c6b1301880d72eb5d">rootdir</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#a61c03776d7bd99968d0d57d19c1b4693">namesSet</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_tracer.html#a170906cf00dc42ccbb126e3b22609944">FileList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#aaace5b0cc3c6c8cd2a2e56b779505ec0">files</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_tracer.html#ad6a5abf7d51ade33a9de8f933e73c7a1">NameList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#ab426946636b9bb5d48317426e0b2562f">names</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#ab7ce456037827de1f223b92102e0d00a">play</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#acc94d43691da00d1d1706f0511571c7d">timeStart</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">SignalTimeDependent</a>&lt; int, int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#a32f1aa315bd0a9a7e0942aadac56c1a5">triger</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">static const std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#a80ba79fef7ebca7ec401546a7a2e224d">CLASS_NAME</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8">TraceStyle</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#ad911f92717cc23e79de4728f80985c43">TRACE_STYLE_DEFAULT</a> = EACH_TIME</td></tr>
-<tr><td colspan="2"><h2><a name="pro-types"></a>
-Protected Types</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef std::list&lt; const <br class="typebreak"/>
-<a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; int &gt; * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#afac64dae56fce1fb431a733ffa79ae23">SignalList</a></td></tr>
-<tr><td colspan="2"><h2><a name="pro-methods"></a>
-Protected Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#a88e6959689d7bfa2ede18dec1d08f565">openFile</a> (const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; int &gt; &amp;sig, const std::string &amp;filename)</td></tr>
-<tr><td colspan="2"><h2><a name="pro-attribs"></a>
-Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_tracer.html#afac64dae56fce1fb431a733ffa79ae23">SignalList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#a7788159fe75e9d18c55a0875f0162791">toTraceSignals</a></td></tr>
-<tr><td colspan="2"><h2><a name="friends"></a>
-Friends</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">DGTRACER_EXPORT friend <br class="typebreak"/>
-std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html#ab060e54d9040bc57222cf7859ebe8e55">operator&lt;&lt;</a> (std::ostream &amp;os, const <a class="el" href="classdynamicgraph_1_1_tracer.html">Tracer</a> &amp;t)</td></tr>
-</table>
-<hr/><h2>Member Typedef Documentation</h2>
-<a class="anchor" id="a170906cf00dc42ccbb126e3b22609944"></a><!-- doxytag: member="dynamicgraph::Tracer::FileList" ref="a170906cf00dc42ccbb126e3b22609944" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">typedef std::list&lt; std::ostream* &gt; <a class="el" href="classdynamicgraph_1_1_tracer.html#a170906cf00dc42ccbb126e3b22609944">dynamicgraph::Tracer::FileList</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ad6a5abf7d51ade33a9de8f933e73c7a1"></a><!-- doxytag: member="dynamicgraph::Tracer::NameList" ref="ad6a5abf7d51ade33a9de8f933e73c7a1" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">typedef std::list&lt; std::string &gt; <a class="el" href="classdynamicgraph_1_1_tracer.html#ad6a5abf7d51ade33a9de8f933e73c7a1">dynamicgraph::Tracer::NameList</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="afac64dae56fce1fb431a733ffa79ae23"></a><!-- doxytag: member="dynamicgraph::Tracer::SignalList" ref="afac64dae56fce1fb431a733ffa79ae23" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">typedef std::list&lt; const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt;int&gt;* &gt; <a class="el" href="classdynamicgraph_1_1_tracer.html#afac64dae56fce1fb431a733ffa79ae23">dynamicgraph::Tracer::SignalList</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Enumeration Documentation</h2>
-<a class="anchor" id="a37c51af38aff797e4460d16db35c25b8"></a><!-- doxytag: member="dynamicgraph::Tracer::TraceStyle" ref="a37c51af38aff797e4460d16db35c25b8" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">enum <a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8">dynamicgraph::Tracer::TraceStyle</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" id="a37c51af38aff797e4460d16db35c25b8a3df8adfc48aec75c6529305e110a4989"></a><!-- doxytag: member="WHEN_SAID" ref="a37c51af38aff797e4460d16db35c25b8a3df8adfc48aec75c6529305e110a4989" args="" -->WHEN_SAID</em>&nbsp;</td><td>
-<p>Record, then trace to file only when said to. </p>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" id="a37c51af38aff797e4460d16db35c25b8a1b15644dfae7bd910c82ed6c2a0a47aa"></a><!-- doxytag: member="EACH_TIME" ref="a37c51af38aff797e4460d16db35c25b8a1b15644dfae7bd910c82ed6c2a0a47aa" args="" -->EACH_TIME</em>&nbsp;</td><td>
-<p>Record and trace to file immediately. </p>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" id="a37c51af38aff797e4460d16db35c25b8a6aa0086dff071bf0d699e10ac7deb8be"></a><!-- doxytag: member="FREQUENTLY" ref="a37c51af38aff797e4460d16db35c25b8a6aa0086dff071bf0d699e10ac7deb8be" args="" -->FREQUENTLY</em>&nbsp;</td><td>
-<p>Record X time then trace (X is tuned by setFrenquence() ). </p>
-</td></tr>
-</table>
-</dd>
-</dl>
-
-</div>
-</div>
-<hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a5d88c2e17cb0fb3eeba9b057a128cac4"></a><!-- doxytag: member="dynamicgraph::Tracer::Tracer" ref="a5d88c2e17cb0fb3eeba9b057a128cac4" args="(const std::string n)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::Tracer::Tracer </td>
-          <td>(</td>
-          <td class="paramtype">const std::string&#160;</td>
-          <td class="paramname"> <em>n</em>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a74f2a35ead39023673116e6ebfab08d5"></a><!-- doxytag: member="dynamicgraph::Tracer::~Tracer" ref="a74f2a35ead39023673116e6ebfab08d5" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual dynamicgraph::Tracer::~Tracer </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="af898e36f072c92df1ae678c44d2d6db9"></a><!-- doxytag: member="dynamicgraph::Tracer::addSignalToTrace" ref="af898e36f072c92df1ae678c44d2d6db9" args="(const SignalBase&lt; int &gt; &amp;sig, const std::string &amp;filename=&quot;&quot;)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::Tracer::addSignalToTrace </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; int &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>sig</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>filename</em> = <code>&quot;&quot;</code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ad4097cec7827072d1144c14807313691"></a><!-- doxytag: member="dynamicgraph::Tracer::clearSignalToTrace" ref="ad4097cec7827072d1144c14807313691" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::Tracer::clearSignalToTrace </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a1990d004c48427d3bc962a5ac4526b79"></a><!-- doxytag: member="dynamicgraph::Tracer::closeFiles" ref="a1990d004c48427d3bc962a5ac4526b79" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void dynamicgraph::Tracer::closeFiles </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#ae5912ede2ab54152887c3510d61905a9">dynamicgraph::TracerRealTime</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a485ee257340b32e27ae50ef0b70d6261"></a><!-- doxytag: member="dynamicgraph::Tracer::commandLine" ref="a485ee257340b32e27ae50ef0b70d6261" args="(const std::string &amp;cmdLine, std::istringstream &amp;cmdArgs, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void dynamicgraph::Tracer::commandLine </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>cmdLine</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>cmdArgs</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_entity.html#aac17d397ff8f7c33c9e3b0434417f614">dynamicgraph::Entity</a>.</p>
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a1ddd8c6d0d642adca0830bf09221a0fb">dynamicgraph::TracerRealTime</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a54e0745b369f5f589ffa4651d089787d"></a><!-- doxytag: member="dynamicgraph::Tracer::display" ref="a54e0745b369f5f589ffa4651d089787d" args="(std::ostream &amp;os) const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::Tracer::display </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;)</td>
-          <td> const<code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_entity.html#a9766ac602d5b6d16b227597b4f4a674c">dynamicgraph::Entity</a>.</p>
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a09c5fa146a9a6acf7978d1acea29e8fb">dynamicgraph::TracerRealTime</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ab54b386f2b2bdfd29ebda76167648372"></a><!-- doxytag: member="dynamicgraph::Tracer::getClassName" ref="ab54b386f2b2bdfd29ebda76167648372" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual const std::string&amp; dynamicgraph::Tracer::getClassName </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#abe191d563c533edff18617138a6540b9">dynamicgraph::TracerRealTime</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="acc84a3a21e2fcce2a692d900db9ef26f"></a><!-- doxytag: member="dynamicgraph::Tracer::getFrequency" ref="acc84a3a21e2fcce2a692d900db9ef26f" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">double dynamicgraph::Tracer::getFrequency </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a0d2496b36669f397ed4e8a3376ab10b2"></a><!-- doxytag: member="dynamicgraph::Tracer::getTraceStyle" ref="a0d2496b36669f397ed4e8a3376ab10b2" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8">TraceStyle</a> dynamicgraph::Tracer::getTraceStyle </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a88e6959689d7bfa2ede18dec1d08f565"></a><!-- doxytag: member="dynamicgraph::Tracer::openFile" ref="a88e6959689d7bfa2ede18dec1d08f565" args="(const SignalBase&lt; int &gt; &amp;sig, const std::string &amp;filename)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void dynamicgraph::Tracer::openFile </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; int &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>sig</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>filename</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [protected, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#ad263413340cc7d11279b6fecc3f17d8f">dynamicgraph::TracerRealTime</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ae24dbca8aeaecba307a2201b512bbd9c"></a><!-- doxytag: member="dynamicgraph::Tracer::openFiles" ref="ae24dbca8aeaecba307a2201b512bbd9c" args="(const std::string &amp;rootdir, const std::string &amp;basename, const std::string &amp;suffix)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::Tracer::openFiles </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>rootdir</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>basename</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>suffix</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a40ceb176666a4e2fc5318e9d83d8b665"></a><!-- doxytag: member="dynamicgraph::Tracer::record" ref="a40ceb176666a4e2fc5318e9d83d8b665" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::Tracer::record </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a45e64a53a366fa3683a72810dd61b0a2"></a><!-- doxytag: member="dynamicgraph::Tracer::recordSignal" ref="a45e64a53a366fa3683a72810dd61b0a2" args="(std::ostream &amp;os, const SignalBase&lt; int &gt; &amp;sig)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void dynamicgraph::Tracer::recordSignal </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; int &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>sig</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a09d176824845d42f809b9f8fc3a13548">dynamicgraph::TracerRealTime</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a6faf2fa8bfa818745aec28cefe53d215"></a><!-- doxytag: member="dynamicgraph::Tracer::recordTrigger" ref="a6faf2fa8bfa818745aec28cefe53d215" args="(int &amp;dummy, const int &amp;time)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int&amp; dynamicgraph::Tracer::recordTrigger </td>
-          <td>(</td>
-          <td class="paramtype">int &amp;&#160;</td>
-          <td class="paramname"> <em>dummy</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const int &amp;&#160;</td>
-          <td class="paramname"> <em>time</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a8378a818ff274cf42d8581efe5e34ea2"></a><!-- doxytag: member="dynamicgraph::Tracer::setFrenquency" ref="a8378a818ff274cf42d8581efe5e34ea2" args="(const double &amp;frqu)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::Tracer::setFrenquency </td>
-          <td>(</td>
-          <td class="paramtype">const double &amp;&#160;</td>
-          <td class="paramname"> <em>frqu</em>&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a9be01c1098ef08f39cf1aca7ce3054f5"></a><!-- doxytag: member="dynamicgraph::Tracer::setTraceStyle" ref="a9be01c1098ef08f39cf1aca7ce3054f5" args="(const TraceStyle &amp;style)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::Tracer::setTraceStyle </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8">TraceStyle</a> &amp;&#160;</td>
-          <td class="paramname"> <em>style</em>&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aa32454970edb5578766b70de7966bac3"></a><!-- doxytag: member="dynamicgraph::Tracer::trace" ref="aa32454970edb5578766b70de7966bac3" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void dynamicgraph::Tracer::trace </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#aaed8477aa9cf7683e84de317e63fd8e1">dynamicgraph::TracerRealTime</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Friends And Related Function Documentation</h2>
-<a class="anchor" id="ab060e54d9040bc57222cf7859ebe8e55"></a><!-- doxytag: member="dynamicgraph::Tracer::operator&lt;&lt;" ref="ab060e54d9040bc57222cf7859ebe8e55" args="(std::ostream &amp;os, const Tracer &amp;t)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">DGTRACER_EXPORT friend std::ostream&amp; operator&lt;&lt; </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_tracer.html">Tracer</a> &amp;&#160;</td>
-          <td class="paramname"> <em>t</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [friend]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="ad6c2aa9eef02ee5129e2e7076a4c0e70"></a><!-- doxytag: member="dynamicgraph::Tracer::basename" ref="ad6c2aa9eef02ee5129e2e7076a4c0e70" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::string <a class="el" href="classdynamicgraph_1_1_tracer.html#ad6c2aa9eef02ee5129e2e7076a4c0e70">dynamicgraph::Tracer::basename</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a80ba79fef7ebca7ec401546a7a2e224d"></a><!-- doxytag: member="dynamicgraph::Tracer::CLASS_NAME" ref="a80ba79fef7ebca7ec401546a7a2e224d" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const std::string <a class="el" href="classdynamicgraph_1_1_tracer.html#a80ba79fef7ebca7ec401546a7a2e224d">dynamicgraph::Tracer::CLASS_NAME</a><code> [static]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_entity.html#a180f250500aafef008ec1c4d5ccc9ed0">dynamicgraph::Entity</a>.</p>
-
-<p>Reimplemented in <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#af4532e5b78e90daeb675d04ada692acc">dynamicgraph::TracerRealTime</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aaace5b0cc3c6c8cd2a2e56b779505ec0"></a><!-- doxytag: member="dynamicgraph::Tracer::files" ref="aaace5b0cc3c6c8cd2a2e56b779505ec0" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_tracer.html#a170906cf00dc42ccbb126e3b22609944">FileList</a> <a class="el" href="classdynamicgraph_1_1_tracer.html#aaace5b0cc3c6c8cd2a2e56b779505ec0">dynamicgraph::Tracer::files</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a3b56626a097bf50f20d7ecb3a66395e5"></a><!-- doxytag: member="dynamicgraph::Tracer::frequency" ref="a3b56626a097bf50f20d7ecb3a66395e5" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">double <a class="el" href="classdynamicgraph_1_1_tracer.html#a3b56626a097bf50f20d7ecb3a66395e5">dynamicgraph::Tracer::frequency</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ab426946636b9bb5d48317426e0b2562f"></a><!-- doxytag: member="dynamicgraph::Tracer::names" ref="ab426946636b9bb5d48317426e0b2562f" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_tracer.html#ad6a5abf7d51ade33a9de8f933e73c7a1">NameList</a> <a class="el" href="classdynamicgraph_1_1_tracer.html#ab426946636b9bb5d48317426e0b2562f">dynamicgraph::Tracer::names</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a61c03776d7bd99968d0d57d19c1b4693"></a><!-- doxytag: member="dynamicgraph::Tracer::namesSet" ref="a61c03776d7bd99968d0d57d19c1b4693" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool <a class="el" href="classdynamicgraph_1_1_tracer.html#a61c03776d7bd99968d0d57d19c1b4693">dynamicgraph::Tracer::namesSet</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ab7ce456037827de1f223b92102e0d00a"></a><!-- doxytag: member="dynamicgraph::Tracer::play" ref="ab7ce456037827de1f223b92102e0d00a" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool <a class="el" href="classdynamicgraph_1_1_tracer.html#ab7ce456037827de1f223b92102e0d00a">dynamicgraph::Tracer::play</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a7501895a0ac1bb2c6b1301880d72eb5d"></a><!-- doxytag: member="dynamicgraph::Tracer::rootdir" ref="a7501895a0ac1bb2c6b1301880d72eb5d" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::string <a class="el" href="classdynamicgraph_1_1_tracer.html#a7501895a0ac1bb2c6b1301880d72eb5d">dynamicgraph::Tracer::rootdir</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="adc51849772e3425b57062fa7e8e3f202"></a><!-- doxytag: member="dynamicgraph::Tracer::suffix" ref="adc51849772e3425b57062fa7e8e3f202" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::string <a class="el" href="classdynamicgraph_1_1_tracer.html#adc51849772e3425b57062fa7e8e3f202">dynamicgraph::Tracer::suffix</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="acc94d43691da00d1d1706f0511571c7d"></a><!-- doxytag: member="dynamicgraph::Tracer::timeStart" ref="acc94d43691da00d1d1706f0511571c7d" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int <a class="el" href="classdynamicgraph_1_1_tracer.html#acc94d43691da00d1d1706f0511571c7d">dynamicgraph::Tracer::timeStart</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a7788159fe75e9d18c55a0875f0162791"></a><!-- doxytag: member="dynamicgraph::Tracer::toTraceSignals" ref="a7788159fe75e9d18c55a0875f0162791" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_tracer.html#afac64dae56fce1fb431a733ffa79ae23">SignalList</a> <a class="el" href="classdynamicgraph_1_1_tracer.html#a7788159fe75e9d18c55a0875f0162791">dynamicgraph::Tracer::toTraceSignals</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ad911f92717cc23e79de4728f80985c43"></a><!-- doxytag: member="dynamicgraph::Tracer::TRACE_STYLE_DEFAULT" ref="ad911f92717cc23e79de4728f80985c43" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8">TraceStyle</a> <a class="el" href="classdynamicgraph_1_1_tracer.html#ad911f92717cc23e79de4728f80985c43">dynamicgraph::Tracer::TRACE_STYLE_DEFAULT</a> = EACH_TIME<code> [static]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a6117c74df4c4487d5a1804df22ac1dc0"></a><!-- doxytag: member="dynamicgraph::Tracer::traceStyle" ref="a6117c74df4c4487d5a1804df22ac1dc0" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8">TraceStyle</a> <a class="el" href="classdynamicgraph_1_1_tracer.html#a6117c74df4c4487d5a1804df22ac1dc0">dynamicgraph::Tracer::traceStyle</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a32f1aa315bd0a9a7e0942aadac56c1a5"></a><!-- doxytag: member="dynamicgraph::Tracer::triger" ref="a32f1aa315bd0a9a7e0942aadac56c1a5" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">SignalTimeDependent</a>&lt;int,int&gt; <a class="el" href="classdynamicgraph_1_1_tracer.html#a32f1aa315bd0a9a7e0942aadac56c1a5">dynamicgraph::Tracer::triger</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_tracer__coll__graph.map b/doxygen/HEAD/classdynamicgraph_1_1_tracer__coll__graph.map
deleted file mode 100644
index 26962e17..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_tracer__coll__graph.map
+++ /dev/null
@@ -1,10 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classdynamicgraph_1_1_entity.html" title="This class represents an entity, i.e. a generic computational unit that provides input and output sig..." alt="" coords="5,140,160,167"/>
-<area shape="rect" href="$classboost_1_1noncopyable.html" title="noncopyable" alt="" coords="81,7,183,33"/>
-<area shape="rect" href="$classdynamicgraph_1_1_signal_base.html" title="dynamicgraph::SignalBase\&lt; Time \&gt;" alt="" coords="120,87,371,113"/>
-<area shape="rect" href="$classdynamicgraph_1_1_signal_time_dependent.html" title="dynamicgraph::SignalTimeDependent\&lt; int, int \&gt;" alt="" coords="120,273,451,300"/>
-<area shape="rect" href="$classdynamicgraph_1_1_signal.html" title="Signals link I/O ports of entities. They can be constant&#45;valued signals, or copy the value of a heap ..." alt="" coords="133,193,357,220"/>
-<area shape="rect" href="$classdynamicgraph_1_1_time_dependency.html" title="dynamicgraph::TimeDependency\&lt; int \&gt;" alt="" coords="381,193,659,220"/>
-<area shape="rect" href="$classdynamicgraph_1_1_signal_base.html" title="dynamicgraph::SignalBase\&lt; int \&gt;" alt="" coords="401,87,639,113"/>
-<area shape="rect" href="$classboost_1_1noncopyable.html" title="boost::noncopyable" alt="" coords="447,7,593,33"/>
-</map>
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_tracer__coll__graph.md5 b/doxygen/HEAD/classdynamicgraph_1_1_tracer__coll__graph.md5
deleted file mode 100644
index 91d7c13a..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_tracer__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-2817c40b7e59d6e11ffdcc66c26b425a
\ No newline at end of file
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_tracer__coll__graph.png b/doxygen/HEAD/classdynamicgraph_1_1_tracer__coll__graph.png
deleted file mode 100644
index 73f340e43f6a00ab94647c5da1dbc2c6ad6395f9..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 25536
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

diff --git a/doxygen/HEAD/classdynamicgraph_1_1_tracer_real_time-members.html b/doxygen/HEAD/classdynamicgraph_1_1_tracer_real_time-members.html
deleted file mode 100644
index 539b0190..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_tracer_real_time-members.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamicgraph::TracerRealTime Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">dynamicgraph::TracerRealTime</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#af898e36f072c92df1ae678c44d2d6db9">addSignalToTrace</a>(const SignalBase&lt; int &gt; &amp;sig, const std::string &amp;filename=&quot;&quot;)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#ad6c2aa9eef02ee5129e2e7076a4c0e70">basename</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a66f4cddf3a7ccc045ef267ea572632bf">BUFFER_SIZE_DEFAULT</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">dynamicgraph::TracerRealTime</a></td><td><code> [protected, static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a560cf1c3e33b55caa7af7f6de2b9a51f">bufferSize</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">dynamicgraph::TracerRealTime</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#af4532e5b78e90daeb675d04ada692acc">CLASS_NAME</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">dynamicgraph::TracerRealTime</a></td><td><code> [static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#ad4097cec7827072d1144c14807313691">clearSignalToTrace</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#ae5912ede2ab54152887c3510d61905a9">closeFiles</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">dynamicgraph::TracerRealTime</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a1ddd8c6d0d642adca0830bf09221a0fb">commandLine</a>(const std::string &amp;cmdLine, std::istringstream &amp;cmdArgs, std::ostream &amp;os)</td><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">dynamicgraph::TracerRealTime</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a09c5fa146a9a6acf7978d1acea29e8fb">display</a>(std::ostream &amp;os) const </td><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">dynamicgraph::TracerRealTime</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#aae39fb7ea3290814c860123dc8c7b0f2">displaySignalList</a>(std::ostream &amp;os) const </td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8a1b15644dfae7bd910c82ed6c2a0a47aa">EACH_TIME</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#aa8ce4a06ef1be5afd8fce8d091ada087">emptyBuffers</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">dynamicgraph::TracerRealTime</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a027e1581e00972dff2f2c470c5346e55">Entity</a>(const std::string &amp;name)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#ab5986aaaf374415ecc5ec4c50e37ebc7">entityDeregistration</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a52369f354094a5666678adb2b42b1425">entityRegistration</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a170906cf00dc42ccbb126e3b22609944">FileList</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#aaace5b0cc3c6c8cd2a2e56b779505ec0">files</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a3b56626a097bf50f20d7ecb3a66395e5">frequency</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8a6aa0086dff071bf0d699e10ac7deb8be">FREQUENTLY</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a620accfbb376d6f694fb16640c4d856e">getBufferSize</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">dynamicgraph::TracerRealTime</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#abe191d563c533edff18617138a6540b9">getClassName</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">dynamicgraph::TracerRealTime</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#ad95898b9794eb574f21414e11d6d846d">dynamicgraph::Entity::getClassName</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#abc040e5f5d19d7bff8ee6120fc8b12b8">getCommandList</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#acc84a3a21e2fcce2a692d900db9ef26f">getFrequency</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a4cd513fe67641cc375e8be00d7cf8f31">getName</a>(void) const </td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#ac2386728ff3519c6a36443b4855fd1b2">getSignal</a>(const std::string &amp;signalName)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#ad7ced10dcd58724451208e3a25af790d">getSignal</a>(const std::string &amp;signalName) const </td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a0d2496b36669f397ed4e8a3376ab10b2">getTraceStyle</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a9c171a72fad66eab776e909631b292a3">HardFileList</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">dynamicgraph::TracerRealTime</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#ac0bcb7725d1f6bf60e27f1226d4cf5e4">hardFiles</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">dynamicgraph::TracerRealTime</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a8828fb6d5270786dc7a12705cff62fdc">name</a></td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#ad6a5abf7d51ade33a9de8f933e73c7a1">NameList</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#ab426946636b9bb5d48317426e0b2562f">names</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a61c03776d7bd99968d0d57d19c1b4693">namesSet</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#ad263413340cc7d11279b6fecc3f17d8f">openFile</a>(const SignalBase&lt; int &gt; &amp;sig, const std::string &amp;filename)</td><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">dynamicgraph::TracerRealTime</a></td><td><code> [protected, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#ae24dbca8aeaecba307a2201b512bbd9c">openFiles</a>(const std::string &amp;rootdir, const std::string &amp;basename, const std::string &amp;suffix)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a400d199ebd86c00cf0f3fca6b0e0cd31">operator&lt;&lt;</a>(std::ostream &amp;os, const TracerRealTime &amp;t)</td><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">dynamicgraph::TracerRealTime</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#ab060e54d9040bc57222cf7859ebe8e55">dynamicgraph::Tracer::operator&lt;&lt;</a>(std::ostream &amp;os, const Tracer &amp;t)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#ab7ce456037827de1f223b92102e0d00a">play</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a40ceb176666a4e2fc5318e9d83d8b665">record</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a09d176824845d42f809b9f8fc3a13548">recordSignal</a>(std::ostream &amp;os, const SignalBase&lt; int &gt; &amp;sig)</td><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">dynamicgraph::TracerRealTime</a></td><td><code> [protected, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a6faf2fa8bfa818745aec28cefe53d215">recordTrigger</a>(int &amp;dummy, const int &amp;time)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a7501895a0ac1bb2c6b1301880d72eb5d">rootdir</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a4077feedc1cd04ca1f8e35ef25b5fa33">setBufferSize</a>(const int &amp;SIZE)</td><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">dynamicgraph::TracerRealTime</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a8378a818ff274cf42d8581efe5e34ea2">setFrenquency</a>(const double &amp;frqu)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a9be01c1098ef08f39cf1aca7ce3054f5">setTraceStyle</a>(const TraceStyle &amp;style)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a90e43ab1c4ae7034ef352840f6708026">signalDeregistration</a>(const std::string &amp;name)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#afac64dae56fce1fb431a733ffa79ae23">SignalList</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#ac2b0d244c0ce939462eeb6f4d879765b">SignalMap</a> typedef</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a36384a620ac18c9703d34ab712cbd547">signalMap</a></td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a72def88a3dd29e124f80603506c73a7e">signalRegistration</a>(const SignalArray&lt; int &gt; &amp;signals)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#adc51849772e3425b57062fa7e8e3f202">suffix</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a5bfd518abb50b5e39f658a0855b1a1f5">test</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#ae13b5844d4372b97caf0a315667ea382">test2</a>(SignalBase&lt; int &gt; *ptr)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#acc94d43691da00d1d1706f0511571c7d">timeStart</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a7788159fe75e9d18c55a0875f0162791">toTraceSignals</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#aaed8477aa9cf7683e84de317e63fd8e1">trace</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">dynamicgraph::TracerRealTime</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#ad911f92717cc23e79de4728f80985c43">TRACE_STYLE_DEFAULT</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td><code> [static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a5d88c2e17cb0fb3eeba9b057a128cac4">Tracer</a>(const std::string n)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a8028f6fa6536dfbd43935fa91dbe18fb">TracerRealTime</a>(const std::string n)</td><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">dynamicgraph::TracerRealTime</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8">TraceStyle</a> enum name</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a6117c74df4c4487d5a1804df22ac1dc0">traceStyle</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a32f1aa315bd0a9a7e0942aadac56c1a5">triger</a></td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8a3df8adfc48aec75c6529305e110a4989">WHEN_SAID</a> enum value</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#ae4416aada52468f823877500b60b0db9">writeCompletionList</a>(std::ostream &amp;os) const </td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#aaacb708ef239d3fbc953bcdb2ad7c3d1">writeGraph</a>(std::ostream &amp;os) const </td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_entity.html#a352e148d4764b1c5545dcb7a39a04596">~Entity</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer.html#a74f2a35ead39023673116e6ebfab08d5">~Tracer</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a49eaf228435a2b4f05245c939f018307">~TracerRealTime</a>(void)</td><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">dynamicgraph::TracerRealTime</a></td><td><code> [inline, virtual]</code></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_tracer_real_time.html b/doxygen/HEAD/classdynamicgraph_1_1_tracer_real_time.html
deleted file mode 100644
index bb7b12aa..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_tracer_real_time.html
+++ /dev/null
@@ -1,457 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">TracerRealTime</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
-<a href="#pro-types">Protected Types</a> &#124;
-<a href="#pro-methods">Protected Member Functions</a> &#124;
-<a href="#pro-attribs">Protected Attributes</a> &#124;
-<a href="#pro-static-attribs">Static Protected Attributes</a> &#124;
-<a href="#friends">Friends</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::TracerRealTime Class Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="dynamicgraph::TracerRealTime" --><!-- doxytag: inherits="dynamicgraph::Tracer" --><!-- startSectionHeader --><div class="dynheader">
-Collaboration diagram for dynamicgraph::TracerRealTime:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="classdynamicgraph_1_1_tracer_real_time__coll__graph.png" border="0" usemap="#dynamicgraph_1_1_tracer_real_time_coll__map" alt="Collaboration graph"/></div>
-<map name="dynamicgraph_1_1_tracer_real_time_coll__map" id="dynamicgraph_1_1_tracer_real_time_coll__map">
-<area shape="rect" href="classdynamicgraph_1_1_tracer.html" title="dynamicgraph::Tracer" alt="" coords="65,367,223,393"/><area shape="rect" href="classdynamicgraph_1_1_entity.html" title="This class represents an entity, i.e. a generic computational unit that provides input and output sig..." alt="" coords="5,140,160,167"/><area shape="rect" href="classboost_1_1noncopyable.html" title="noncopyable" alt="" coords="81,7,183,33"/><area shape="rect" href="classdynamicgraph_1_1_signal_base.html" title="dynamicgraph::SignalBase\&lt; Time \&gt;" alt="" coords="120,87,371,113"/><area shape="rect" href="classdynamicgraph_1_1_signal_time_dependent.html" title="dynamicgraph::SignalTimeDependent\&lt; int, int \&gt;" alt="" coords="120,273,451,300"/><area shape="rect" href="classdynamicgraph_1_1_signal.html" title="Signals link I/O ports of entities. They can be constant&#45;valued signals, or copy the value of a heap ..." alt="" coords="133,193,357,220"/><area shape="rect" href="classdynamicgraph_1_1_time_dependency.html" title="dynamicgraph::TimeDependency\&lt; int \&gt;" alt="" coords="381,193,659,220"/><area shape="rect" href="classdynamicgraph_1_1_signal_base.html" title="dynamicgraph::SignalBase\&lt; int \&gt;" alt="" coords="401,87,639,113"/><area shape="rect" href="classboost_1_1noncopyable.html" title="boost::noncopyable" alt="" coords="447,7,593,33"/></map>
-<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center><!-- endSectionContent --></div>
-
-<p><a href="classdynamicgraph_1_1_tracer_real_time-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#abe191d563c533edff18617138a6540b9">getClassName</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a8028f6fa6536dfbd43935fa91dbe18fb">TracerRealTime</a> (const std::string n)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a49eaf228435a2b4f05245c939f018307">~TracerRealTime</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#ae5912ede2ab54152887c3510d61905a9">closeFiles</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#aaed8477aa9cf7683e84de317e63fd8e1">trace</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a4077feedc1cd04ca1f8e35ef25b5fa33">setBufferSize</a> (const int &amp;SIZE)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const int &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a620accfbb376d6f694fb16640c4d856e">getBufferSize</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a09c5fa146a9a6acf7978d1acea29e8fb">display</a> (std::ostream &amp;os) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a1ddd8c6d0d642adca0830bf09221a0fb">commandLine</a> (const std::string &amp;cmdLine, std::istringstream &amp;cmdArgs, std::ostream &amp;os)</td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">static const std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#af4532e5b78e90daeb675d04ada692acc">CLASS_NAME</a></td></tr>
-<tr><td colspan="2"><h2><a name="pro-types"></a>
-Protected Types</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef std::list<br class="typebreak"/>
-&lt; std::ofstream * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a9c171a72fad66eab776e909631b292a3">HardFileList</a></td></tr>
-<tr><td colspan="2"><h2><a name="pro-methods"></a>
-Protected Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#ad263413340cc7d11279b6fecc3f17d8f">openFile</a> (const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; int &gt; &amp;sig, const std::string &amp;filename)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a09d176824845d42f809b9f8fc3a13548">recordSignal</a> (std::ostream &amp;os, const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; int &gt; &amp;sig)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#aa8ce4a06ef1be5afd8fce8d091ada087">emptyBuffers</a> (void)</td></tr>
-<tr><td colspan="2"><h2><a name="pro-attribs"></a>
-Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a560cf1c3e33b55caa7af7f6de2b9a51f">bufferSize</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a9c171a72fad66eab776e909631b292a3">HardFileList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#ac0bcb7725d1f6bf60e27f1226d4cf5e4">hardFiles</a></td></tr>
-<tr><td colspan="2"><h2><a name="pro-static-attribs"></a>
-Static Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">static const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a66f4cddf3a7ccc045ef267ea572632bf">BUFFER_SIZE_DEFAULT</a> = 1048576</td></tr>
-<tr><td colspan="2"><h2><a name="friends"></a>
-Friends</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">DGTRACERREALTIME_EXPORT friend <br class="typebreak"/>
-std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a400d199ebd86c00cf0f3fca6b0e0cd31">operator&lt;&lt;</a> (std::ostream &amp;os, const <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">TracerRealTime</a> &amp;t)</td></tr>
-</table>
-<hr/><h2>Member Typedef Documentation</h2>
-<a class="anchor" id="a9c171a72fad66eab776e909631b292a3"></a><!-- doxytag: member="dynamicgraph::TracerRealTime::HardFileList" ref="a9c171a72fad66eab776e909631b292a3" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">typedef std::list&lt; std::ofstream* &gt; <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a9c171a72fad66eab776e909631b292a3">dynamicgraph::TracerRealTime::HardFileList</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a8028f6fa6536dfbd43935fa91dbe18fb"></a><!-- doxytag: member="dynamicgraph::TracerRealTime::TracerRealTime" ref="a8028f6fa6536dfbd43935fa91dbe18fb" args="(const std::string n)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">dynamicgraph::TracerRealTime::TracerRealTime </td>
-          <td>(</td>
-          <td class="paramtype">const std::string&#160;</td>
-          <td class="paramname"> <em>n</em>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a49eaf228435a2b4f05245c939f018307"></a><!-- doxytag: member="dynamicgraph::TracerRealTime::~TracerRealTime" ref="a49eaf228435a2b4f05245c939f018307" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual dynamicgraph::TracerRealTime::~TracerRealTime </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="ae5912ede2ab54152887c3510d61905a9"></a><!-- doxytag: member="dynamicgraph::TracerRealTime::closeFiles" ref="ae5912ede2ab54152887c3510d61905a9" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void dynamicgraph::TracerRealTime::closeFiles </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_tracer.html#a1990d004c48427d3bc962a5ac4526b79">dynamicgraph::Tracer</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a1ddd8c6d0d642adca0830bf09221a0fb"></a><!-- doxytag: member="dynamicgraph::TracerRealTime::commandLine" ref="a1ddd8c6d0d642adca0830bf09221a0fb" args="(const std::string &amp;cmdLine, std::istringstream &amp;cmdArgs, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void dynamicgraph::TracerRealTime::commandLine </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>cmdLine</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>cmdArgs</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_tracer.html#a485ee257340b32e27ae50ef0b70d6261">dynamicgraph::Tracer</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a09c5fa146a9a6acf7978d1acea29e8fb"></a><!-- doxytag: member="dynamicgraph::TracerRealTime::display" ref="a09c5fa146a9a6acf7978d1acea29e8fb" args="(std::ostream &amp;os) const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::TracerRealTime::display </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;)</td>
-          <td> const<code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_tracer.html#a54e0745b369f5f589ffa4651d089787d">dynamicgraph::Tracer</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aa8ce4a06ef1be5afd8fce8d091ada087"></a><!-- doxytag: member="dynamicgraph::TracerRealTime::emptyBuffers" ref="aa8ce4a06ef1be5afd8fce8d091ada087" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::TracerRealTime::emptyBuffers </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a620accfbb376d6f694fb16640c4d856e"></a><!-- doxytag: member="dynamicgraph::TracerRealTime::getBufferSize" ref="a620accfbb376d6f694fb16640c4d856e" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const int&amp; dynamicgraph::TracerRealTime::getBufferSize </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="abe191d563c533edff18617138a6540b9"></a><!-- doxytag: member="dynamicgraph::TracerRealTime::getClassName" ref="abe191d563c533edff18617138a6540b9" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual const std::string&amp; dynamicgraph::TracerRealTime::getClassName </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_tracer.html#ab54b386f2b2bdfd29ebda76167648372">dynamicgraph::Tracer</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad263413340cc7d11279b6fecc3f17d8f"></a><!-- doxytag: member="dynamicgraph::TracerRealTime::openFile" ref="ad263413340cc7d11279b6fecc3f17d8f" args="(const SignalBase&lt; int &gt; &amp;sig, const std::string &amp;filename)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void dynamicgraph::TracerRealTime::openFile </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; int &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>sig</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>filename</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [protected, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_tracer.html#a88e6959689d7bfa2ede18dec1d08f565">dynamicgraph::Tracer</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a09d176824845d42f809b9f8fc3a13548"></a><!-- doxytag: member="dynamicgraph::TracerRealTime::recordSignal" ref="a09d176824845d42f809b9f8fc3a13548" args="(std::ostream &amp;os, const SignalBase&lt; int &gt; &amp;sig)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void dynamicgraph::TracerRealTime::recordSignal </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; int &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>sig</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [protected, virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_tracer.html#a45e64a53a366fa3683a72810dd61b0a2">dynamicgraph::Tracer</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a4077feedc1cd04ca1f8e35ef25b5fa33"></a><!-- doxytag: member="dynamicgraph::TracerRealTime::setBufferSize" ref="a4077feedc1cd04ca1f8e35ef25b5fa33" args="(const int &amp;SIZE)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::TracerRealTime::setBufferSize </td>
-          <td>(</td>
-          <td class="paramtype">const int &amp;&#160;</td>
-          <td class="paramname"> <em>SIZE</em>&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aaed8477aa9cf7683e84de317e63fd8e1"></a><!-- doxytag: member="dynamicgraph::TracerRealTime::trace" ref="aaed8477aa9cf7683e84de317e63fd8e1" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void dynamicgraph::TracerRealTime::trace </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [virtual]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_tracer.html#aa32454970edb5578766b70de7966bac3">dynamicgraph::Tracer</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Friends And Related Function Documentation</h2>
-<a class="anchor" id="a400d199ebd86c00cf0f3fca6b0e0cd31"></a><!-- doxytag: member="dynamicgraph::TracerRealTime::operator&lt;&lt;" ref="a400d199ebd86c00cf0f3fca6b0e0cd31" args="(std::ostream &amp;os, const TracerRealTime &amp;t)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">DGTRACERREALTIME_EXPORT friend std::ostream&amp; operator&lt;&lt; </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">TracerRealTime</a> &amp;&#160;</td>
-          <td class="paramname"> <em>t</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [friend]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a66f4cddf3a7ccc045ef267ea572632bf"></a><!-- doxytag: member="dynamicgraph::TracerRealTime::BUFFER_SIZE_DEFAULT" ref="a66f4cddf3a7ccc045ef267ea572632bf" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const int <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a66f4cddf3a7ccc045ef267ea572632bf">dynamicgraph::TracerRealTime::BUFFER_SIZE_DEFAULT</a> = 1048576<code> [static, protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a560cf1c3e33b55caa7af7f6de2b9a51f"></a><!-- doxytag: member="dynamicgraph::TracerRealTime::bufferSize" ref="a560cf1c3e33b55caa7af7f6de2b9a51f" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a560cf1c3e33b55caa7af7f6de2b9a51f">dynamicgraph::TracerRealTime::bufferSize</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="af4532e5b78e90daeb675d04ada692acc"></a><!-- doxytag: member="dynamicgraph::TracerRealTime::CLASS_NAME" ref="af4532e5b78e90daeb675d04ada692acc" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const std::string <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#af4532e5b78e90daeb675d04ada692acc">dynamicgraph::TracerRealTime::CLASS_NAME</a><code> [static]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classdynamicgraph_1_1_tracer.html#a80ba79fef7ebca7ec401546a7a2e224d">dynamicgraph::Tracer</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ac0bcb7725d1f6bf60e27f1226d4cf5e4"></a><!-- doxytag: member="dynamicgraph::TracerRealTime::hardFiles" ref="ac0bcb7725d1f6bf60e27f1226d4cf5e4" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a9c171a72fad66eab776e909631b292a3">HardFileList</a> <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#ac0bcb7725d1f6bf60e27f1226d4cf5e4">dynamicgraph::TracerRealTime::hardFiles</a><code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_tracer_real_time__coll__graph.map b/doxygen/HEAD/classdynamicgraph_1_1_tracer_real_time__coll__graph.map
deleted file mode 100644
index a90adde5..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_tracer_real_time__coll__graph.map
+++ /dev/null
@@ -1,11 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classdynamicgraph_1_1_tracer.html" title="dynamicgraph::Tracer" alt="" coords="65,367,223,393"/>
-<area shape="rect" href="$classdynamicgraph_1_1_entity.html" title="This class represents an entity, i.e. a generic computational unit that provides input and output sig..." alt="" coords="5,140,160,167"/>
-<area shape="rect" href="$classboost_1_1noncopyable.html" title="noncopyable" alt="" coords="81,7,183,33"/>
-<area shape="rect" href="$classdynamicgraph_1_1_signal_base.html" title="dynamicgraph::SignalBase\&lt; Time \&gt;" alt="" coords="120,87,371,113"/>
-<area shape="rect" href="$classdynamicgraph_1_1_signal_time_dependent.html" title="dynamicgraph::SignalTimeDependent\&lt; int, int \&gt;" alt="" coords="120,273,451,300"/>
-<area shape="rect" href="$classdynamicgraph_1_1_signal.html" title="Signals link I/O ports of entities. They can be constant&#45;valued signals, or copy the value of a heap ..." alt="" coords="133,193,357,220"/>
-<area shape="rect" href="$classdynamicgraph_1_1_time_dependency.html" title="dynamicgraph::TimeDependency\&lt; int \&gt;" alt="" coords="381,193,659,220"/>
-<area shape="rect" href="$classdynamicgraph_1_1_signal_base.html" title="dynamicgraph::SignalBase\&lt; int \&gt;" alt="" coords="401,87,639,113"/>
-<area shape="rect" href="$classboost_1_1noncopyable.html" title="boost::noncopyable" alt="" coords="447,7,593,33"/>
-</map>
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_tracer_real_time__coll__graph.md5 b/doxygen/HEAD/classdynamicgraph_1_1_tracer_real_time__coll__graph.md5
deleted file mode 100644
index e4bcc4e1..00000000
--- a/doxygen/HEAD/classdynamicgraph_1_1_tracer_real_time__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-37a084510b346c40edfd2a4b89f675a3
\ No newline at end of file
diff --git a/doxygen/HEAD/classdynamicgraph_1_1_tracer_real_time__coll__graph.png b/doxygen/HEAD/classdynamicgraph_1_1_tracer_real_time__coll__graph.png
deleted file mode 100644
index 9a368ab090d068a2d52761c46996d0bc5987a281..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 28191
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
Fe*imfg3SN`

diff --git a/doxygen/HEAD/classes.html b/doxygen/HEAD/classes.html
deleted file mode 100644
index 4738a935..00000000
--- a/doxygen/HEAD/classes.html
+++ /dev/null
@@ -1,58 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>Class Index</h1>  </div>
-</div>
-<div class="contents">
-<div class="qindex"><a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_O">O</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a></div>
-<table align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
-<tr><td><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;C&#160;&#160;</div></td></tr></table>
-</td><td><a class="el" href="classdynamicgraph_1_1_exception_factory.html">ExceptionFactory</a> (<a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>)&#160;&#160;&#160;</td><td><a name="letter_N"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;N&#160;&#160;</div></td></tr></table>
-</td><td><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;S&#160;&#160;</div></td></tr></table>
-</td><td><a class="el" href="classdynamicgraph_1_1_signal_caster.html">SignalCaster</a> (<a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>)&#160;&#160;&#160;</td></tr><tr><td><a class="el" href="classdynamicgraph_1_1_contiifstream.html">Contiifstream</a> (<a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>)&#160;&#160;&#160;</td><td><a class="el" href="classdynamicgraph_1_1_exception_signal.html">ExceptionSignal</a> (<a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>)&#160;&#160;&#160;</td><td><a class="el" href="classboost_1_1noncopyable.html">boost::noncopyable</a>&#160;&#160;&#160;</td><td><a class="el" href="classdynamicgraph_1_1_shell_function_registerer.html">ShellFunctionRegisterer</a> (<a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>)&#160;&#160;&#160;</td><td><a class="el" href="classdynamicgraph_1_1_signal_cast_registerer.html">SignalCastRegisterer</a> (<a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>)&#160;&#160;&#160;</td></tr><tr><td><a name="letter_D"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;D&#160;&#160;</div></td></tr></table>
-</td><td><a class="el" href="classdynamicgraph_1_1_exception_traces.html">ExceptionTraces</a> (<a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>)&#160;&#160;&#160;</td><td><a name="letter_O"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;O&#160;&#160;</div></td></tr></table>
-</td><td><a class="el" href="class_shell_functions.html">ShellFunctions</a>&#160;&#160;&#160;</td><td><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">SignalPtr</a> (<a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>)&#160;&#160;&#160;</td></tr><tr><td><a class="el" href="classdynamicgraph_1_1_debug_trace.html">DebugTrace</a> (<a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>)&#160;&#160;&#160;</td><td><a name="letter_F"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;F&#160;&#160;</div></td></tr></table>
-</td><td><a class="el" href="classdynamicgraph_1_1_out_string_stream.html">OutStringStream</a> (<a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>)&#160;&#160;&#160;</td><td><a class="el" href="class_shell_procedure.html">ShellProcedure</a>&#160;&#160;&#160;</td><td><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">SignalTimeDependent</a> (<a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>)&#160;&#160;&#160;</td></tr><tr><td><a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html">DefaultCastRegisterer</a> (<a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>)&#160;&#160;&#160;</td><td><a class="el" href="classdynamicgraph_1_1_factory_storage.html">FactoryStorage</a> (<a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>)&#160;&#160;&#160;</td><td><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;P&#160;&#160;</div></td></tr></table>
-</td><td><a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a> (<a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>)&#160;&#160;&#160;</td><td><a name="letter_T"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;T&#160;&#160;</div></td></tr></table>
-</td></tr><tr><td><a name="letter_E"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;E&#160;&#160;</div></td></tr></table>
-</td><td><a name="letter_I"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;I&#160;&#160;</div></td></tr></table>
-</td><td><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">PluginLoader</a> (<a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>)&#160;&#160;&#160;</td><td><a class="el" href="classdynamicgraph_1_1_signal_array.html">SignalArray</a> (<a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>)&#160;&#160;&#160;</td><td><a class="el" href="classdynamicgraph_1_1_time_dependency.html">TimeDependency</a> (<a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>)&#160;&#160;&#160;</td></tr><tr><td><a class="el" href="classdynamicgraph_1_1_entity.html">Entity</a> (<a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>)&#160;&#160;&#160;</td><td><a class="el" href="struct_shell_procedure_1_1_instruction.html">ShellProcedure::Instruction</a>&#160;&#160;&#160;</td><td><a class="el" href="classdynamicgraph_1_1_pool_storage.html">PoolStorage</a> (<a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>)&#160;&#160;&#160;</td><td><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">SignalArray_const</a> (<a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>)&#160;&#160;&#160;</td><td><a class="el" href="classdynamicgraph_1_1_tracer.html">Tracer</a> (<a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>)&#160;&#160;&#160;</td></tr><tr><td><a class="el" href="classdynamicgraph_1_1_entity_registerer.html">EntityRegisterer</a> (<a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>)&#160;&#160;&#160;</td><td><a class="el" href="classdynamicgraph_1_1_interpreter.html">Interpreter</a> (<a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>)&#160;&#160;&#160;</td><td><a class="el" href="struct_shell_procedure_1_1_procedure.html">ShellProcedure::Procedure</a>&#160;&#160;&#160;</td><td><a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a> (<a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>)&#160;&#160;&#160;</td><td><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">TracerRealTime</a> (<a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>)&#160;&#160;&#160;</td></tr><tr><td><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">ExceptionAbstract</a> (<a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>)&#160;&#160;&#160;</td><td><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html">InterpreterHelper</a> (<a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>)&#160;&#160;&#160;</td></tr></table><div class="qindex"><a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_O">O</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a></div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/closed.png b/doxygen/HEAD/closed.png
deleted file mode 100644
index b7d4bd9fef2272c74b94762c9e2496177017775e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 126
zcmeAS@N?(olHy`uVBq!ia0vp^oFL4>1|%O$WD@{VuAVNAAr*{o?>h22DDp4|bgj*t
z)u^AqcA-V@guRYpb17F<&b?_~8HV>~XqWvB;^$!VVSTy0!eQcJp_yD7TIQA>7dijs
YXf6~H5cs^Q6KEiVr>mdKI;Vst0NsWqGynhq

diff --git a/doxygen/HEAD/contiifstream_8h.html b/doxygen/HEAD/contiifstream_8h.html
deleted file mode 100644
index 1b9561b5..00000000
--- a/doxygen/HEAD/contiifstream_8h.html
+++ /dev/null
@@ -1,84 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a> &#124;
-<a href="#define-members">Defines</a>  </div>
-  <div class="headertitle">
-<h1>contiifstream.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- startSectionHeader --><div class="dynheader">
-Include dependency graph for contiifstream.h:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="contiifstream_8h__incl.png" border="0" usemap="#contiifstream_8h" alt=""/></div>
-<map name="contiifstream_8h" id="contiifstream_8h">
-<area shape="rect" href="interpreter_8h.html" title="dynamic&#45;graph/interpreter.h" alt="" coords="384,84,584,111"/><area shape="rect" href="signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="353,239,559,265"/><area shape="rect" href="dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="600,471,853,497"/><area shape="rect" href="exception&#45;factory_8h.html" title="dynamic&#45;graph/exception&#45;factory.h" alt="" coords="648,239,891,265"/><area shape="rect" href="pool_8h.html" title="dynamic&#45;graph/pool.h" alt="" coords="156,161,316,188"/><area shape="rect" href="exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="565,316,803,343"/><area shape="rect" href="exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="600,393,853,420"/></map>
-<!-- endSectionContent --></div>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_contiifstream.html">dynamicgraph::Contiifstream</a></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>This is the namespace where every object and class of this library is located. </p>
-<br/></td></tr>
-</p>
-<tr><td colspan="2"><h2><a name="define-members"></a>
-Defines</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="contiifstream_8h.html#a8731748534ffe6f72a9e291dcab9ba61">DYNAMICGRAPHCONTIIFSTREAM_EXPORT</a></td></tr>
-</table>
-<hr/><h2>Define Documentation</h2>
-<a class="anchor" id="a8731748534ffe6f72a9e291dcab9ba61"></a><!-- doxytag: member="contiifstream.h::DYNAMICGRAPHCONTIIFSTREAM_EXPORT" ref="a8731748534ffe6f72a9e291dcab9ba61" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define DYNAMICGRAPHCONTIIFSTREAM_EXPORT</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/contiifstream_8h__incl.map b/doxygen/HEAD/contiifstream_8h__incl.map
deleted file mode 100644
index 09ef5449..00000000
--- a/doxygen/HEAD/contiifstream_8h__incl.map
+++ /dev/null
@@ -1,9 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$interpreter_8h.html" title="dynamic&#45;graph/interpreter.h" alt="" coords="384,84,584,111"/>
-<area shape="rect" href="$signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="353,239,559,265"/>
-<area shape="rect" href="$dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="600,471,853,497"/>
-<area shape="rect" href="$exception&#45;factory_8h.html" title="dynamic&#45;graph/exception&#45;factory.h" alt="" coords="648,239,891,265"/>
-<area shape="rect" href="$pool_8h.html" title="dynamic&#45;graph/pool.h" alt="" coords="156,161,316,188"/>
-<area shape="rect" href="$exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="565,316,803,343"/>
-<area shape="rect" href="$exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="600,393,853,420"/>
-</map>
diff --git a/doxygen/HEAD/contiifstream_8h__incl.md5 b/doxygen/HEAD/contiifstream_8h__incl.md5
deleted file mode 100644
index 20859fbb..00000000
--- a/doxygen/HEAD/contiifstream_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-3558a50c8ec0327f8c5e495a37e38be1
\ No newline at end of file
diff --git a/doxygen/HEAD/contiifstream_8h__incl.png b/doxygen/HEAD/contiifstream_8h__incl.png
deleted file mode 100644
index 55acca3abcd3911b9d24bcd582b4f464e6983b1e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 122039
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

diff --git a/doxygen/HEAD/debug_8h.html b/doxygen/HEAD/debug_8h.html
deleted file mode 100644
index 0c8ed488..00000000
--- a/doxygen/HEAD/debug_8h.html
+++ /dev/null
@@ -1,542 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a> &#124;
-<a href="#define-members">Defines</a> &#124;
-<a href="#func-members">Functions</a> &#124;
-<a href="#var-members">Variables</a>  </div>
-  <div class="headertitle">
-<h1>debug.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- startSectionHeader --><div class="dynheader">
-Include dependency graph for debug.h:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="debug_8h__incl.png" border="0" usemap="#debug_8h" alt=""/></div>
-<map name="debug_8h" id="debug_8h">
-<area shape="rect" href="dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="488,84,741,110"/></map>
-<!-- endSectionContent --></div>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_debug_trace.html">dynamicgraph::DebugTrace</a></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>This is the namespace where every object and class of this library is located. </p>
-<br/></td></tr>
-</p>
-<tr><td colspan="2"><h2><a name="define-members"></a>
-Defines</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="debug_8h.html#a6dd3437819a217fef90ef973cf9364ca">VP_DEBUG_MODE</a>&#160;&#160;&#160;0</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="debug_8h.html#a99bf14cae76d8d5cbfe574d6ae62f30d">VP_TEMPLATE_DEBUG_MODE</a>&#160;&#160;&#160;0</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="debug_8h.html#a34a049f8220d4679cf39de22833f88b9">DG_COMMON_TRACES</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="debug_8h.html#a73d80a0eea397787f6ded077d8baa82b">dgPREERROR</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="debug_8h.html#a9965d817b72b8039eb0a2cadb646a48a">dgDEBUG</a>(level)&#160;&#160;&#160;if( 1 ) ; else std::cout</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="debug_8h.html#a43efb2ed9428a3ec487e13d53827583d">dgDEBUGMUTE</a>(level)&#160;&#160;&#160;if( 1 ) ; else std::cout</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="debug_8h.html#ae1d20131c769567f32609e038328acb6">dgERROR</a>&#160;&#160;&#160;dgERRORFLOW.outputbuffer &lt;&lt; dgPREERROR</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="debug_8h.html#a0241c1aaa7c62ad461dc170dabd81ad1">dgTDEBUG</a>(level)&#160;&#160;&#160;if( 1 ) ; else std::cout</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="debug_8h.html#a8c2bccd6b05adbe27487c1c17aadb2a1">dgDEBUG_ENABLE</a>(level)&#160;&#160;&#160;false</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="debug_8h.html#a57ba45221de292838287ccce99e6ab6a">dgTDEBUG_ENABLE</a>(level)&#160;&#160;&#160;false</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="debug_8h.html#a4ee3604ba36dde608834bf7d5b6436e6">dgDEBUGIN</a>(level)&#160;&#160;&#160;dgDEBUG(level) &lt;&lt; &quot;# In {&quot; &lt;&lt; std::endl</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="debug_8h.html#aa0e31e14443239a3601348a259bdb3bd">dgDEBUGOUT</a>(level)&#160;&#160;&#160;dgDEBUG(level) &lt;&lt; &quot;# Out }&quot; &lt;&lt; std::endl</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="debug_8h.html#a578f46d54389f40c1928858228652921">dgDEBUGINOUT</a>(level)&#160;&#160;&#160;dgDEBUG(level) &lt;&lt; &quot;# In/Out { }&quot; &lt;&lt; std::endl</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="debug_8h.html#a5f397f1a19564cb3d336924f596b24d4">dgTDEBUGIN</a>(level)&#160;&#160;&#160;dgTDEBUG(level) &lt;&lt; &quot;# In {&quot; &lt;&lt; std::endl</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="debug_8h.html#a19d56a2093d1396e30140bf481c169ba">dgTDEBUGOUT</a>(level)&#160;&#160;&#160;dgTDEBUG(level) &lt;&lt; &quot;# Out }&quot; &lt;&lt; std::endl</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="debug_8h.html#ae47250abb6397e5cc9f30fd494dba435">dgTDEBUGINOUT</a>(level)&#160;&#160;&#160;dgTDEBUG(level) &lt;&lt; &quot;# In/Out { }&quot; &lt;&lt; std::endl</td></tr>
-<tr><td colspan="2"><h2><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="debug_8h.html#a994b8ea798367717254fe7ad2c89b092">dgDEBUGF</a> (const int level, const char *format,...)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="debug_8h.html#a7995c20870b2d9011439a794ed0182e4">dgDEBUGF</a> (const char *format,...)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="debug_8h.html#ae44c1c7ed7f625f4814731c6c9b2aa75">dgERRORF</a> (const int level, const char *format,...)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="debug_8h.html#a1a9eb2ca9eb8ddea845e73ee76260612">dgERRORF</a> (const char *format,...)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="debug_8h.html#a72dd1b05c9937969e7e003a65826a2c2">dgTDEBUGF</a> (const int level, const char *format,...)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="debug_8h.html#a09c4c20ed25313dc45de473f15229f7c">dgTDEBUGF</a> (const char *format,...)</td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">DYNAMICGRAPH_EXPORT DebugTrace&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#a402f0290763d6ff8286f72670dda0605">dynamicgraph::dgDEBUGFLOW</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">DYNAMICGRAPH_EXPORT DebugTrace&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#a06b15735b14aec37f279b674140bea08">dynamicgraph::dgERRORFLOW</a></td></tr>
-</table>
-<hr/><h2>Define Documentation</h2>
-<a class="anchor" id="a34a049f8220d4679cf39de22833f88b9"></a><!-- doxytag: member="debug.h::DG_COMMON_TRACES" ref="a34a049f8220d4679cf39de22833f88b9" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define DG_COMMON_TRACES</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<b>Value:</b><div class="fragment"><pre class="fragment"><span class="keywordflow">do</span> {  \
-        va_list arg; \
-        va_start(arg,format); \
-        vsnprintf( charbuffer,SIZE,format,arg ); \
-        va_end(arg); \
-        outputbuffer &lt;&lt; tmpbuffer.str() &lt;&lt; charbuffer &lt;&lt;std::endl; \
-    } <span class="keywordflow">while</span>(0)
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a9965d817b72b8039eb0a2cadb646a48a"></a><!-- doxytag: member="debug.h::dgDEBUG" ref="a9965d817b72b8039eb0a2cadb646a48a" args="(level)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define dgDEBUG</td>
-          <td>(</td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname">level&#160;)</td>
-          <td>&#160;&#160;&#160;if( 1 ) ; else std::cout</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a8c2bccd6b05adbe27487c1c17aadb2a1"></a><!-- doxytag: member="debug.h::dgDEBUG_ENABLE" ref="a8c2bccd6b05adbe27487c1c17aadb2a1" args="(level)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define dgDEBUG_ENABLE</td>
-          <td>(</td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname">level&#160;)</td>
-          <td>&#160;&#160;&#160;false</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a4ee3604ba36dde608834bf7d5b6436e6"></a><!-- doxytag: member="debug.h::dgDEBUGIN" ref="a4ee3604ba36dde608834bf7d5b6436e6" args="(level)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define dgDEBUGIN</td>
-          <td>(</td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname">level&#160;)</td>
-          <td>&#160;&#160;&#160;dgDEBUG(level) &lt;&lt; &quot;# In {&quot; &lt;&lt; std::endl</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a578f46d54389f40c1928858228652921"></a><!-- doxytag: member="debug.h::dgDEBUGINOUT" ref="a578f46d54389f40c1928858228652921" args="(level)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define dgDEBUGINOUT</td>
-          <td>(</td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname">level&#160;)</td>
-          <td>&#160;&#160;&#160;dgDEBUG(level) &lt;&lt; &quot;# In/Out { }&quot; &lt;&lt; std::endl</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a43efb2ed9428a3ec487e13d53827583d"></a><!-- doxytag: member="debug.h::dgDEBUGMUTE" ref="a43efb2ed9428a3ec487e13d53827583d" args="(level)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define dgDEBUGMUTE</td>
-          <td>(</td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname">level&#160;)</td>
-          <td>&#160;&#160;&#160;if( 1 ) ; else std::cout</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aa0e31e14443239a3601348a259bdb3bd"></a><!-- doxytag: member="debug.h::dgDEBUGOUT" ref="aa0e31e14443239a3601348a259bdb3bd" args="(level)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define dgDEBUGOUT</td>
-          <td>(</td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname">level&#160;)</td>
-          <td>&#160;&#160;&#160;dgDEBUG(level) &lt;&lt; &quot;# Out }&quot; &lt;&lt; std::endl</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ae1d20131c769567f32609e038328acb6"></a><!-- doxytag: member="debug.h::dgERROR" ref="ae1d20131c769567f32609e038328acb6" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define dgERROR&#160;&#160;&#160;dgERRORFLOW.outputbuffer &lt;&lt; dgPREERROR</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a73d80a0eea397787f6ded077d8baa82b"></a><!-- doxytag: member="debug.h::dgPREERROR" ref="a73d80a0eea397787f6ded077d8baa82b" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define dgPREERROR</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<b>Value:</b><div class="fragment"><pre class="fragment"><span class="stringliteral">&quot;\t!! &quot;</span>&lt;&lt;__FILE__ &lt;&lt; <span class="stringliteral">&quot;: &quot;</span> &lt;&lt;__FUNCTION__  \
-                            &lt;&lt; <span class="stringliteral">&quot;(#&quot;</span> &lt;&lt; __LINE__ &lt;&lt; <span class="stringliteral">&quot;) :&quot;</span>
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a0241c1aaa7c62ad461dc170dabd81ad1"></a><!-- doxytag: member="debug.h::dgTDEBUG" ref="a0241c1aaa7c62ad461dc170dabd81ad1" args="(level)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define dgTDEBUG</td>
-          <td>(</td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname">level&#160;)</td>
-          <td>&#160;&#160;&#160;if( 1 ) ; else std::cout</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a57ba45221de292838287ccce99e6ab6a"></a><!-- doxytag: member="debug.h::dgTDEBUG_ENABLE" ref="a57ba45221de292838287ccce99e6ab6a" args="(level)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define dgTDEBUG_ENABLE</td>
-          <td>(</td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname">level&#160;)</td>
-          <td>&#160;&#160;&#160;false</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a5f397f1a19564cb3d336924f596b24d4"></a><!-- doxytag: member="debug.h::dgTDEBUGIN" ref="a5f397f1a19564cb3d336924f596b24d4" args="(level)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define dgTDEBUGIN</td>
-          <td>(</td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname">level&#160;)</td>
-          <td>&#160;&#160;&#160;dgTDEBUG(level) &lt;&lt; &quot;# In {&quot; &lt;&lt; std::endl</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ae47250abb6397e5cc9f30fd494dba435"></a><!-- doxytag: member="debug.h::dgTDEBUGINOUT" ref="ae47250abb6397e5cc9f30fd494dba435" args="(level)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define dgTDEBUGINOUT</td>
-          <td>(</td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname">level&#160;)</td>
-          <td>&#160;&#160;&#160;dgTDEBUG(level) &lt;&lt; &quot;# In/Out { }&quot; &lt;&lt; std::endl</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a19d56a2093d1396e30140bf481c169ba"></a><!-- doxytag: member="debug.h::dgTDEBUGOUT" ref="a19d56a2093d1396e30140bf481c169ba" args="(level)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define dgTDEBUGOUT</td>
-          <td>(</td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname">level&#160;)</td>
-          <td>&#160;&#160;&#160;dgTDEBUG(level) &lt;&lt; &quot;# Out }&quot; &lt;&lt; std::endl</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a6dd3437819a217fef90ef973cf9364ca"></a><!-- doxytag: member="debug.h::VP_DEBUG_MODE" ref="a6dd3437819a217fef90ef973cf9364ca" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define VP_DEBUG_MODE&#160;&#160;&#160;0</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a99bf14cae76d8d5cbfe574d6ae62f30d"></a><!-- doxytag: member="debug.h::VP_TEMPLATE_DEBUG_MODE" ref="a99bf14cae76d8d5cbfe574d6ae62f30d" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define VP_TEMPLATE_DEBUG_MODE&#160;&#160;&#160;0</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Function Documentation</h2>
-<a class="anchor" id="a994b8ea798367717254fe7ad2c89b092"></a><!-- doxytag: member="debug.h::dgDEBUGF" ref="a994b8ea798367717254fe7ad2c89b092" args="(const int level, const char *format,...)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dgDEBUGF </td>
-          <td>(</td>
-          <td class="paramtype">const int&#160;</td>
-          <td class="paramname"> <em>level</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"> <em>format</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname"> <em>...</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a7995c20870b2d9011439a794ed0182e4"></a><!-- doxytag: member="debug.h::dgDEBUGF" ref="a7995c20870b2d9011439a794ed0182e4" args="(const char *format,...)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dgDEBUGF </td>
-          <td>(</td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"> <em>format</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname"> <em>...</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a1a9eb2ca9eb8ddea845e73ee76260612"></a><!-- doxytag: member="debug.h::dgERRORF" ref="a1a9eb2ca9eb8ddea845e73ee76260612" args="(const char *format,...)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dgERRORF </td>
-          <td>(</td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"> <em>format</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname"> <em>...</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ae44c1c7ed7f625f4814731c6c9b2aa75"></a><!-- doxytag: member="debug.h::dgERRORF" ref="ae44c1c7ed7f625f4814731c6c9b2aa75" args="(const int level, const char *format,...)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dgERRORF </td>
-          <td>(</td>
-          <td class="paramtype">const int&#160;</td>
-          <td class="paramname"> <em>level</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"> <em>format</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname"> <em>...</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a09c4c20ed25313dc45de473f15229f7c"></a><!-- doxytag: member="debug.h::dgTDEBUGF" ref="a09c4c20ed25313dc45de473f15229f7c" args="(const char *format,...)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dgTDEBUGF </td>
-          <td>(</td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"> <em>format</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname"> <em>...</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a72dd1b05c9937969e7e003a65826a2c2"></a><!-- doxytag: member="debug.h::dgTDEBUGF" ref="a72dd1b05c9937969e7e003a65826a2c2" args="(const int level, const char *format,...)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dgTDEBUGF </td>
-          <td>(</td>
-          <td class="paramtype">const int&#160;</td>
-          <td class="paramname"> <em>level</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"> <em>format</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname"> <em>...</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/debug_8h__incl.map b/doxygen/HEAD/debug_8h__incl.map
deleted file mode 100644
index 9497aebc..00000000
--- a/doxygen/HEAD/debug_8h__incl.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="488,84,741,110"/>
-</map>
diff --git a/doxygen/HEAD/debug_8h__incl.md5 b/doxygen/HEAD/debug_8h__incl.md5
deleted file mode 100644
index 64a504ea..00000000
--- a/doxygen/HEAD/debug_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-92d255fd6d799b9f578a1092c220087d
\ No newline at end of file
diff --git a/doxygen/HEAD/debug_8h__incl.png b/doxygen/HEAD/debug_8h__incl.png
deleted file mode 100644
index acef7f97b0c3bc2fd1c994f230232bc3fb22148b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 13685
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
CQ4W0o

diff --git a/doxygen/HEAD/dgshell__doc_8h.html b/doxygen/HEAD/dgshell__doc_8h.html
deleted file mode 100644
index 69ee20a2..00000000
--- a/doxygen/HEAD/dgshell__doc_8h.html
+++ /dev/null
@@ -1,46 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dgshell_doc.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-</table>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/dgshell_doc.html b/doxygen/HEAD/dgshell_doc.html
deleted file mode 100644
index 90ed69e1..00000000
--- a/doxygen/HEAD/dgshell_doc.html
+++ /dev/null
@@ -1,42 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li class="current"><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dg-shell executable </h1>  </div>
-</div>
-<div class="contents">
-<p>The dynamic-graph shell program "dg-shell" allows access to the dynamic-graph library's Interpreter class, which can execute commands and scripts from the command line.</p>
-<p>It can be found in the installation prefix's bin/ directory.</p>
-<p>There is also a linux shell script available, dg-shell-plugin, that creates a and loads a default script whose goal is to load useful plugins at startup (shell-functions and shell-procedure).</p>
-<p>For an example of shell commands and scripts, see <a class="el" href="main.html#scriptingabout">Notes about the scripting language</a> . </p>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/doxygen.png b/doxygen/HEAD/doxygen.png
deleted file mode 100644
index 635ed52fce7057ac24df92ec7664088a881fa5d0..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3942
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
A+yDRo

diff --git a/doxygen/HEAD/dynamic-graph-api_8h.html b/doxygen/HEAD/dynamic-graph-api_8h.html
deleted file mode 100644
index f06d5779..00000000
--- a/doxygen/HEAD/dynamic-graph-api_8h.html
+++ /dev/null
@@ -1,72 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#define-members">Defines</a>  </div>
-  <div class="headertitle">
-<h1>dynamic-graph-api.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- startSectionHeader --><div class="dynheader">
-This graph shows which files directly or indirectly include this file:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="dynamic-graph-api_8h__dep__incl.png" border="0" usemap="#dynamic-graph-api_8hdep" alt=""/></div>
-<map name="dynamic-graph-api_8hdep" id="dynamic-graph-api_8hdep">
-<area shape="rect" href="debug_8h.html" title="debug.h" alt="" coords="5,84,77,111"/><area shape="rect" href="entity_8h.html" title="entity.h" alt="" coords="1291,394,1357,420"/><area shape="rect" href="exception&#45;abstract_8h.html" title="exception&#45;abstract.h" alt="" coords="827,84,979,111"/><area shape="rect" href="exception&#45;factory_8h.html" title="exception&#45;factory.h" alt="" coords="492,239,633,266"/><area shape="rect" href="factory_8h.html" title="factory.h" alt="" coords="203,316,277,343"/><area shape="rect" href="functions_8h.html" title="functions.h" alt="" coords="391,471,481,498"/><area shape="rect" href="interpreter&#45;helper_8h.html" title="interpreter&#45;helper.h" alt="" coords="323,394,467,420"/><area shape="rect" href="interpreter_8h.html" title="interpreter.h" alt="" coords="623,394,721,420"/><area shape="rect" href="plugin&#45;loader_8h.html" title="plugin&#45;loader.h" alt="" coords="301,316,416,343"/><area shape="rect" href="pool_8h.html" title="pool.h" alt="" coords="643,316,701,343"/><area shape="rect" href="exception&#45;signal_8h.html" title="exception&#45;signal.h" alt="" coords="828,162,964,188"/><area shape="rect" href="signal&#45;array_8h.html" title="signal&#45;array.h" alt="" coords="1224,316,1331,343"/><area shape="rect" href="signal&#45;caster_8h.html" title="signal&#45;caster.h" alt="" coords="1059,239,1173,266"/><area shape="rect" href="exception&#45;traces_8h.html" title="exception&#45;traces.h" alt="" coords="1384,162,1523,188"/><area shape="rect" href="tracer_8h.html" title="tracer.h" alt="" coords="1168,548,1237,575"/><area shape="rect" href="tracer&#45;real&#45;time_8h.html" title="tracer&#45;real&#45;time.h" alt="" coords="1136,626,1269,652"/><area shape="rect" href="shell&#45;procedure_8h.html" title="shell&#45;procedure.h" alt="" coords="505,471,636,498"/><area shape="rect" href="contiifstream_8h.html" title="contiifstream.h" alt="" coords="660,471,777,498"/><area shape="rect" href="signal&#45;base_8h.html" title="signal&#45;base.h" alt="" coords="928,239,1035,266"/><area shape="rect" href="signal_8h.html" title="signal.h" alt="" coords="928,316,997,343"/><area shape="rect" href="signal&#45;ptr_8h.html" title="signal&#45;ptr.h" alt="" coords="779,394,869,420"/><area shape="rect" href="time&#45;dependency_8h.html" title="time&#45;dependency.h" alt="" coords="1123,394,1267,420"/><area shape="rect" href="signal&#45;time&#45;dependent_8h.html" title="signal&#45;time&#45;dependent.h" alt="" coords="936,471,1115,498"/><area shape="rect" href="all&#45;signals_8h.html" title="all&#45;signals.h" alt="" coords="851,548,947,575"/></map>
-<!-- endSectionContent --></div>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="define-members"></a>
-Defines</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dynamic-graph-api_8h.html#ae6aed504ec04fa010c9a073b5afa80af">DYNAMICGRAPH_EXPORT</a></td></tr>
-</table>
-<hr/><h2>Define Documentation</h2>
-<a class="anchor" id="ae6aed504ec04fa010c9a073b5afa80af"></a><!-- doxytag: member="dynamic&#45;graph&#45;api.h::DYNAMICGRAPH_EXPORT" ref="ae6aed504ec04fa010c9a073b5afa80af" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define DYNAMICGRAPH_EXPORT</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/dynamic-graph-api_8h__dep__incl.map b/doxygen/HEAD/dynamic-graph-api_8h__dep__incl.map
deleted file mode 100644
index 014b71c9..00000000
--- a/doxygen/HEAD/dynamic-graph-api_8h__dep__incl.map
+++ /dev/null
@@ -1,26 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$debug_8h.html" title="debug.h" alt="" coords="5,84,77,111"/>
-<area shape="rect" href="$entity_8h.html" title="entity.h" alt="" coords="1291,394,1357,420"/>
-<area shape="rect" href="$exception&#45;abstract_8h.html" title="exception&#45;abstract.h" alt="" coords="827,84,979,111"/>
-<area shape="rect" href="$exception&#45;factory_8h.html" title="exception&#45;factory.h" alt="" coords="492,239,633,266"/>
-<area shape="rect" href="$factory_8h.html" title="factory.h" alt="" coords="203,316,277,343"/>
-<area shape="rect" href="$functions_8h.html" title="functions.h" alt="" coords="391,471,481,498"/>
-<area shape="rect" href="$interpreter&#45;helper_8h.html" title="interpreter&#45;helper.h" alt="" coords="323,394,467,420"/>
-<area shape="rect" href="$interpreter_8h.html" title="interpreter.h" alt="" coords="623,394,721,420"/>
-<area shape="rect" href="$plugin&#45;loader_8h.html" title="plugin&#45;loader.h" alt="" coords="301,316,416,343"/>
-<area shape="rect" href="$pool_8h.html" title="pool.h" alt="" coords="643,316,701,343"/>
-<area shape="rect" href="$exception&#45;signal_8h.html" title="exception&#45;signal.h" alt="" coords="828,162,964,188"/>
-<area shape="rect" href="$signal&#45;array_8h.html" title="signal&#45;array.h" alt="" coords="1224,316,1331,343"/>
-<area shape="rect" href="$signal&#45;caster_8h.html" title="signal&#45;caster.h" alt="" coords="1059,239,1173,266"/>
-<area shape="rect" href="$exception&#45;traces_8h.html" title="exception&#45;traces.h" alt="" coords="1384,162,1523,188"/>
-<area shape="rect" href="$tracer_8h.html" title="tracer.h" alt="" coords="1168,548,1237,575"/>
-<area shape="rect" href="$tracer&#45;real&#45;time_8h.html" title="tracer&#45;real&#45;time.h" alt="" coords="1136,626,1269,652"/>
-<area shape="rect" href="$shell&#45;procedure_8h.html" title="shell&#45;procedure.h" alt="" coords="505,471,636,498"/>
-<area shape="rect" href="$contiifstream_8h.html" title="contiifstream.h" alt="" coords="660,471,777,498"/>
-<area shape="rect" href="$signal&#45;base_8h.html" title="signal&#45;base.h" alt="" coords="928,239,1035,266"/>
-<area shape="rect" href="$signal_8h.html" title="signal.h" alt="" coords="928,316,997,343"/>
-<area shape="rect" href="$signal&#45;ptr_8h.html" title="signal&#45;ptr.h" alt="" coords="779,394,869,420"/>
-<area shape="rect" href="$time&#45;dependency_8h.html" title="time&#45;dependency.h" alt="" coords="1123,394,1267,420"/>
-<area shape="rect" href="$signal&#45;time&#45;dependent_8h.html" title="signal&#45;time&#45;dependent.h" alt="" coords="936,471,1115,498"/>
-<area shape="rect" href="$all&#45;signals_8h.html" title="all&#45;signals.h" alt="" coords="851,548,947,575"/>
-</map>
diff --git a/doxygen/HEAD/dynamic-graph-api_8h__dep__incl.md5 b/doxygen/HEAD/dynamic-graph-api_8h__dep__incl.md5
deleted file mode 100644
index 4fe328f5..00000000
--- a/doxygen/HEAD/dynamic-graph-api_8h__dep__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-b16889807806baf7d57eb6778e9f72ae
\ No newline at end of file
diff --git a/doxygen/HEAD/dynamic-graph-api_8h__dep__incl.png b/doxygen/HEAD/dynamic-graph-api_8h__dep__incl.png
deleted file mode 100644
index 337f38320b62aecc03dd32beb1857d0816039bad..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 183786
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%0AvRXFXBAZ5G`zwNi6X_uIS(
zH>msdBTGw;8_!6_uM=$yicU{6I(pZP+)`We$nD$R-eOAKJ^I#{dF(wkja)jDb#NFg
z^7nUAy8E&<hPjsS#b;tJt}^ds-A}*~9y~}2iLg1|UqKj&Rx|M3vQ<8$qsu$r5oI+T
z9PN<P(2z1QnVMPX%KqS^*e0${fu*3ZZI0(7DS0GxQm#VUl2Ge`^h-UwI8|&Iu|s$&
zpL5;_lT|ImsYa6_-Jrg^MczVUX=&LqQMoD2_UGRD0QrUFiOdAg6ESa<se7LJZ3#x&
z^Ie_J_S?f4FFxnzpCo$PDa*9Cm}PzWLj0uWg?zoYa*uAaLzY-+`HAP(qur&k^@6D@
zVz_c@Y7A#5oFydjak0$7q?a(a?HwION2|7J=jNPdmMvf1vR2H}6YkxJaNl9YdcK(A
z=jX?-n&P0Cz$5Mb`PbUWQE`bVuEmnyXw|?g(-JQtg$L>n9!E-gWX~X{BfZ_}+2Vqx
zYK7r1ow=EKvpFSz?7XVKU$Z;S3wwP0i-?D_R`N7j!W&J5{ia2gGdK3FTl>^E<){u0
zvZ)1?!po$dWnCiQC8c;1I5T4=;gg1i;N#b5EH<va>HdO|<9g^tzw67Fgx_4ZDapua
zLL$0bc9$N1&Uxk=C{LA`__?t~{&IG<RsX=s*!z)<`1o>07us*ejI8>)x>&}>%zGPo
z2y*gA)U>$`qdM^v_N4OS$Ri@(?3Rm9bZFBq7&8xJnIDT^lAn;jbc(r6LWoT+D!LgP
z`yisb+ohx1GdMrrrK9tPtgNi4PJT8o4PGeEI_vq;qeEroOB?TLCAkZ5Z{8dWiLz6c
z`jk!S{~qz^(Oqh4j>dj<tXHo(`}<?;;)Df7HhPjZ;P-#!W%O%l=txoV1|Ofg;>CFw
zx3dwwEU9h#336z(?u?knFe<R5<VJ-}lJ8XQf{0lAP+lL%M^7W@Mo3N$?w{od7~SAp
zGkRK1!p}cBv-UN{ddR%Bl`*5J9#6Z7r^y#>wO;UTK=aLzFz2RN7FGJNKT97!P?(ID
z&68fb6j+JW=it28e?=oaFVD1LTAFxjiYz3g!}psf$>>;8Q*Un|E8lo=SQxE@+iQQ+
zPPoQ|AUE?evsl6hvQCWlEG3thJI=QfBO|$3S$}^aKZk1I;4Sj|{J&^=>$t48u4|Z<
z20;M{X#qt-qy?lzS_A~?I)XIP-Q6iFNSA<sG)R|$w19MXck|7CKks+`IOlhe>vHcE
zbB;O2m}{A_;8UbW`J(f3*`{MX=KW7=<~Hy9R9(OPe0C`rQ~LY&Nmo}pX6Di1j||Mm
z5_b5xRRU9Vepiw+U}qkl4iNbC+F*Fpq4t$!(W$91WfZZa-cDT7#avi$i>VYAuXxGS
zqFkYUdb;?doBi3FH#pzEP0=%EQQWz+9rNk@E=(8-$gQ|A?)hKjJTGQhdX(m_6>^L$
zI!wOBB&ap(9Y{TUlb)T83mYV$v5^5EKf%x-9bZy%kx!rZ2M&CGcUKTrm6U?QprLKr
zmwiXa#nJ5?*Z_iR$#fyx!=pc1PxlQ+E7v)M97+7@&jnyQqUSw-iHP`@T8-1NYZ`<S
zP<37mo!pXc`FHvlc9iY*R9Kq%=6*RugXYd9PN`>guz)t+ckb=Dgz%V3+@w0c0sU*z
zFn0h4WxsoBhn1U}!kP)(imACL(m+AZ$#=NM`Jk{RhF-|lmaC&Lqv83tOakLauS3Fq
zNj!b}1Pz@u=Dh|Mv@C0C9|tBTa-1D&Tovfjq-iMz1?Mq7eoQbsy9yB^u)={~Q`5{~
z=BXk+b$(0Ydd0VIYtcWia`o-(Y+4Ms=pT&JbapBR-}scAFQHw}@~=gLxZV3c$5r!|
zL`>>r0{ZEYQqA}8SWi`j4W*^+oTenz)#D};pQ@-_<lzco`^^x>&9IDB?CnvSn0!Ci
zjMR@PDk5=G_p-7=M|rANL8_+CoRP_Z>gc!{jpHespZ~n75O$BK@>3Zp6FOKJiHVLI
zR=;y|6~~h*E47`*-)XC;4*HCa^23CjBoBG}kBwnHmv{CDnFii4C?kWUpoax}E-x@R
zukFvK(7<3gm-ChZyRHy514GK?olYYaTjwTU7-H~cx^#a$99NEBoZTgMKgOE-l^Dpy
z_iE7~VcKbZSe{+W;qHeI_1>--l(!Q@cjrZRHvV<eTHhRaX>LwgYSs@>CnduF1`U@}
zk?177ow}qXBO1DX%lP@7*46<!Ha1*gVN!)ub5KO5PWTzLu%uO<KmQTf<gNNm3_`-d
zz$Di@6ICi&9-hOrtB<BIZ_&NdW@h&#BnF6SQbW(qp5+(FmXTheW98fD^ew7VbtxAI
zit6TthvAkNp8xs7+m{!Ow%Vph-0sZASz^d?HU0hVnFvog#=n2tFJ8XHoVhl|`BES&
zE;)bg3bNX&Q-6yOoeK?QkYYV6E6MV9&o^&&y8^s$e*OA_iUJvcPky5Ci`-L1Mcgl6
zUM>XR{7Ci?G5|J?thA=4kdbjY3_Hr}e_LF<m)^7kNl#pg9v0;1i>s-TxmQbicyLhQ
z--E4bXjz2D!{bOnRag;zgo7boQ3Q$7^4~iuew)VTnHH_lI!6ZhH9=8j7%m+hj+v`V
zDHj(3*aFM(o%HktrPX3Vik~`-dQ!xxBlgZ++^}Z5KfI8Vu{m2TqokzF$f+c(cT#Lg
zU=y3}O&d&BAmg)X3{}mOD78-I)zJwWpdoqqtz6#r^c|CjN9OL9E;Bp(V?!Go+y@Ut
zUIva5X6M|d=i)*|Mcswb4optQ?u^<D4kbO$^7hWrADdLupAK1BQ3wdirDtNgy}MhR
z&Wc-Cw+AT*FDYq^>#^FboL_23W=!16kRLx3AaXG<Fpy$mF0PEJQ$T{@;<qv9l)8U`
z<9BlB?_W4!h{KRvDL0Rto~L}ZS6%%O#Rtx>l2lYAF*kqtLgT%Wv-k_ucqU9sj231j
zfZ;;eTv$k8;3*H#jZFLS+ONCY=+-SYpG;P4>>WwH#;z`m#)U2nufeoMh<kWr-bnJv
zQ&zo666aT1nrqdCi)+NiKjQP@1EqrEU$0t6ad#CpwO#HHX@Maj4%yka&`>HW+`iew
zKuVO*(n?r*j^k$rt%vub?h<rnND|Sr{ky%jHP7`f+d8~k{q<`+(`D7?3f*0+gFM~^
zHlC2*o<)oXqoNPlZHzh)K0CeSv#bdkDcQHXJTr=l;J2GIgxza2Evg+A(IuOw9Nav4
ziIuCw+Y&_+KW@d#>E9yt;sptZ4tCdk7u!mI7Ei7McThtEo0__yw`9bOh^y;=HLm-Z
z7Z*l5XO5x?3GLi=&_t%d<x^KT#2Kys`t@(?<^6-VxUi!kVMMg}R~o)8K$n-N`C7&B
z8%CnEv?97`Km~F-H}_2>-Jqg>B)Lj)nS@nnBQ1UVx$?Dl?0;@<gMvYjzgtYcHTU-3
zfQV)G_UBVoRe&KP83k+v1O#v6PFS!B8F9S)@)D9>(LXF+nI{S|I?|m>Nx44mc%QI=
z>*&bl#Bja;%j0F_;k2CG7h=kfXWRv8Vc)+$a@d}_v$RB6TH4oc)ATkjY;QXuRkzhz
z|JI!kp&J_{*f==p%CwkHkEQ{VWM-zW5GK-v@UgP8;!yFQWt5hpef`?TZ8K$njfYqH
zLnkosHnJZebn1K;Ac6<<c4No#4-F+1dGY#nu#eAw)Hd`74Jj!~>DtvjJ3F>BKV0ga
zFlUZ7-(wT#_QviCY_|AIv1`s?GBVyy5tyB@9w+jOd#@4n`+XL&L-zK68=8N?y>Wvl
z;?CfECaST}ganC`(~g<5LyCo^Bym85@%Qc+O$c~Cm$zTCU4rMwxWPgX51Wzk7L1sg
z%CxTdcQXCyB^~-o(nv<aqFKWv-n~PG@CQpW?8gs$wO7O9T6I)dghM{HwL;y0c%K^*
zi4#)~_VtAn73I!#S5z=Cv5?b2IDGq7+JGyWn0O{QE>57L(p^GQl2S-Wv8k|7K0bv|
z{DKLRNKI5GD?ArHWWR!fzzv(Tf&%G{Bq2!J7e#1IZ!Jdh0=!1Pwmxq18}{wU+}T^y
ze&TjONkrS&S*YQ<(kG4rs0t<~ATaRW!NGzo(dG6FH8tP9zQ+MUeCiU5OGz2_%Y-Y_
z`X5re`MF+5<SEho-}JBx*JEsL@$bxtGgw+4l)W9){PFY9tnBoqDxRT@H@<Ei_WWFj
zYm-OvLJ+}-?V{Y{i_7=@V|!LBeUk`=wHS_A`r#5y%hEP=MKL#b6_CwzeBZ%a%EN;Y
zrtYcEcf6joG<iZ>nL)>wwziMHH>Az>XN?fwTn+gdPXMv&OrHN+$gqDVE5w`GvqQ~^
z@26<AqC+j+3N%$!&q~Ysmq!WGAPEKpo6@o7uYP>OvMkcxQE$*k_t2>|jjG{X?9}1&
zQx})PN-GG~<`z`x*-V7;@>cjXV^ok_V%N3&=mfr&#Rl@*$i<}S_zVp(WM@CV{2Z%-
zkL8aeF75@8FkOT5^~&0>EN2_RgRO^Me`#J|^lQapi1iym_<(>L^HD40;J^qz$Gp$;
zC=61CLvwM0nueMAuczwjBp*LM>gzKb`^wDN_F?VAQ7+UXFdmGoE4+6_<Rsp{y`7NA
z%;jLliBC0**V%c0!RS&rAyJ+2$rBnwLq)ta_-2O<R%}?sPPBufp0}PmqKXsiAo++W
zI#}Qx6UDDzB%@VUB;9|!8x?zw0RXihtmdWXF#Fptzsb<9)|VGOJ?&`jSVW7W`E(_J
zc`hifYX5Lzva6+~C4zBYUHz}5jH$>Ik-Yw^vBrCxCHRB6sZU?OCV+WC*VPrQlbpLF
zEuC2Nj+v62^BEni1}v;!whoW|BO^tHobQb&Zle0Pw9j|_tZ_RO1lZMAS;%E+6*;?N
z*12o12;pjXrQZTsim|aDAfdc@vsPNQg$EhwE6X<+J|pAlnbpBtu(cRPMQ=z*pg|08
z?#ocz4E({N??<Oa0)g|@urS1L2Hr~I68&XHZf;te=_E9>UsRrQN9$|9BsDY$VF<Db
zc*H$|m`+0VU#Y7{9~>|^S){_h;e&IV<1Zic@g3@_z99Aw3VIAMJ3aT_Po;%x^Hv{}
zM~}knwx=FoU@{{>+{43zi(3T>TSZyV0sZ~)FNNzjZ^nj}ma0KooIPCk*xBFDu+i^`
z)_%`xV3O?@Me}pm(~qtOP6#C*{kF&_>XF~Jx5&tCpDP`HtU`nx(v>N_%xw}v_(UYt
z>(pKU<xAAgh*P}5+z+$SVx9J^ztU7yRM2Ts32GePieeEA%#GH(dUbASmLE~9&GOE&
zI|+$(wf4OX_wG^2L<ty<mg+eKx2r;^F*Bq5-oQvqk&I$!D6Wuffa311y0ZFnkmha+
z^Y)Zy^WyK=oujCyN<Hq$pDdbxzD0Q!HMHnrC*$ZS;^!APvrQYFo<4$9iEso)XT&N}
z!laujZ*5nxJuGf*3of}yoe}}*^@W}uIxjDq)3@nvg~*C>25i3v_a9j7uBqQ8A^qgl
z;Fj2Bz0b%na8pR=Ti;;3Box>yBg!|we2Hsv@DUQPcmt{3qk3TAKFkB3MRELRy$Hw?
zC{Ke4{WeqwKgFFYiVO`6Wj{AcXp4)-gQp_$z7~L}`1Iws2SND#NRew`n1QLHGSInV
zv9?ZilQjO1b?yFK2UV%&Ee8h^Zm6iR@LvRf_~2H*t*Stb;ra3<E~p8-Pu!DGwY5RD
zG5wQx#A(_S0KVh(WWGQ6+Eoe{i+t7qtSLm?#F&`s5a3&}?csKKpNR3<hV=6vLiq)D
zTUa&q=LGO2QRl}R$UL+fZ~@7tescC~wpWa$`JXG@B>iqSyqHeI8THguZw$N{Y|fb(
zgRtHC^LVG&O^k5q*`M*ZQp9MZZV-{sb8w&u3#$qUB#Y~P-rwwpciCN#eT0TKXSc1#
z07Kf})Wq;Cat+;Lz466MlI4?>=~k0(fQ190(nJ;~H#ZRj0}b-N><=BeJX|=ntR;vs
z`n|X*6kxncNv}%u7U^LN0TbY`K70q*3@?Qfe&)-LcBvJ@4|Fwtur=Ojvg7{0>K%!5
zdE{l@oSY@7C?R3ElDZA9yp6fJ&@S8lT<n<a0A?6@xbq`<6O&t#ud0NLia&jEkBCtF
zaa3XRT<-o;TU(OPPh`a%9LUzzC;-YCX{-=Yq$_!ykYb3}|N5o1F-a9tZYtSdUrk+Q
zor-~uo<o-QK9hB0>^1~088|iKaT5ET&RA|!I3O=M*>a-3nq*)glRD&JWTO5Ux2GpB
zCb2R&tK)|AR=Z&f8fSLymKksH4k3+Oh;BU^muZj9XvJIV+NcvqwF)loVr{9yc1Q+=
zutZI*02Qo)vl+(wTelJ*Jz=}J%cR%TkQjF!1cv`EC9`nsFyOj*_cI|ZHVlmR`O9;2
zi0_6IHD1Y2{>2yvqh99&aCiE44f8iN^f+B#OgiFD7Lmoe=t8=lADvnM|KqYCc6EgF
zyX?+Agg7Uzati`^UsDqaRAPPw1(cA;<1FrGDl*_)Ijs$fSO5Hp`COJw3P`Z}4kcY0
zbfhdl+hww6Gc!L5sB=?w6kUz(6_J(2+}RKJZStmu%#xl?cVze5TK{0X<at$^C+JHA
z_3u~WS=d<Fi+mu%;NLBZ1YQAI6{k(G`g;w^SYe3*oh}TqmWnUJx40NbgNzP}_(F~I
z)?QAmdS_+$8MjR5<@vVEXypSGjj!x}p`rI>Ixo~&ltnwB8)tWKF^!t0Iz62l3+vPD
z@-mvLDsNQOWSsSs2dc(MIE9ef4ex6ag4R|E2t|XibnQ0B>~(60eY3MYR#pxI{Qd9T
zQ+hnJMqhy82{j6=qFE?0LqktXD~3AfI@+`j+^OS#ww9aT!Nv}0i=<KvMkTsi6et^y
zZ}?x1%=pMd2>B4*wkAR)4GhqJ{kBLiDe>VpKHz?%pdYuvg6;PTHm}R+-k+}QYwh;V
zMsY}?ZU@A^1qEwespph^Lkag>Z)Ymf!LTE=#?POp&y_f&<mBk%;`d{rc=__h4Fw@}
z5a=skxZGvZh(Gi<NA?r>$Akp678oOql4tXO3!eb9*4CN3Dp3oVwXSXcH9J}0$qBWS
zdjIeDHZ8r=4tHB-TE^g=e5<PPPiGZj^g|;({S`lbMKT#gc;i1GRfunIwkOsW7On%X
z6$GATZnSKb;*nG^<9twH4#?JwKp0}}FA*&LNKS#0Tv1B;zt(B*J6&CTT%!@M%h^k9
zXNjYtC*v|RAI)xfP(qC(;A~B1mDp0OXt_b9^PR%?6TiOCPm`9hI!<KS8)eD?MIH(<
z!^P!^l#~=!M5KC|$xkj#E%WM?CT}P^w<g^&#hNG}q-3bF&_~dW6IE4pR&22vawTKq
zS;!qtH+=H>_RV}{{ee+;aw7mNmY-gJbS@I+=Jc&?Jj7&4L8iR}yH}pP5IUOyg#q5@
z;@4O<!;|rwxfeHMBMB)`(%ih?^ydW{6Z7r#iV9p5x_kHh^cqYuGUy@IeFi2Hhk)Qt
z+>d3{G>&0U&#aw;xA)JDJO`L0p>mE1obzVoxbk69{&@c&4FU|zF2p2*xBn9QXa!!N
zGcaUFi;5F}FMux|ubT8NvAG5HUg>|oF@Sx0XLS`9cV9p-^{MriyNl}|U*NN3Iv=tZ
zHHX}E2e=<(+?BgO)LZ(my!Yvg7+RTVrR9@R`{mD=upSFkc?3nB<bU^Y_{I<7sA=#w
z|F+<BJGTB%#b~9Xt}bFd5fWH^%+ubn_*7RH*U2gO<kFe(`E!R1;U|80$o#+}7Z?Az
zGO0}_pM)P=>6k`#J#}2b`lE}51U5C4yne9piXVFT<i5INX!y3q^L()>?h=ZOm`@=X
z;yV~&nE*gTc6I=f=h8!Iefu`=i&sfLKwdqI=nI52{Z>-3f|99a8W&=Ib}pHhWw9#Y
zRSBes0Mv`}R4SYCF>em=k$BKvVP<h0Q01ijmAXgfA{lmOiU?KECw^lU-ANxP9>FHT
z9YnOPSoPCe+?WxsH;td>;5KziKzq9fR9}Y8D7^TT*^%&z8DEvQYDh6!#wn>@3pjJ!
zazDb5fWK#A!jj9&!~1JzOsX!L`?)cSPdNE9xVrrq=O0lhD11EN|Mk0YcDpHJnUJya
z+Zd6(y<<&n<l@Qb=g;B-UKiY5<JY$G($WM=-Gag7oKww%_LRuuI6p5|GBUagRRFRN
z9UUVn1YeRzMZEz~NO$Qq?%Uq}1lDzHsxW6pNlD1zdY3^nisRRA8rn2;+B7qrrn~-M
zz6fc)UTyjJ5ADsHgDQLrOB4DhPY9}Qx>}~iq9*mse%&&Tpe_g}q!Dl?!xblPFF6^y
zIWyIuQR97mJ1!0vS*f#a?#3rOQxs1$sZxcjqwJGHjzXDETq$6Uj92GC>N^?L%0q!@
z{^OThaOX3!fB+29yG{=xkriG%Nvfr#7(BW6vXZ)=8i4U+J&u6=Jq!T95SM(R;D^vi
zm#C-zLPf<N$?RD7W_IUIkWvvAm1NLL^T5j+K&DWOu*TA1XEFniXWSNKfp8tC`wx+w
z{B`@W+v(oJTxBsFkXRrZ@X6qzOiX;8AIQPRz+m@>6yDXjcuRLOQnRcT(kMDCYKQ~(
zl%7QVcwYT#JPMAbgri#ucXmVlK8<U3rwWH`#c1W!31LBe_YEg!1k8a6yeUF?4-bc^
zaaKDf+s6L?UI27J8HVRa!Y&sAcNk^XS|>fJyR0+4<RP$JT+Z8_9jLaqfA@`wVt@1J
zTl2!tpbC~jvFWml6Fb~Gr`w$YI9R~eN|)$Oj5j<Z#@H2^`p)(r%Q+(>4?XLT=$niV
z(6`BrMKsKic!|+VkK=V$<;9CAD9gWlrCygYG!aALn_p<`la@vl7B;sb=V7&(>valP
z6WIH7VTU>4+vMKOfq1h5-dA_z<U|b?p6hlea}zHutt|v~iy<uX`7x>8wHNSK1N3yw
zM0j|LP;*fMxmC<(CqXQAo(S~7Lv8DM0P{$e1E{#5)w*oo(()6mTkH@@Z7)vnqo#Cf
z>=?=L$Uk@WXDLw#SJA?FCw%;fm0wuWQfptXoh{T*RfVdhwLUXD8)7%_vVC}st=vlo
z4u>1CltBh$sGYjNgm<ZN;YMq0?9c!5r40z|nH2#arW<3vuqrGk-S9qq*q)htgwMet
zS*w*mLjK+#NL$-WH+H1Bo%-Ga71(^}Q6exqNZkd(2%JdE4No|`@q{=_=9qrk2FPc@
z|Ni@1<1KbmR8$4{;sDTtU{(z}BYb0G>G`*Crk;{qJZ61ZEMa1DkAdM4F>P8n47Qru
z5DH3mPQAFc_ENctm$I3;T$U=!x7+!ZVbQ%UWyaBV%SzNz(!woMQ@50q(CJu4{I~jC
zfZ#<aTu9hk)5-|O`9~;2EcK}m#DV^-76F$XR3_$nqy44bib~Pl!^qAr>Y~Y98Dd8p
zWs7Dc%s^^D*<)a16DD?@(p+XI$Ogrp|Bda|EE&*O2Fu}qR|q1;#<xFv5_uteO7mMg
z)#Vx6Y<uYH%5X8yBz>iM+WkUKJ&&NB9sGlhe*~&|ADcn3(IKre1Y$Ae$?2{0BTNaX
zDvq|(a8*^es{XJ+RzTinwv`8nDT6By`R)(<RLVu1Y+(|bnv^}C3ECRmOXvW%v#{8A
zfBa9pahVvSC4O)37eXKPq!GzLk&IMM>V?nxU)D$xr=4r~U2l$8heSkVKluErqrDv?
zENogd=4*aF2?%o=`oP$L%HwtzCq3O5*7rBjKljaGOZ8-ZJl=;Y;5iXlsp;A)ptRHh
zXog@xdo06?6R!%J=*8QIhmqKL^5-?14{ySZzfg%ap*1r$%U8HRj_qgmmxSb9naAmW
zfYaML{$oXm;3J;qwt0G|EqtHw-!F=Eg+FEqcLDaF?{ZIvrHP9A+okI45l~rCQC+bq
z-_bKOAKLSQIcfx<jZV%vEn;_TA40*Qq{KqcFo3G3XRkFmclayufkW_)G&8d!HW4Q*
z6YeixC?J<d#WLQ8E|8wz=8?B<-!?Qd+WXtJu>9V5{+ZZB(={%Do6fbrS+!F}--?PT
zS(Ki1gpw-v<;cqvz2>28y0&iT85su>d1nu|>tDH{L78T<;2;`MQ4-O2861L<D8UKn
z6(P`pq}^FkWJ4m$Kn^3_{jt!kz7VH1eVnUsa?aM47T>QfTDNU%Y(~e&`Ok$xafKSE
zz4Hy@y(Iz$MxNNjLqb2l3n)^dSQJuFP(!d%<IXr8aEj|A#&#Q;Tu^~>o5hfkv6mt&
z*<{9U005yU9w(H?+bnYsrH6+3nwy{AVSIMb`6JeC!AHlBZVV2F!8+Qg4JT#!+zgtg
z`|+3rC_qV?2sv+6hss&Pb#c1vA|R}7>k(CM+BUQ0MdQ59vAin!OHXfhw5*L*R(4#=
zG71hnF+Sb<{akVK-<zIbw)<b2fx|)MyFBGyMDm=Z_vD|l@%=$$XsGV6RTK^-*U-pv
z9}V#?>Bi>f?B?dBZuH@9Xlt(G2qIbCy&DDV%VKursu&RP`SFdp)<Dx2>WT2@#t0iR
zGJnDeEE=LNP>Wqr!1A(vN9lu!7Zg+e3*v?>Y#E)J9enrWDa?4;mcNbyFz7S?{Kzvm
z&w4S$RwwoyfhgHII)ZU9hLSuIQaHj;aOyWo15y%l-tuYmybb)w|I`r5`}<N&l9~T`
zoV*Bzs0n+P1%giNXxU|{Z3di?<ig+I@{pNXedjpZAIhH3BEJ!O;AE3uF@mC>sx5du
zF5D4DIsx`Yk=CL=NUo)Z{sh!Cf6U|`4Ug~}^=Iz89IWsX(mDlHI_gLDB1xmg-x>Vi
zzM9oNALr-o2aYzK5&1lrNTYI;`rkih3N8aG>q#v%Ny$XAPr>7eq~)@U`NS<D!1LUa
z`)wROjQ4xxk@ai#AN1Htr)m_(4LDvXKmI&y0~5#1+lhhy{eITm@gJb*T7BuX52xTX
zo9u+JM8Wlx#`}W%a}pKdbxvK~U6^A5x5pHqejtol;ks=|Xlxh)r<MQv?;#<rS3o>V
zn#8kQs)>nCqajw2x;BQfn{hMOvaPLO`udXn1_s=Ac6Y@=Gl6nGLtl)U;!Xju^+8E^
zyngjSVB4(?sUq`)f>;z@mwWjaSvr4Y%o+i?90s#(bKK75h@A##15h>Y78Rd2w@Spb
zxOtIah}*t|2LSab@b`O0ZVwlmjS0aI!;;na@0)|*$_9vXZsXr;F7CG<zO3KjQ34qN
zTU@-*wb96Pwsk+h*sA#hPdNyLA|m`XHTWIhUH!Ek?phm{u_8H6CJLhsR?Ms7Z*!-(
zuE1PtjrB5}_~w@6spfq)>LT<$SYyUh?tS}0?Uqd_antJQKD*_V2WeTE4Y#$9nB^!}
zP+kv`=4UQWZ9xIcs7msMXc4of3B&eEPw!5ZRlPqHJ<St3G{VkTO5;j;nVz$oi4;V}
zj~*Bp(1GjI3J7_I)zs-8C=Oc+RF#p0)!trb@H5U37@+SRZf8|kNM>~BN3FJQ00oXx
z$Z^dFVBh=@n<<pkiamD$d;P%$_AZFP3qq2B+Yk;P-&sXxe40MtjbK2B8HD`S>_JIM
z3gO-MK#?F;fCn06dmis-&Axox9F%G7SYDmh$AJxDwd-0F35bP?e+<+`5{nT%X*ai<
zgf#DbN=u0+Gj2*1w)OV@FW3WRT~njeyff=w=3Mgdp_mvxfx7K_(gP@<%RooRrznlg
zbCbmbcn<ntX*EC8>d|0fLizr^6*~M`5!HR!<}nFIe<LvTK6%TJLEohs{@UPY*mh*F
zI&f37v^j1fnMvyw8}~Kr@NI6R0BZJ!m9p=eQV~;4rA4oyl_!dE=S3h;&Kv)X!}D4B
z*|i>5=-xYiaNitBdK;V3;`-AxAO|2gdA`e(PSgtz_Fa3(%{r!9WytqxIv1$rrfDrH
zf~MRqrDUI<yq0%=Cni{n!pC=`rK>A=yjoYAy;dJMPkw$e1dKGJ9Fl$TAADy&EeXe$
zbu4p(@xyZC6Iog?2b5Sf9<Hbol7n1t2MlkKd#4LC`I%J$eQUei^HSlnWq|8`4>%Ve
z<d@hixKTqy0%kd!MR|A*sMWR+e#*{HZQH#C)yI6_YVP*F4+(ipgHKKJjSx=4x3#PF
zDKjQwxR<->)x-=gi$`29S|{s&m%YomeRZ}jT2ypYxw<at=LPg7@iYh}p$+cnhL#sB
zNt{jin3#4Gb(I*$TgA-@Y|l2gI4of=f#3=)7Ip`#<%pOi4$^)UwVi}SE18R%l7C{N
zUSa+c6E-NLx1?tQs9zk76MlC~43>YtG~0|SJZ5tu=APt>LrN(5`Ze`PNqxF$Z;}Oh
z^?$#uVE?!L`IFnRG{XdmYHm*MYeg!kG+@Tw9(R}<?^YnVx{_DX)5Eh^M~Bkn|At7&
zfw;ZOiWI_w0-~1;58nWKQbC>_=yhACyHH|ABL4xT3w*K&Hj#23^JmW3_;p|O8ymzF
zHE1-#xP}{}{>fs~a0tob|B`TjL^_=q83(mrdiq~t^6fAfyjJiR06o4+7-{DJ+%Jvp
zN>ZVl3enq)=f&)<JOnm2{}A6<4a$;99UE$KozD6i<x9nH1UC=KB7?L(qAv*=6ZDfZ
zl8{u*tf;U=+?@=z9Atrwhm_#On>UN}JTaY|?qTC<MNWGSW(u>zbxAke&$B?qYVHW%
z?=RN=J!uKBs4GW4_GG^o=b;c0%i>}ps9!ZNTc)c^&`wTHh{;Ee#tuA`q@_t<oHFuR
zgTSKCz{(oB6@#6rPQ@!n1k{sMo{|IwuesP)U3VpI_RP#ygq(z>iw9+p!siSAr9Z;K
zz*>(Pow0x*qSH`^4Otmcu&@ZmZ~)nJQ7F_&G6E8N_WCuNsOWx~&9s_M{Sh?)SP4yv
z?Fj+qF)WCKA-zL?xo74{168t)+Q9W<V*1{o_pUa``_M&|WhTNEI}W_Qn%ccrB}ajc
zSNCe_^f1K4XbEY)$-p|I786B>7_`ugppHN&JEN#^I%DYTLGlgMuGX2|5+zI(9=sOW
zIanp`PV*)tBzz<AuDw9o`Ndzzk%#8`__R}>j+~^#82GE%*qAw|_ikV4*5gXb%2I>W
z|4@{Cvd(!s;`e*<W}uRwx(tQX1cn0f3UeTxcJ{R+-VSz`n*5ZuoLG^uXw`x@UGDkQ
zdAe^O8xw<v7fypfd_W}?9S6!#7y?}4g?K{(#uB6UkOr_(r3<tB(S^K$IWe%X0A*nW
z@|pDLm>V1xA-s^w)WZGn8`{GBJi4?BwKqG9t-ENZBUHUN06+nunU$N1n)PheaD7-7
zoMD;5kH7x@=^724vh%+Z&0ri6SsB5T^PPvm;A@ziy$LB!7np=sUk}7Vb4lW$iINTv
z+LLnU3(G9^tQUI%-XyOEUb2UjV{`Uf<K!W6aYQw4j)vjA9kR8x+x-QqH$uXlXMcIP
zx$S`qVE&hm11Sj!T(#u{mbFe=?}?`n#1UFsT>PcXP*P<e@9mOCEP8rW%dy9VAdqR+
z9gyfX^>mdP4}!5Eu_`%;@NbJvQ*j4U3^}aOL%5iM8H14;ARAmp_A8<qf#g3iaRJe8
z8hB`8$QXTRjqoNH@ld%T^Z%Yh+F&r33S222)84`oii%-?fL}%FxRP#?`L_fBc*<4S
z4G8QY#K3B7^}|eZxtgE>)u^&?!3$&`Bt(HtA^D?q;Cl@LfCCHyE(B=k@7w<U^J6*&
zH-s~Y5@q&zV$UMSqN8X6cV=4Tz&Yf{5_b*={Oeb8yNeTJ>L+Hsi3?t;ajV?J#Z-ft
zmzUZS*4B44z8s7755~(#NQ{@vTu-zHO4`l^@O;(tjCwm51@6nJt(dXLqN1X8l5|?h
zfYK&v%i-AGM5yYb$vIc7&Y78*d^*B|>6uJu4i0Z~+b_Kp5TKTPvm~rFf0pv?8wQAx
z;qfe~2xpJ1HFrLIcCzhB0B4z=<>fpb{x=>#K_7gR@n{xML!BgpmLP1nvDAx;cN_og
z$vZo}jjlX69oB}BT88*;BOGN$<R5_H{N;QFEKx9?APZowtkxO=F%pxw8HGo_G<UkM
zI9h6mUr}MQLKshn?T45vDfldjl+p-Wmi~~=05J}BiMlqlJ_ps|pQ{*KQ;I(CN2nn$
zjn3IW`oLbKX?N%BEDV5kA6!|a1%%|+gXwE2@D+g9!{xg1qlNvRpGwvNe39S6f<y$B
zGco9z12iu`?c|t<a=!ZP&1pT6V)lUlDLjJh@zx_K3d3<opV+Rx#F(TP2h<3f?d;lL
zX<$oH<bUhJ$%uT)G?aqo33u;`>7mQW@YK}ncO`Rs$F?=&02crnX^rdPZ78i;&kjep
zV2BeED@!b7{Olomn~_6#i0~ZT^S2Zfs+z&a1?ClTsrF|n!u(W{!D~KgO;+p}jYy@A
zu&%NFX~{x|tbjqw9M`43dz`W$@H;1m4+G;zH5NpuJR;h)QtL@|gbD=96EXF7Ea0MC
zmrSMXc5fg*M0Q7|ML3rku`}U`h~s?>;7CWyO>uj_lOrJt|J}QZ!kLl3iReB~8XZI^
zo@cCdbOvk~n3!B{2dDwT@sbPJa~g<|^Iv&+nOQ$^k<My30o6sb$+s0kJUGI?#@$(v
z&*rlaR2(e>@5t{yd7drI&UZ653Sr!jw@U)j(@`MJ8*WcM9oYUzhy9rWC@8S`&cleh
z9Ns5ql-UAf7vZGg&Eh^z)7`c8_1TRL{F^s#{`m3304}%tBid{72)U9E?rH(+L=PC?
z?~8hz^lfn0J8uV7R6GXu9R^upXyp2O>-zl{PSNZ7u`w-$G|^O%>#fQ9rq^Y52P-P9
z4<2Mm1{1D~l+fxmdYtlbrkY{O$rtV%Pe&VAHxfXBuA-}Z1K@H<lvCG7-mKcX(L7S%
z75{wVL^d-5Bu>t|T6%gg3=P*2u?A#dkn;v<?uip)6mLy?2a5YU&Gn=TP>XJ0bCw7`
zIkabZuujt%DI5YC-9+7D7^s#tk8D6E-k736_Mo_Gx#QNxuRjmx%`uy5T*!e<X_!2i
zz0UhAQa``+hZ!+hrB14(2$Mf^em=cuv7Us9M>f;_f#=U%@3Vuq?3$%0D9r|3r5>m6
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

diff --git a/doxygen/HEAD/entity_8h.html b/doxygen/HEAD/entity_8h.html
deleted file mode 100644
index 0d0adeb0..00000000
--- a/doxygen/HEAD/entity_8h.html
+++ /dev/null
@@ -1,78 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a> &#124;
-<a href="#func-members">Functions</a>  </div>
-  <div class="headertitle">
-<h1>entity.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- startSectionHeader --><div class="dynheader">
-Include dependency graph for entity.h:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="entity_8h__incl.png" border="0" usemap="#entity_8h" alt=""/></div>
-<map name="entity_8h" id="entity_8h">
-<area shape="rect" href="signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="259,162,464,188"/><area shape="rect" href="dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="693,394,947,420"/><area shape="rect" href="exception&#45;factory_8h.html" title="dynamic&#45;graph/exception&#45;factory.h" alt="" coords="699,239,941,266"/><area shape="rect" href="signal&#45;array_8h.html" title="dynamic&#45;graph/signal&#45;array.h" alt="" coords="577,84,783,111"/><area shape="rect" href="exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="243,239,480,266"/><area shape="rect" href="exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="243,316,496,343"/></map>
-<!-- endSectionContent --></div>
-<!-- startSectionHeader --><div class="dynheader">
-This graph shows which files directly or indirectly include this file:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="entity_8h__dep__incl.png" border="0" usemap="#entity_8hdep" alt=""/></div>
-<map name="entity_8hdep" id="entity_8hdep">
-<area shape="rect" href="tracer_8h.html" title="tracer.h" alt="" coords="37,84,107,111"/><area shape="rect" href="tracer&#45;real&#45;time_8h.html" title="tracer&#45;real&#45;time.h" alt="" coords="5,162,139,188"/></map>
-<!-- endSectionContent --></div>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This class represents an entity, i.e. a generic computational unit that provides input and output signals.  <a href="classdynamicgraph_1_1_entity.html#_details">More...</a><br/></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>This is the namespace where every object and class of this library is located. </p>
-<br/></td></tr>
-</p>
-<tr><td colspan="2"><h2><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">DYNAMICGRAPH_EXPORT std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#aaeb8f2fdb281799f9bcbe9a2de34e469">dynamicgraph::operator&lt;&lt;</a> (std::ostream &amp;os, const <a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a> &amp;ent)</td></tr>
-</table>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/entity_8h__dep__incl.map b/doxygen/HEAD/entity_8h__dep__incl.map
deleted file mode 100644
index 2642755b..00000000
--- a/doxygen/HEAD/entity_8h__dep__incl.map
+++ /dev/null
@@ -1,4 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$tracer_8h.html" title="tracer.h" alt="" coords="37,84,107,111"/>
-<area shape="rect" href="$tracer&#45;real&#45;time_8h.html" title="tracer&#45;real&#45;time.h" alt="" coords="5,162,139,188"/>
-</map>
diff --git a/doxygen/HEAD/entity_8h__dep__incl.md5 b/doxygen/HEAD/entity_8h__dep__incl.md5
deleted file mode 100644
index 1f92f056..00000000
--- a/doxygen/HEAD/entity_8h__dep__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-93a6d7a65b3a138d697e24fdc9fb9adf
\ No newline at end of file
diff --git a/doxygen/HEAD/entity_8h__dep__incl.png b/doxygen/HEAD/entity_8h__dep__incl.png
deleted file mode 100644
index 1fe7ef2e7f5e2d1edbb29fd27585da378354f478..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3590
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

diff --git a/doxygen/HEAD/entity_8h__incl.map b/doxygen/HEAD/entity_8h__incl.map
deleted file mode 100644
index 7e3eb74b..00000000
--- a/doxygen/HEAD/entity_8h__incl.map
+++ /dev/null
@@ -1,8 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="259,162,464,188"/>
-<area shape="rect" href="$dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="693,394,947,420"/>
-<area shape="rect" href="$exception&#45;factory_8h.html" title="dynamic&#45;graph/exception&#45;factory.h" alt="" coords="699,239,941,266"/>
-<area shape="rect" href="$signal&#45;array_8h.html" title="dynamic&#45;graph/signal&#45;array.h" alt="" coords="577,84,783,111"/>
-<area shape="rect" href="$exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="243,239,480,266"/>
-<area shape="rect" href="$exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="243,316,496,343"/>
-</map>
diff --git a/doxygen/HEAD/entity_8h__incl.md5 b/doxygen/HEAD/entity_8h__incl.md5
deleted file mode 100644
index 7808ed10..00000000
--- a/doxygen/HEAD/entity_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-7fd0b3aa42cede44f8c018a4836139b9
\ No newline at end of file
diff --git a/doxygen/HEAD/entity_8h__incl.png b/doxygen/HEAD/entity_8h__incl.png
deleted file mode 100644
index 0c0d0370812c65a4f56f7b04dc027382762363bf..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 83597
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
F`!8;0&d&e<

diff --git a/doxygen/HEAD/exception-abstract_8h.html b/doxygen/HEAD/exception-abstract_8h.html
deleted file mode 100644
index b6ff6997..00000000
--- a/doxygen/HEAD/exception-abstract_8h.html
+++ /dev/null
@@ -1,105 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a> &#124;
-<a href="#define-members">Defines</a>  </div>
-  <div class="headertitle">
-<h1>exception-abstract.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- startSectionHeader --><div class="dynheader">
-Include dependency graph for exception-abstract.h:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="exception-abstract_8h__incl.png" border="0" usemap="#exception-abstract_8h" alt=""/></div>
-<map name="exception-abstract_8h" id="exception-abstract_8h">
-<area shape="rect" href="dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="187,84,440,110"/></map>
-<!-- endSectionContent --></div>
-<!-- startSectionHeader --><div class="dynheader">
-This graph shows which files directly or indirectly include this file:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="exception-abstract_8h__dep__incl.png" border="0" usemap="#exception-abstract_8hdep" alt=""/></div>
-<map name="exception-abstract_8hdep" id="exception-abstract_8hdep">
-<area shape="rect" href="exception&#45;factory_8h.html" title="exception&#45;factory.h" alt="" coords="276,161,417,188"/><area shape="rect" href="exception&#45;signal_8h.html" title="exception&#45;signal.h" alt="" coords="753,84,889,110"/><area shape="rect" href="exception&#45;traces_8h.html" title="exception&#45;traces.h" alt="" coords="77,84,216,110"/><area shape="rect" href="entity_8h.html" title="entity.h" alt="" coords="691,316,757,342"/><area shape="rect" href="factory_8h.html" title="factory.h" alt="" coords="43,238,117,265"/><area shape="rect" href="functions_8h.html" title="functions.h" alt="" coords="336,393,427,420"/><area shape="rect" href="interpreter&#45;helper_8h.html" title="interpreter&#45;helper.h" alt="" coords="323,316,467,342"/><area shape="rect" href="interpreter_8h.html" title="interpreter.h" alt="" coords="491,316,589,342"/><area shape="rect" href="shell&#45;procedure_8h.html" title="shell&#45;procedure.h" alt="" coords="120,393,251,420"/><area shape="rect" href="plugin&#45;loader_8h.html" title="plugin&#45;loader.h" alt="" coords="243,238,357,265"/><area shape="rect" href="pool_8h.html" title="pool.h" alt="" coords="533,238,592,265"/><area shape="rect" href="tracer_8h.html" title="tracer.h" alt="" coords="757,470,827,497"/><area shape="rect" href="tracer&#45;real&#45;time_8h.html" title="tracer&#45;real&#45;time.h" alt="" coords="725,548,859,574"/><area shape="rect" href="contiifstream_8h.html" title="contiifstream.h" alt="" coords="481,393,599,420"/><area shape="rect" href="signal&#45;base_8h.html" title="signal&#45;base.h" alt="" coords="768,161,875,188"/><area shape="rect" href="signal_8h.html" title="signal.h" alt="" coords="1000,238,1069,265"/><area shape="rect" href="signal&#45;ptr_8h.html" title="signal&#45;ptr.h" alt="" coords="1112,316,1203,342"/><area shape="rect" href="signal&#45;caster_8h.html" title="signal&#45;caster.h" alt="" coords="629,161,744,188"/><area shape="rect" href="signal&#45;array_8h.html" title="signal&#45;array.h" alt="" coords="768,238,875,265"/><area shape="rect" href="time&#45;dependency_8h.html" title="time&#45;dependency.h" alt="" coords="781,316,925,342"/><area shape="rect" href="signal&#45;time&#45;dependent_8h.html" title="signal&#45;time&#45;dependent.h" alt="" coords="880,393,1059,420"/><area shape="rect" href="all&#45;signals_8h.html" title="all&#45;signals.h" alt="" coords="1048,470,1144,497"/></map>
-<!-- endSectionContent --></div>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>This is the namespace where every object and class of this library is located. </p>
-<br/></td></tr>
-</p>
-<tr><td colspan="2"><h2><a name="define-members"></a>
-Defines</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception-abstract_8h.html#ac5467892d97a2490cdd20cf61b25628c">DG_RETHROW</a>&#160;&#160;&#160;( const ExceptionAbstract&amp; err ) { throw err; }</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception-abstract_8h.html#af37158a4ed07567f1673457ea2656a34">DG_THROW</a>&#160;&#160;&#160;throw</td></tr>
-</table>
-<hr/><h2>Define Documentation</h2>
-<a class="anchor" id="ac5467892d97a2490cdd20cf61b25628c"></a><!-- doxytag: member="exception&#45;abstract.h::DG_RETHROW" ref="ac5467892d97a2490cdd20cf61b25628c" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define DG_RETHROW&#160;&#160;&#160;( const ExceptionAbstract&amp; err ) { throw err; }</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="af37158a4ed07567f1673457ea2656a34"></a><!-- doxytag: member="exception&#45;abstract.h::DG_THROW" ref="af37158a4ed07567f1673457ea2656a34" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define DG_THROW&#160;&#160;&#160;throw</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/exception-abstract_8h__dep__incl.map b/doxygen/HEAD/exception-abstract_8h__dep__incl.map
deleted file mode 100644
index 2ba04960..00000000
--- a/doxygen/HEAD/exception-abstract_8h__dep__incl.map
+++ /dev/null
@@ -1,24 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$exception&#45;factory_8h.html" title="exception&#45;factory.h" alt="" coords="276,161,417,188"/>
-<area shape="rect" href="$exception&#45;signal_8h.html" title="exception&#45;signal.h" alt="" coords="753,84,889,110"/>
-<area shape="rect" href="$exception&#45;traces_8h.html" title="exception&#45;traces.h" alt="" coords="77,84,216,110"/>
-<area shape="rect" href="$entity_8h.html" title="entity.h" alt="" coords="691,316,757,342"/>
-<area shape="rect" href="$factory_8h.html" title="factory.h" alt="" coords="43,238,117,265"/>
-<area shape="rect" href="$functions_8h.html" title="functions.h" alt="" coords="336,393,427,420"/>
-<area shape="rect" href="$interpreter&#45;helper_8h.html" title="interpreter&#45;helper.h" alt="" coords="323,316,467,342"/>
-<area shape="rect" href="$interpreter_8h.html" title="interpreter.h" alt="" coords="491,316,589,342"/>
-<area shape="rect" href="$shell&#45;procedure_8h.html" title="shell&#45;procedure.h" alt="" coords="120,393,251,420"/>
-<area shape="rect" href="$plugin&#45;loader_8h.html" title="plugin&#45;loader.h" alt="" coords="243,238,357,265"/>
-<area shape="rect" href="$pool_8h.html" title="pool.h" alt="" coords="533,238,592,265"/>
-<area shape="rect" href="$tracer_8h.html" title="tracer.h" alt="" coords="757,470,827,497"/>
-<area shape="rect" href="$tracer&#45;real&#45;time_8h.html" title="tracer&#45;real&#45;time.h" alt="" coords="725,548,859,574"/>
-<area shape="rect" href="$contiifstream_8h.html" title="contiifstream.h" alt="" coords="481,393,599,420"/>
-<area shape="rect" href="$signal&#45;base_8h.html" title="signal&#45;base.h" alt="" coords="768,161,875,188"/>
-<area shape="rect" href="$signal_8h.html" title="signal.h" alt="" coords="1000,238,1069,265"/>
-<area shape="rect" href="$signal&#45;ptr_8h.html" title="signal&#45;ptr.h" alt="" coords="1112,316,1203,342"/>
-<area shape="rect" href="$signal&#45;caster_8h.html" title="signal&#45;caster.h" alt="" coords="629,161,744,188"/>
-<area shape="rect" href="$signal&#45;array_8h.html" title="signal&#45;array.h" alt="" coords="768,238,875,265"/>
-<area shape="rect" href="$time&#45;dependency_8h.html" title="time&#45;dependency.h" alt="" coords="781,316,925,342"/>
-<area shape="rect" href="$signal&#45;time&#45;dependent_8h.html" title="signal&#45;time&#45;dependent.h" alt="" coords="880,393,1059,420"/>
-<area shape="rect" href="$all&#45;signals_8h.html" title="all&#45;signals.h" alt="" coords="1048,470,1144,497"/>
-</map>
diff --git a/doxygen/HEAD/exception-abstract_8h__dep__incl.md5 b/doxygen/HEAD/exception-abstract_8h__dep__incl.md5
deleted file mode 100644
index 34b3af4a..00000000
--- a/doxygen/HEAD/exception-abstract_8h__dep__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-cc03d02254166da6f35a68c48a48b15a
\ No newline at end of file
diff --git a/doxygen/HEAD/exception-abstract_8h__dep__incl.png b/doxygen/HEAD/exception-abstract_8h__dep__incl.png
deleted file mode 100644
index d0057765e59e32c0932672004c99fbf2b0383718..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 109392
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%0D`E)pj
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
GSN{c!+uvUR

diff --git a/doxygen/HEAD/exception-abstract_8h__incl.map b/doxygen/HEAD/exception-abstract_8h__incl.map
deleted file mode 100644
index cf886ae7..00000000
--- a/doxygen/HEAD/exception-abstract_8h__incl.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="187,84,440,110"/>
-</map>
diff --git a/doxygen/HEAD/exception-abstract_8h__incl.md5 b/doxygen/HEAD/exception-abstract_8h__incl.md5
deleted file mode 100644
index 76533971..00000000
--- a/doxygen/HEAD/exception-abstract_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-a54fc5b212e5b461a79b876aef7f6064
\ No newline at end of file
diff --git a/doxygen/HEAD/exception-abstract_8h__incl.png b/doxygen/HEAD/exception-abstract_8h__incl.png
deleted file mode 100644
index 7af49dcf9b894eb777cf3c3ec05aca7a98bd8caf..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 7691
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
HllT7%lhfE0

diff --git a/doxygen/HEAD/exception-factory_8h.html b/doxygen/HEAD/exception-factory_8h.html
deleted file mode 100644
index da275784..00000000
--- a/doxygen/HEAD/exception-factory_8h.html
+++ /dev/null
@@ -1,73 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<h1>exception-factory.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- startSectionHeader --><div class="dynheader">
-Include dependency graph for exception-factory.h:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="exception-factory_8h__incl.png" border="0" usemap="#exception-factory_8h" alt=""/></div>
-<map name="exception-factory_8h" id="exception-factory_8h">
-<area shape="rect" href="exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="12,84,265,111"/><area shape="rect" href="dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="187,162,440,188"/></map>
-<!-- endSectionContent --></div>
-<!-- startSectionHeader --><div class="dynheader">
-This graph shows which files directly or indirectly include this file:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="exception-factory_8h__dep__incl.png" border="0" usemap="#exception-factory_8hdep" alt=""/></div>
-<map name="exception-factory_8hdep" id="exception-factory_8hdep">
-<area shape="rect" href="entity_8h.html" title="entity.h" alt="" coords="39,84,105,111"/><area shape="rect" href="factory_8h.html" title="factory.h" alt="" coords="129,84,204,111"/><area shape="rect" href="functions_8h.html" title="functions.h" alt="" coords="244,239,335,265"/><area shape="rect" href="interpreter&#45;helper_8h.html" title="interpreter&#45;helper.h" alt="" coords="295,161,439,188"/><area shape="rect" href="interpreter_8h.html" title="interpreter.h" alt="" coords="463,161,561,188"/><area shape="rect" href="shell&#45;procedure_8h.html" title="shell&#45;procedure.h" alt="" coords="549,239,680,265"/><area shape="rect" href="plugin&#45;loader_8h.html" title="plugin&#45;loader.h" alt="" coords="329,84,444,111"/><area shape="rect" href="pool_8h.html" title="pool.h" alt="" coords="468,84,527,111"/><area shape="rect" href="tracer_8h.html" title="tracer.h" alt="" coords="37,161,107,188"/><area shape="rect" href="tracer&#45;real&#45;time_8h.html" title="tracer&#45;real&#45;time.h" alt="" coords="5,239,139,265"/><area shape="rect" href="contiifstream_8h.html" title="contiifstream.h" alt="" coords="408,239,525,265"/></map>
-<!-- endSectionContent --></div>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_factory.html">dynamicgraph::ExceptionFactory</a></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>This is the namespace where every object and class of this library is located. </p>
-<br/></td></tr>
-</p>
-</table>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/exception-factory_8h__dep__incl.map b/doxygen/HEAD/exception-factory_8h__dep__incl.map
deleted file mode 100644
index 36bcfe46..00000000
--- a/doxygen/HEAD/exception-factory_8h__dep__incl.map
+++ /dev/null
@@ -1,13 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$entity_8h.html" title="entity.h" alt="" coords="39,84,105,111"/>
-<area shape="rect" href="$factory_8h.html" title="factory.h" alt="" coords="129,84,204,111"/>
-<area shape="rect" href="$functions_8h.html" title="functions.h" alt="" coords="244,239,335,265"/>
-<area shape="rect" href="$interpreter&#45;helper_8h.html" title="interpreter&#45;helper.h" alt="" coords="295,161,439,188"/>
-<area shape="rect" href="$interpreter_8h.html" title="interpreter.h" alt="" coords="463,161,561,188"/>
-<area shape="rect" href="$shell&#45;procedure_8h.html" title="shell&#45;procedure.h" alt="" coords="549,239,680,265"/>
-<area shape="rect" href="$plugin&#45;loader_8h.html" title="plugin&#45;loader.h" alt="" coords="329,84,444,111"/>
-<area shape="rect" href="$pool_8h.html" title="pool.h" alt="" coords="468,84,527,111"/>
-<area shape="rect" href="$tracer_8h.html" title="tracer.h" alt="" coords="37,161,107,188"/>
-<area shape="rect" href="$tracer&#45;real&#45;time_8h.html" title="tracer&#45;real&#45;time.h" alt="" coords="5,239,139,265"/>
-<area shape="rect" href="$contiifstream_8h.html" title="contiifstream.h" alt="" coords="408,239,525,265"/>
-</map>
diff --git a/doxygen/HEAD/exception-factory_8h__dep__incl.md5 b/doxygen/HEAD/exception-factory_8h__dep__incl.md5
deleted file mode 100644
index fa444ab3..00000000
--- a/doxygen/HEAD/exception-factory_8h__dep__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-d0843532265e363fb4f7adfcb5459278
\ No newline at end of file
diff --git a/doxygen/HEAD/exception-factory_8h__dep__incl.png b/doxygen/HEAD/exception-factory_8h__dep__incl.png
deleted file mode 100644
index d1462b8b0cd8f909811f1e7f0fbf25a1f60d4932..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 32076
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%0Anz1st;Etd{~wt90JC
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
PN0XOUmMWGoeDl8mf`@;x

diff --git a/doxygen/HEAD/exception-factory_8h__incl.map b/doxygen/HEAD/exception-factory_8h__incl.map
deleted file mode 100644
index 199287dd..00000000
--- a/doxygen/HEAD/exception-factory_8h__incl.map
+++ /dev/null
@@ -1,4 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="12,84,265,111"/>
-<area shape="rect" href="$dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="187,162,440,188"/>
-</map>
diff --git a/doxygen/HEAD/exception-factory_8h__incl.md5 b/doxygen/HEAD/exception-factory_8h__incl.md5
deleted file mode 100644
index b5447839..00000000
--- a/doxygen/HEAD/exception-factory_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-6da6fac372413d1fc7615270b59e31fe
\ No newline at end of file
diff --git a/doxygen/HEAD/exception-factory_8h__incl.png b/doxygen/HEAD/exception-factory_8h__incl.png
deleted file mode 100644
index 326a244c0faef43ce65f1f319718bc8428ef210a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 13833
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
E19CVhBme*a

diff --git a/doxygen/HEAD/exception-signal_8h.html b/doxygen/HEAD/exception-signal_8h.html
deleted file mode 100644
index 02422250..00000000
--- a/doxygen/HEAD/exception-signal_8h.html
+++ /dev/null
@@ -1,73 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<h1>exception-signal.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- startSectionHeader --><div class="dynheader">
-Include dependency graph for exception-signal.h:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="exception-signal_8h__incl.png" border="0" usemap="#exception-signal_8h" alt=""/></div>
-<map name="exception-signal_8h" id="exception-signal_8h">
-<area shape="rect" href="exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="12,84,265,111"/><area shape="rect" href="dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="187,162,440,188"/></map>
-<!-- endSectionContent --></div>
-<!-- startSectionHeader --><div class="dynheader">
-This graph shows which files directly or indirectly include this file:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="exception-signal_8h__dep__incl.png" border="0" usemap="#exception-signal_8hdep" alt=""/></div>
-<map name="exception-signal_8hdep" id="exception-signal_8hdep">
-<area shape="rect" href="signal&#45;base_8h.html" title="signal&#45;base.h" alt="" coords="380,84,487,111"/><area shape="rect" href="signal_8h.html" title="signal.h" alt="" coords="645,161,715,188"/><area shape="rect" href="signal&#45;ptr_8h.html" title="signal&#45;ptr.h" alt="" coords="813,239,904,265"/><area shape="rect" href="signal&#45;caster_8h.html" title="signal&#45;caster.h" alt="" coords="789,84,904,111"/><area shape="rect" href="entity_8h.html" title="entity.h" alt="" coords="309,239,376,265"/><area shape="rect" href="tracer_8h.html" title="tracer.h" alt="" coords="471,393,540,420"/><area shape="rect" href="interpreter&#45;helper_8h.html" title="interpreter&#45;helper.h" alt="" coords="19,239,163,265"/><area shape="rect" href="interpreter_8h.html" title="interpreter.h" alt="" coords="187,239,285,265"/><area shape="rect" href="pool_8h.html" title="pool.h" alt="" coords="196,161,255,188"/><area shape="rect" href="signal&#45;array_8h.html" title="signal&#45;array.h" alt="" coords="380,161,487,188"/><area shape="rect" href="time&#45;dependency_8h.html" title="time&#45;dependency.h" alt="" coords="400,239,544,265"/><area shape="rect" href="tracer&#45;real&#45;time_8h.html" title="tracer&#45;real&#45;time.h" alt="" coords="439,471,572,497"/><area shape="rect" href="contiifstream_8h.html" title="contiifstream.h" alt="" coords="275,316,392,343"/><area shape="rect" href="functions_8h.html" title="functions.h" alt="" coords="5,316,96,343"/><area shape="rect" href="shell&#45;procedure_8h.html" title="shell&#45;procedure.h" alt="" coords="120,316,251,343"/><area shape="rect" href="signal&#45;time&#45;dependent_8h.html" title="signal&#45;time&#45;dependent.h" alt="" coords="568,316,747,343"/><area shape="rect" href="all&#45;signals_8h.html" title="all&#45;signals.h" alt="" coords="736,393,832,420"/></map>
-<!-- endSectionContent --></div>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_signal.html">dynamicgraph::ExceptionSignal</a></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>This is the namespace where every object and class of this library is located. </p>
-<br/></td></tr>
-</p>
-</table>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/exception-signal_8h__dep__incl.map b/doxygen/HEAD/exception-signal_8h__dep__incl.map
deleted file mode 100644
index d90dd103..00000000
--- a/doxygen/HEAD/exception-signal_8h__dep__incl.map
+++ /dev/null
@@ -1,19 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$signal&#45;base_8h.html" title="signal&#45;base.h" alt="" coords="380,84,487,111"/>
-<area shape="rect" href="$signal_8h.html" title="signal.h" alt="" coords="645,161,715,188"/>
-<area shape="rect" href="$signal&#45;ptr_8h.html" title="signal&#45;ptr.h" alt="" coords="813,239,904,265"/>
-<area shape="rect" href="$signal&#45;caster_8h.html" title="signal&#45;caster.h" alt="" coords="789,84,904,111"/>
-<area shape="rect" href="$entity_8h.html" title="entity.h" alt="" coords="309,239,376,265"/>
-<area shape="rect" href="$tracer_8h.html" title="tracer.h" alt="" coords="471,393,540,420"/>
-<area shape="rect" href="$interpreter&#45;helper_8h.html" title="interpreter&#45;helper.h" alt="" coords="19,239,163,265"/>
-<area shape="rect" href="$interpreter_8h.html" title="interpreter.h" alt="" coords="187,239,285,265"/>
-<area shape="rect" href="$pool_8h.html" title="pool.h" alt="" coords="196,161,255,188"/>
-<area shape="rect" href="$signal&#45;array_8h.html" title="signal&#45;array.h" alt="" coords="380,161,487,188"/>
-<area shape="rect" href="$time&#45;dependency_8h.html" title="time&#45;dependency.h" alt="" coords="400,239,544,265"/>
-<area shape="rect" href="$tracer&#45;real&#45;time_8h.html" title="tracer&#45;real&#45;time.h" alt="" coords="439,471,572,497"/>
-<area shape="rect" href="$contiifstream_8h.html" title="contiifstream.h" alt="" coords="275,316,392,343"/>
-<area shape="rect" href="$functions_8h.html" title="functions.h" alt="" coords="5,316,96,343"/>
-<area shape="rect" href="$shell&#45;procedure_8h.html" title="shell&#45;procedure.h" alt="" coords="120,316,251,343"/>
-<area shape="rect" href="$signal&#45;time&#45;dependent_8h.html" title="signal&#45;time&#45;dependent.h" alt="" coords="568,316,747,343"/>
-<area shape="rect" href="$all&#45;signals_8h.html" title="all&#45;signals.h" alt="" coords="736,393,832,420"/>
-</map>
diff --git a/doxygen/HEAD/exception-signal_8h__dep__incl.md5 b/doxygen/HEAD/exception-signal_8h__dep__incl.md5
deleted file mode 100644
index d56fdabb..00000000
--- a/doxygen/HEAD/exception-signal_8h__dep__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-c087da09d9acbbe66e8ba82f5758d01b
\ No newline at end of file
diff --git a/doxygen/HEAD/exception-signal_8h__dep__incl.png b/doxygen/HEAD/exception-signal_8h__dep__incl.png
deleted file mode 100644
index 99883fc39d97112017f5cfd98bae82c8f361da02..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 67803
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
BWitQ(

diff --git a/doxygen/HEAD/exception-signal_8h__incl.map b/doxygen/HEAD/exception-signal_8h__incl.map
deleted file mode 100644
index 199287dd..00000000
--- a/doxygen/HEAD/exception-signal_8h__incl.map
+++ /dev/null
@@ -1,4 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="12,84,265,111"/>
-<area shape="rect" href="$dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="187,162,440,188"/>
-</map>
diff --git a/doxygen/HEAD/exception-signal_8h__incl.md5 b/doxygen/HEAD/exception-signal_8h__incl.md5
deleted file mode 100644
index 4eba38fd..00000000
--- a/doxygen/HEAD/exception-signal_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-3eb49147023d3c5fd431c6f596096116
\ No newline at end of file
diff --git a/doxygen/HEAD/exception-signal_8h__incl.png b/doxygen/HEAD/exception-signal_8h__incl.png
deleted file mode 100644
index 39efe9798c71b7bc4c7ddb9ecd653dbda609cef2..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 13855
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

diff --git a/doxygen/HEAD/exception-traces_8h.html b/doxygen/HEAD/exception-traces_8h.html
deleted file mode 100644
index d8123e66..00000000
--- a/doxygen/HEAD/exception-traces_8h.html
+++ /dev/null
@@ -1,73 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<h1>exception-traces.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- startSectionHeader --><div class="dynheader">
-Include dependency graph for exception-traces.h:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="exception-traces_8h__incl.png" border="0" usemap="#exception-traces_8h" alt=""/></div>
-<map name="exception-traces_8h" id="exception-traces_8h">
-<area shape="rect" href="exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="12,84,265,111"/><area shape="rect" href="dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="187,162,440,188"/></map>
-<!-- endSectionContent --></div>
-<!-- startSectionHeader --><div class="dynheader">
-This graph shows which files directly or indirectly include this file:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="exception-traces_8h__dep__incl.png" border="0" usemap="#exception-traces_8hdep" alt=""/></div>
-<map name="exception-traces_8hdep" id="exception-traces_8hdep">
-<area shape="rect" href="tracer_8h.html" title="tracer.h" alt="" coords="40,84,109,111"/><area shape="rect" href="tracer&#45;real&#45;time_8h.html" title="tracer&#45;real&#45;time.h" alt="" coords="8,162,141,188"/></map>
-<!-- endSectionContent --></div>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_traces.html">dynamicgraph::ExceptionTraces</a></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>This is the namespace where every object and class of this library is located. </p>
-<br/></td></tr>
-</p>
-</table>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/exception-traces_8h__dep__incl.map b/doxygen/HEAD/exception-traces_8h__dep__incl.map
deleted file mode 100644
index 9732e5e1..00000000
--- a/doxygen/HEAD/exception-traces_8h__dep__incl.map
+++ /dev/null
@@ -1,4 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$tracer_8h.html" title="tracer.h" alt="" coords="40,84,109,111"/>
-<area shape="rect" href="$tracer&#45;real&#45;time_8h.html" title="tracer&#45;real&#45;time.h" alt="" coords="8,162,141,188"/>
-</map>
diff --git a/doxygen/HEAD/exception-traces_8h__dep__incl.md5 b/doxygen/HEAD/exception-traces_8h__dep__incl.md5
deleted file mode 100644
index fa2ca658..00000000
--- a/doxygen/HEAD/exception-traces_8h__dep__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-91534eb9ad69ff05441ca9a61c921cfc
\ No newline at end of file
diff --git a/doxygen/HEAD/exception-traces_8h__dep__incl.png b/doxygen/HEAD/exception-traces_8h__dep__incl.png
deleted file mode 100644
index dba4dd6de59204e08146c4d7cdc067df1d3e7bb0..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4365
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

diff --git a/doxygen/HEAD/exception-traces_8h__incl.map b/doxygen/HEAD/exception-traces_8h__incl.map
deleted file mode 100644
index 199287dd..00000000
--- a/doxygen/HEAD/exception-traces_8h__incl.map
+++ /dev/null
@@ -1,4 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="12,84,265,111"/>
-<area shape="rect" href="$dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="187,162,440,188"/>
-</map>
diff --git a/doxygen/HEAD/exception-traces_8h__incl.md5 b/doxygen/HEAD/exception-traces_8h__incl.md5
deleted file mode 100644
index 8e2a3f77..00000000
--- a/doxygen/HEAD/exception-traces_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-251b93bbbe3b21aae46bb2c65513d554
\ No newline at end of file
diff --git a/doxygen/HEAD/exception-traces_8h__incl.png b/doxygen/HEAD/exception-traces_8h__incl.png
deleted file mode 100644
index 1489478fd1c3673b70e31d07bdf4719efba1281f..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 13717
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

diff --git a/doxygen/HEAD/factory_8h.html b/doxygen/HEAD/factory_8h.html
deleted file mode 100644
index 7f666435..00000000
--- a/doxygen/HEAD/factory_8h.html
+++ /dev/null
@@ -1,114 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a> &#124;
-<a href="#define-members">Defines</a> &#124;
-<a href="#var-members">Variables</a>  </div>
-  <div class="headertitle">
-<h1>factory.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- startSectionHeader --><div class="dynheader">
-Include dependency graph for factory.h:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="factory_8h__incl.png" border="0" usemap="#factory_8h" alt=""/></div>
-<map name="factory_8h" id="factory_8h">
-<area shape="rect" href="exception&#45;factory_8h.html" title="dynamic&#45;graph/exception&#45;factory.h" alt="" coords="216,84,459,111"/><area shape="rect" href="dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="319,239,572,265"/><area shape="rect" href="exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="136,161,389,188"/></map>
-<!-- endSectionContent --></div>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_factory_storage.html">dynamicgraph::FactoryStorage</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The Factory class is responsible for creating <a class="el" href="classdynamicgraph_1_1_entity.html" title="This class represents an entity, i.e. a generic computational unit that provides input and output sig...">Entity</a> objects.  <a href="classdynamicgraph_1_1_factory_storage.html#_details">More...</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity_registerer.html">dynamicgraph::EntityRegisterer</a></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>This is the namespace where every object and class of this library is located. </p>
-<br/></td></tr>
-</p>
-<tr><td colspan="2"><h2><a name="define-members"></a>
-Defines</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="factory_8h.html#af59917b0152df81347c9d8735e55782a">DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</a>(classType, className)</td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">DYNAMICGRAPH_EXPORT FactoryStorage&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#a32c991621f349828167a3dfaba84ef1e">dynamicgraph::g_factory</a></td></tr>
-</table>
-<hr/><h2>Define Documentation</h2>
-<a class="anchor" id="af59917b0152df81347c9d8735e55782a"></a><!-- doxytag: member="factory.h::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN" ref="af59917b0152df81347c9d8735e55782a" args="(classType, className)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</td>
-          <td>(</td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname">classType, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname">className&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<b>Value:</b><div class="fragment"><pre class="fragment"><span class="keyword">const</span> std::string classType::CLASS_NAME = className; \
-  <span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {                                            \
-    Entity *EntityMaker##_##classType( <span class="keyword">const</span> std::string&amp; objname )    \
-    {                                                     \
-      <span class="keywordflow">return</span> <span class="keyword">new</span> classType( objname );                 \
-    }                                                     \
-  EntityRegisterer reg##_##classType( className,    \
-              &amp;EntityMaker##_##classType );   \
-  }                                                       \
-</pre></div><p>This macro should be used to automatically register an entity of classType to the g_factory. It is then possible to create it with the g_factory. </p>
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/factory_8h__incl.map b/doxygen/HEAD/factory_8h__incl.map
deleted file mode 100644
index 30fbd243..00000000
--- a/doxygen/HEAD/factory_8h__incl.map
+++ /dev/null
@@ -1,5 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$exception&#45;factory_8h.html" title="dynamic&#45;graph/exception&#45;factory.h" alt="" coords="216,84,459,111"/>
-<area shape="rect" href="$dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="319,239,572,265"/>
-<area shape="rect" href="$exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="136,161,389,188"/>
-</map>
diff --git a/doxygen/HEAD/factory_8h__incl.md5 b/doxygen/HEAD/factory_8h__incl.md5
deleted file mode 100644
index a9d084c7..00000000
--- a/doxygen/HEAD/factory_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-a1c9f6bd7965e802a171db8ac57f04bb
\ No newline at end of file
diff --git a/doxygen/HEAD/factory_8h__incl.png b/doxygen/HEAD/factory_8h__incl.png
deleted file mode 100644
index 430359d92cee81a422796cdcf413901caf7143d6..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 27688
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

diff --git a/doxygen/HEAD/files.html b/doxygen/HEAD/files.html
deleted file mode 100644
index 060345a7..00000000
--- a/doxygen/HEAD/files.html
+++ /dev/null
@@ -1,77 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>File List</h1>  </div>
-</div>
-<div class="contents">
-Here is a list of all files with brief descriptions:<table>
-  <tr><td class="indexkey"><a class="el" href="all-signals_8h.html">all-signals.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="contiifstream_8h.html">contiifstream.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="debug_8h.html">debug.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="dgshell__doc_8h.html">dgshell_doc.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="dynamic-graph-api_8h.html">dynamic-graph-api.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="entity_8h.html">entity.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="exception-abstract_8h.html">exception-abstract.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="exception-factory_8h.html">exception-factory.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="exception-signal_8h.html">exception-signal.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="exception-traces_8h.html">exception-traces.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="factory_8h.html">factory.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="functions_8h.html">functions.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="import_8h.html">import.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="interpreter-helper_8h.html">interpreter-helper.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="interpreter_8h.html">interpreter.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="package_8h.html">package.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="plugin-loader_8h.html">plugin-loader.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="pool_8h.html">pool.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="shell-procedure_8h.html">shell-procedure.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="shellfunctions__doc_8h.html">shellfunctions_doc.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="signal-array_8h.html">signal-array.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="signal-base_8h.html">signal-base.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="signal-caster_8h.html">signal-caster.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="signal-ptr_8h.html">signal-ptr.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="signal-time-dependent_8h.html">signal-time-dependent.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="signal_8h.html">signal.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="time-dependency_8h.html">time-dependency.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="tracer-real-time_8h.html">tracer-real-time.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="tracer-real-timedoc_8h.html">tracer-real-timedoc.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="tracer_8h.html">tracer.h</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="tracerdoc_8h.html">tracerdoc.h</a></td><td class="indexvalue"></td></tr>
-</table>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/ftv2blank.png b/doxygen/HEAD/ftv2blank.png
deleted file mode 100644
index 493c3c0b615ade5b22027bde773faf2c0e076d66..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 174
zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr2qYM%T@!Q%(o7{me!&ckj8p!u14)&*MwA5S
zr<If^7Ns(zXQmky<fSVZ>6z#mEsk^N1FBF3sc_EE%}vcKVF=AhO-xa6_jFST&P^;T
z2~I3aEm8;rVk12R#UIz>f`J-DJY5_^DsClP9B62eH+WF*G=YJMp~A-KbWwke5Kx}M
M)78&qol`;+0EL(^EC2ui

diff --git a/doxygen/HEAD/ftv2doc.png b/doxygen/HEAD/ftv2doc.png
deleted file mode 100644
index f72999f92172cca6edaa2538286b3e369bec9f49..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 255
zcmeAS@N?(olHy`uVBq!ia0vp^5<o1*!py+H7#~uo3*?9f_=LFr2LT2kK5*bbLqh{l
zn1SK{=Doj90BOdOAirP+hi5m^fE=+B*NBqf{Irtt#G+J&^vpD)g1mGEBRvy6qs4LV
zd_Wato-U3d6}OTTfB;COFfghcBo#6~Qem@5C}cRLZfsz{Xt>yjnX4egh%q=bp-`Pe
zR7&bp17l3gfhmh7Fm(iZ2eAfco|q!h5)>qKG?UBh!IC9QGMbJAHf6IEiufk_g|d7~
qkWqJ4k(|I-Aeo-5U~n{Fnc?dN!3Uwu?t6hQVDNPHb6Mw<&;$TLIZ`G7

diff --git a/doxygen/HEAD/ftv2folderclosed.png b/doxygen/HEAD/ftv2folderclosed.png
deleted file mode 100644
index d6d063440cbf13c4128dacd96661b6fce58abf26..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 259
zcmeAS@N?(olHy`uVBq!ia0vp^5<o1*!py+H7#~uo3*-m|_=LFr2ZI9#4m3100L2;@
z8l2uaJOr{BOM?7@862M7NCR@jN?apKg7ec#$`gxH8PYS;j0*D76^!&u^o$nAx$^;4
z)Oxx&hE&|@?K{ZTVj$qG+*8i~o7riv_7BF?-1m#l{{P=)y!Ktxw+(E!KC~?pX6SHW
z4rXeabv@8YbzN22g14_KE5$vFAAT|t>5uo^`BphW;jCHO69?}tw{JfcdnZ<*@N=4I
z?xF5Qc|QYEmKAIZ;JRGVHe=bn*tx1_|J^^vyg*oVM#A1kZlFULJYD@<);T3K0RTgB
BWg7qh

diff --git a/doxygen/HEAD/ftv2folderopen.png b/doxygen/HEAD/ftv2folderopen.png
deleted file mode 100644
index bbe2c913cf493ee37ad8e3a5132382138d93ac92..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 261
zcmeAS@N?(olHy`uVBq!ia0vp^5<o1*!py+H7#~uo3*?9f_=LFr2LT2kK5*bbLqh{l
zxPhTzl2Ol7Ad9gi$S;_|;n|HeAV;jkHKHUqKdq!Zu_%=xJu}UyATM3PNY6yiXmOl7
zA5cY&r;B4q#jVy}N4_Ql0oQnruX4J<*N#bC@0GaDc1do*#(V!ctP~Ul7Uh5b_rF`R
zfh$X-(S}Vc@#tme%!6B2|14P3d}{aaCEe@P+_w4fzc?)MYjf=isn_C5-9p^_v>u(C
zYP)Mg%H-DB+{J~>rPn_#pYTax?r*V6ubqGX{lvROQ{?n5_cbm+cQAOm`njxgN@xNA
D92;js

diff --git a/doxygen/HEAD/ftv2lastnode.png b/doxygen/HEAD/ftv2lastnode.png
deleted file mode 100644
index e7b9ba90cb0cf71c8ce662956bfee7d64cf60fa6..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 233
zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!py+H=+kU?6UZ?L@CkAK|NlRbNhD}!Xpp$P
zU;<DzV@Z%-FoVOh8)-m}Scz*yNpOBzNqJ&XDnoi^no&Vsx`L6OiJsBoICnmv3N?@l
z=ltB<)Vvag(45r76a{xrH-+Hb#G;bm#In>Pg)ksC(lf|p%(p+w2Gk+!>EaktaVt4N
i!r*{E4>QXNV>t$u<qRDHr;KfZ(hQ!ielF{r5}E+DUNv?A

diff --git a/doxygen/HEAD/ftv2link.png b/doxygen/HEAD/ftv2link.png
deleted file mode 100644
index 14f3fed003659b11214ac7a1ca0efa2b9145ce9e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 358
zcmeAS@N?(olHy`uVBq!ia0vp^5<o1*!py+H7#~uo3*;CC_=LFr|Noz%fdNP`04W9_
z8w3s<H~{2h1<ZA`Ie-$3B|(0{3=Yq3qyaf%C9V-A!TD(=<%vb94C$F^Mg@843PyS+
zdPa-m-1&ei)Ichn^K)}k^GX;(b5avi6x==C6oPXTi%NnM%TkLJ!hqOF&p?vtCg)Qx
zppFTiE{-7;w`zMfavd@dam_d0l3ceiIJ~>AA#a^n)TVt_DW*G8-srQl%FeIsRSdYm
zeDdtWec}u&7@8h5rqv#p7g*pRdwwmugmlS-+cHV~j}#7`Nwj9m+AU)JGGo`8z_}`K
z?s#Xsy%Z;1_jl5Y+?Gum8WyK6`MBvup0SAOKJ)mWcHyteJ?WLL>>-)=?&<$H&t5oH
Vd!azZ1yDdSc)I$ztaD0e0sw}(dc*(#

diff --git a/doxygen/HEAD/ftv2mlastnode.png b/doxygen/HEAD/ftv2mlastnode.png
deleted file mode 100644
index 09ceb6adb01054ce799ad20c0e818ab9272f2df2..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 160
zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr#LU3Jc=+&<N+5?bz$e7@|Ns9D4Gln^P26rB
zAjMb`<QL4~@a#q!kRw*&8c`CQpH@<ySd_|;o|$G;ke9Atq-UaMv^dV452!-f)5S5Q
z;#P8k0yhVTf&f=Si(t>fg$isFPOjJ*AaIJQGm()YSDb0rfjgNefXW#>UHx3vIVCg!
E0ORy6RsaA1

diff --git a/doxygen/HEAD/ftv2mnode.png b/doxygen/HEAD/ftv2mnode.png
deleted file mode 100644
index 3254c05112199fbc80aad313611c58a5b388792d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 194
zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!py+H=+kU?6Ub2s@Ck7}aNq!ti3c<^Gz9OH
zn+a6GSQ6wH%;50sMjDVKR^l2_5}cn_Ql40p%8;I!W>k=uu3)5RqGz-?&YcgaLd(;|
zF{I*Fa>4?=2W(CyOv{5p*uLi}G<-ambjQcb>&~4!CzK3KXWY6d$*{eWU47N}X+XCz
OFnGH9xvX<aXaWE%Q8P^d

diff --git a/doxygen/HEAD/ftv2node.png b/doxygen/HEAD/ftv2node.png
deleted file mode 100644
index c9f06a57f4cfe0f9851cc1aacd7245f741b53ad1..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 235
zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!py+H=+kU?6UZ?L@CkAK|NlRbNhD}!Xpp$P
zU;<DzV@Z%-FoVOh8)-m}Scz*yNpOBzNqJ&XDnoi^no&Vsx`L6OiJsBoICnmv3N?@l
z=ltB<)Vvag(45r76a{xrH-+Hb#G;bm#In>Pg)ksC(lf|p%(p+w2Gk+y>EaktaVt4N
l!r*{E4>L<gSkEB_2E8DLN55RH9s(6Gc)I$ztaD0e0suZXH>v;t

diff --git a/doxygen/HEAD/ftv2plastnode.png b/doxygen/HEAD/ftv2plastnode.png
deleted file mode 100644
index 0b07e00913d8069ebbb51bd7fd6d70d8bba88f75..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 165
zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr#LU3Jc=+&<N+5?bz$e7@|Ns9D4Gln^P26rB
zAjMb`<QL4~@a#q!kRw*&8c`CQpH@<ySd_|;o|$G;ke9Atq-UaMv^dV452!-J)5S5Q
z;#P8k0yhVT0Y{_YghnQbM3&?XjR^@%Mv_~_xSS#t41osc9b`K6^lj;KpdJQKS3j3^
HP6<r_c?>MJ

diff --git a/doxygen/HEAD/ftv2pnode.png b/doxygen/HEAD/ftv2pnode.png
deleted file mode 100644
index 2001b797ba2b98a4127f1d3efca64aef08bf6d51..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 200
zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!py+H=+kU?6Ub2s@Ck7}aNq!ti3c<^Gz9OH
zn+a6GSQ6wH%;50sMjDVKR^l2_5}cn_Ql40p%8;I!W>k=uu3)5RqGz-?&Ycga!obtT
zF{I*Fa>4?=2W(Dkd1@Anj~<0|oqBMOmqox%*rjK-r)THv+0v0L%h-agt(X~hWwYzA
SIxU|Ma*U^|pUXO@geCywmoZiV

diff --git a/doxygen/HEAD/ftv2vertline.png b/doxygen/HEAD/ftv2vertline.png
deleted file mode 100644
index b330f3a33c0085c183ff39fc56b1b274160c1da0..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 229
zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!py+H=+kU?6UZ?L@CkAK|NlRbNhD}!Xpp$P
zU;<DzV@Z%-FoVOh8)-m}Scz*yNpOBzNqJ&XDnoi^no&Vsx`L6OiJsBoICnmv3N?@l
z=ltB<)Vvag(45r76a{xrH-+Hb#G;bm#In>Pg)ksC(lf|p%(p+w2Gqgt>EaktaVt4N
e!r*{^G#i7W2*a|cHZQDzQVgE1elF{r5}E+)J2fZ(

diff --git a/doxygen/HEAD/functions.html b/doxygen/HEAD/functions.html
deleted file mode 100644
index 3e79390b..00000000
--- a/doxygen/HEAD/functions.html
+++ /dev/null
@@ -1,130 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-Here is a list of all class members with links to the classes they belong to:
-
-<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
-<li>ABSTRACT
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0a33c94c6723036643d4b47c7bae1da350">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>abstractTransmitter
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a0dfc5eaaca779120686ea4b3eecf1432">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>access()
-: <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#aa4df5a0ace7d7470c48a6e1d4c5fcecf">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal.html#aee3296459aaf42fab48f86a16b84fcf1">dynamicgraph::Signal&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a2e93a5260069a9bfa0dcbce69b3a7205">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>accessCopy()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#aa8319f67d14f1493135522d431c429d9">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal.html#a4be0f7ad96ea144015899c159460606a">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>addData()
-: <a class="el" href="classdynamicgraph_1_1_out_string_stream.html#a30ea003d3d1112ec0b9ac86c99d880c2">dynamicgraph::OutStringStream</a>
-</li>
-<li>addDependency()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#ac5e9d9f81667e3e95e4bef272570f616">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#adbe1afb3f1c00b5095d0674a4ebda913">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#ab671714743cd69c69f7f2aed3387d814">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a74d5fe4ab99a37a4c5bdac1680e47edd">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>addElmt()
-: <a class="el" href="classdynamicgraph_1_1_signal_array__const.html#aa11e164c3d15b6b016ab2da6a715afd3">dynamicgraph::SignalArray_const&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_array.html#ab0f3fcd38bc742ea3e0f196c6831d52f">dynamicgraph::SignalArray&lt; Time &gt;</a>
-</li>
-<li>addPlugin()
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#ab412e6393768d2ff5dc22d9c6799bf61">dynamicgraph::PluginLoader</a>
-</li>
-<li>addSignalToTrace()
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#af898e36f072c92df1ae678c44d2d6db9">dynamicgraph::Tracer</a>
-</li>
-<li>ALL_READY_DEFAULT
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a4ee0008a50ccebad82a932c57610f442">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>ALWAYS_READY
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81cea603ebe54dcdfc2340d4fba0384e95133">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>args
-: <a class="el" href="struct_shell_procedure_1_1_instruction.html#a8dae330be37bd2fa3943a4bad09855b2">ShellProcedure::Instruction</a>
-</li>
-<li>array
-: <a class="el" href="classdynamicgraph_1_1_signal_array.html#af20926dad3c24107d24284f4c5aa95dc">dynamicgraph::SignalArray&lt; Time &gt;</a>
-</li>
-<li>autoref()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a8f112f5fba7d33ee0603feda8eb8e437">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_0x62.html b/doxygen/HEAD/functions_0x62.html
deleted file mode 100644
index a488e093..00000000
--- a/doxygen/HEAD/functions_0x62.html
+++ /dev/null
@@ -1,104 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li class="current"><a href="functions_0x62.html#index_b"><span>b</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-Here is a list of all class members with links to the classes they belong to:
-
-<h3><a class="anchor" id="index_b"></a>- b -</h3><ul>
-<li>BAD_CAST
-: <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10adbddf8428d47fda8982adb85c801fd53">dynamicgraph::ExceptionSignal</a>
-</li>
-<li>basename
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#ad6c2aa9eef02ee5129e2e7076a4c0e70">dynamicgraph::Tracer</a>
-</li>
-<li>BOOL_DEPENDENT
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81cea5924c4f2de4d5c05d90bf01a39d7310f">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>buffer
-: <a class="el" href="classdynamicgraph_1_1_contiifstream.html#a2dd17f3fb0c516efb66380bea3da75df">dynamicgraph::Contiifstream</a>
-, <a class="el" href="classdynamicgraph_1_1_out_string_stream.html#ac86f445d1c96f4dabbd5e860a514a8be">dynamicgraph::OutStringStream</a>
-</li>
-<li>BUFFER_SIZE
-: <a class="el" href="classdynamicgraph_1_1_contiifstream.html#ab8dd85b35bbc0ecac626b531a54d35dc">dynamicgraph::Contiifstream</a>
-</li>
-<li>BUFFER_SIZE_DEFAULT
-: <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a66f4cddf3a7ccc045ef267ea572632bf">dynamicgraph::TracerRealTime</a>
-</li>
-<li>bufferSize
-: <a class="el" href="classdynamicgraph_1_1_out_string_stream.html#a5c3249f0d2fb95b5dfd09e0bcb8e1b26">dynamicgraph::OutStringStream</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a560cf1c3e33b55caa7af7f6de2b9a51f">dynamicgraph::TracerRealTime</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_0x63.html b/doxygen/HEAD/functions_0x63.html
deleted file mode 100644
index 6d8a02b8..00000000
--- a/doxygen/HEAD/functions_0x63.html
+++ /dev/null
@@ -1,219 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
-      <li class="current"><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-Here is a list of all class members with links to the classes they belong to:
-
-<h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
-<li>cast()
-: <a class="el" href="classdynamicgraph_1_1_signal_caster.html#a50e80ad4c3e069494b5fafac61a228de">dynamicgraph::SignalCaster</a>
-, <a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html#a61cec27c319cdc135e9385356d47a1ea">dynamicgraph::DefaultCastRegisterer&lt; T &gt;</a>
-</li>
-<li>cast_functions_type
-: <a class="el" href="classdynamicgraph_1_1_signal_caster.html#acc582a680e953b8eefc4e4671ef309ee">dynamicgraph::SignalCaster</a>
-</li>
-<li>caster_type
-: <a class="el" href="classdynamicgraph_1_1_signal_caster.html#ae9eb9afc64e319826ed9241a2d456765">dynamicgraph::SignalCaster</a>
-</li>
-<li>charbuffer
-: <a class="el" href="classdynamicgraph_1_1_debug_trace.html#a7c3848f8b078ccbf84819de35110c3f6">dynamicgraph::DebugTrace</a>
-</li>
-<li>checkCompatibility()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#a11ad6be7f85fdf9dd05740e4f30b0cce">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal.html#a59b20d4c7d6ae4c3b7e004e66385d3d2">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>CLASS_NAME
-: <a class="el" href="classdynamicgraph_1_1_entity.html#a180f250500aafef008ec1c4d5ccc9ed0">dynamicgraph::Entity</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#af4532e5b78e90daeb675d04ada692acc">dynamicgraph::TracerRealTime</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer.html#a80ba79fef7ebca7ec401546a7a2e224d">dynamicgraph::Tracer</a>
-</li>
-<li>clear()
-: <a class="el" href="struct_shell_procedure_1_1_procedure.html#a5f3a04207d00877bf0fb5f256f59f87a">ShellProcedure::Procedure</a>
-</li>
-<li>clearDependencies()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#aecc4c4ef84592e27c529810e987bf0d0">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a026c928dd30f498b1c862a5f82e96fd3">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a8da931786dc26f2d45d475b232867053">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>
-</li>
-<li>clearDependency()
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a4204fd3dfee8e4e87cfd55239f84694c">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>clearPlugin()
-: <a class="el" href="classdynamicgraph_1_1_pool_storage.html#a51d4ff106ff215af8dd2403e15cdf10e">dynamicgraph::PoolStorage</a>
-</li>
-<li>clearSignalToTrace()
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#ad4097cec7827072d1144c14807313691">dynamicgraph::Tracer</a>
-</li>
-<li>closeFile()
-: <a class="el" href="classdynamicgraph_1_1_debug_trace.html#ad0401ad17d850b70aeb7ecc9b34ade19">dynamicgraph::DebugTrace</a>
-</li>
-<li>closeFiles()
-: <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#ae5912ede2ab54152887c3510d61905a9">dynamicgraph::TracerRealTime</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer.html#a1990d004c48427d3bc962a5ac4526b79">dynamicgraph::Tracer</a>
-</li>
-<li>cmd
-: <a class="el" href="struct_shell_procedure_1_1_instruction.html#ad5374787c54f97fd3f13de644d860a5a">ShellProcedure::Instruction</a>
-, <a class="el" href="classdynamicgraph_1_1_interpreter.html#a47579a33b03aad9da9acdbece2fd7932">dynamicgraph::Interpreter</a>
-</li>
-<li>cmdComputeSignal()
-: <a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#ad5eb950b1e52ff62043f82bdb6a07307">dynamicgraph::InterpreterHelper</a>
-, <a class="el" href="classdynamicgraph_1_1_interpreter.html#a249ae339236034d0ffa72c3fa50586b5">dynamicgraph::Interpreter</a>
-</li>
-<li>cmdContinueProcedure()
-: <a class="el" href="class_shell_procedure.html#ad4ad939913d94ca6b5e2192d089d5e50">ShellProcedure</a>
-</li>
-<li>cmdDestroy()
-: <a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#af7c8c26d5ed3b8f330a1d6badc1200ff">dynamicgraph::InterpreterHelper</a>
-, <a class="el" href="classdynamicgraph_1_1_interpreter.html#acf8a6b892ef8ad5d8bbb62087acd1186">dynamicgraph::Interpreter</a>
-</li>
-<li>cmdEndProcedure()
-: <a class="el" href="class_shell_procedure.html#a362f9b170477a0892214c55007e7e53a">ShellProcedure</a>
-</li>
-<li>cmdFor()
-: <a class="el" href="class_shell_procedure.html#ac1d7c57110898dc7b0c723cdab02e84d">ShellProcedure</a>
-</li>
-<li>cmdGetSignal()
-: <a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#a68679f74baec6f9e1f87e4057cf53d7a">dynamicgraph::InterpreterHelper</a>
-, <a class="el" href="classdynamicgraph_1_1_interpreter.html#afb2615fd44e3453590b9115e647b737e">dynamicgraph::Interpreter</a>
-</li>
-<li>cmdHelp()
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#adfd90b9c3ff4f746d902fd1189c37bd9">dynamicgraph::Interpreter</a>
-</li>
-<li>cmdLoadPlugin()
-: <a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#a556d95a783e0bbf34ada226434bf168a">dynamicgraph::InterpreterHelper</a>
-, <a class="el" href="classdynamicgraph_1_1_interpreter.html#a6c672184f880c2756303e40c915cceea">dynamicgraph::Interpreter</a>
-</li>
-<li>cmdNew()
-: <a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#aebc57d1cef301ce488c52cabb028d612">dynamicgraph::InterpreterHelper</a>
-, <a class="el" href="classdynamicgraph_1_1_interpreter.html#aa4e1d2266458be2d966d098678e8c1d6">dynamicgraph::Interpreter</a>
-</li>
-<li>cmdPlug()
-: <a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#a75e12292263cc468b7be3c896b4b1faa">dynamicgraph::InterpreterHelper</a>
-, <a class="el" href="classdynamicgraph_1_1_interpreter.html#ab9f759ffc1c1566f0c16273846031418">dynamicgraph::Interpreter</a>
-</li>
-<li>cmdProcedure()
-: <a class="el" href="class_shell_procedure.html#a6ff710c7d895146d33e63a6f0b8bb1e9">ShellProcedure</a>
-</li>
-<li>cmdRun()
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#a2e0f3dba4e1874c50deae22888e8b5a3">dynamicgraph::Interpreter</a>
-</li>
-<li>cmdSetSignal()
-: <a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#ac93342ed27898cac43fcd8e762e49f98">dynamicgraph::InterpreterHelper</a>
-, <a class="el" href="classdynamicgraph_1_1_interpreter.html#a5a7171c2d4cc923e1f2b55ba9856b66c">dynamicgraph::Interpreter</a>
-</li>
-<li>cmdStartProcedure()
-: <a class="el" href="class_shell_procedure.html#a89f9024c323ba1d869d7e8f10c6cce79">ShellProcedure</a>
-</li>
-<li>cmdUnloadPlugin()
-: <a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#a3c487e4e1b3469dd77b258ac32c44fd6">dynamicgraph::InterpreterHelper</a>
-, <a class="el" href="classdynamicgraph_1_1_interpreter.html#a556b281a6e70fc38bf9efc7cb05976fd">dynamicgraph::Interpreter</a>
-</li>
-<li>code
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a7efe8b06765fc75ec92f32d0e73082a0">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>commandLine()
-: <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a1ddd8c6d0d642adca0830bf09221a0fb">dynamicgraph::TracerRealTime</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer.html#a485ee257340b32e27ae50ef0b70d6261">dynamicgraph::Tracer</a>
-, <a class="el" href="classdynamicgraph_1_1_factory_storage.html#a7f1921a85304ff14c5f77a55b7b8be46">dynamicgraph::FactoryStorage</a>
-, <a class="el" href="classdynamicgraph_1_1_entity.html#aac17d397ff8f7c33c9e3b0434417f614">dynamicgraph::Entity</a>
-, <a class="el" href="classdynamicgraph_1_1_pool_storage.html#a6b65b39ad3621ed2ceddf6cedc234bb8">dynamicgraph::PoolStorage</a>
-</li>
-<li>const_array
-: <a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a55b416941c4c6a7484dd6856ad0e56c2">dynamicgraph::SignalArray_const&lt; Time &gt;</a>
-</li>
-<li>CONSTANT
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155aee2d1fa88618982d476c6f7bce0a5450">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>Contiifstream()
-: <a class="el" href="classdynamicgraph_1_1_contiifstream.html#ad92e218d32fe5c76b2fee5cb61382aa0">dynamicgraph::Contiifstream</a>
-</li>
-<li>COPY_NOT_INITIALIZED
-: <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10afecd9889df78436cc6a1c81b824e19fc">dynamicgraph::ExceptionSignal</a>
-</li>
-<li>copyInit
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a50cc6ca4915fda743edec7507f81b22d">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>createArray()
-: <a class="el" href="classdynamicgraph_1_1_signal_array.html#a59d6e5db4c7db6050424ff4bff40f0c0">dynamicgraph::SignalArray&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_array__const.html#af7a2106372cc09ad365c8722ac772f90">dynamicgraph::SignalArray_const&lt; Time &gt;</a>
-</li>
-<li>currentProc
-: <a class="el" href="class_shell_procedure.html#aba262c69cbf93db1a7532cd13c5a5aab">ShellProcedure</a>
-</li>
-<li>cursor
-: <a class="el" href="classdynamicgraph_1_1_contiifstream.html#a01043013a5e0c1bd40d03dc461611826">dynamicgraph::Contiifstream</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_0x64.html b/doxygen/HEAD/functions_0x64.html
deleted file mode 100644
index 55024914..00000000
--- a/doxygen/HEAD/functions_0x64.html
+++ /dev/null
@@ -1,149 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li class="current"><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-Here is a list of all class members with links to the classes they belong to:
-
-<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
-<li>DEBUG_FILENAME_DEFAULT
-: <a class="el" href="classdynamicgraph_1_1_debug_trace.html#a1b5ec41ce046c2ec097b6e0aa22c8382">dynamicgraph::DebugTrace</a>
-</li>
-<li>DebugTrace()
-: <a class="el" href="classdynamicgraph_1_1_debug_trace.html#a285fc61f0f4c6c337b54703a01174fe0">dynamicgraph::DebugTrace</a>
-</li>
-<li>DEFAULT_SIZE
-: <a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a56cb6724a0ad30dc6bba4082795eec38">dynamicgraph::SignalArray_const&lt; Time &gt;</a>
-</li>
-<li>DefaultCastRegisterer()
-: <a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html#a039feb06609776a491bbf85d78ec24f0">dynamicgraph::DefaultCastRegisterer&lt; T &gt;</a>
-</li>
-<li>Dependencies
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a36860445864f3e1d3255dfd8a26475bc">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>dependencies
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a28ace7f88a5b1b6fec7fceab25928dd5">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>DEPENDENCY_TYPE_DEFAULT
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#ac52a8900ecf9318c3c0ab9d887e58219">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>DependencyType
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81ce">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>dependencyType
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a50609049fbe9fd365ad50b2e8770e6f0">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>deregisterEntity()
-: <a class="el" href="classdynamicgraph_1_1_factory_storage.html#a1d9fddc1c9330cae4564e15e5da17e10">dynamicgraph::FactoryStorage</a>
-, <a class="el" href="classdynamicgraph_1_1_pool_storage.html#af58272a69ea586a4b5982c2f503c9456">dynamicgraph::PoolStorage</a>
-</li>
-<li>deregisterFunction()
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#ac67d17cd04ab479bdee8ca025e9c61f8">dynamicgraph::Interpreter</a>
-</li>
-<li>disp()
-: <a class="el" href="classdynamicgraph_1_1_signal_caster.html#a0fbdc0f08a4b9e201c91ef88fd6dea9e">dynamicgraph::SignalCaster</a>
-, <a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html#ac57805b60eeaea2f52c4f9bbce3b185b">dynamicgraph::DefaultCastRegisterer&lt; T &gt;</a>
-</li>
-<li>display()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#afc9097f1e7d9eb48b684d22bc4c9656a">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#add4c12de31d50c1cafcb197a5ec1d45f">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal.html#ac9a1f2ce9df560a7cf1dfc44517126ce">dynamicgraph::Signal&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer.html#a54e0745b369f5f589ffa4651d089787d">dynamicgraph::Tracer</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a09c5fa146a9a6acf7978d1acea29e8fb">dynamicgraph::TracerRealTime</a>
-, <a class="el" href="classdynamicgraph_1_1_entity.html#a9766ac602d5b6d16b227597b4f4a674c">dynamicgraph::Entity</a>
-</li>
-<li>displayDependencies()
-: <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a8ac23c7569dd16129cca1a803be92e2a">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_base.html#adef79da6c3bfa9e12170d2840bc70a04">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a8542875676a87684864c81e6be2b0205">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a410d4e347afaee59ce30645fcd67fb66">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>displayer_type
-: <a class="el" href="classdynamicgraph_1_1_signal_caster.html#a7b5582194f1fcaecde6063145b798aad">dynamicgraph::SignalCaster</a>
-</li>
-<li>displaySignalList()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#aae39fb7ea3290814c860123dc8c7b0f2">dynamicgraph::Entity</a>
-</li>
-<li>dlPtr
-: <a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#a72984dabbb9b72f3c089265e88957ff3">dynamicgraph::InterpreterHelper</a>
-, <a class="el" href="classdynamicgraph_1_1_interpreter.html#aa8a09d674f1f91a11380c148ef55c742">dynamicgraph::Interpreter</a>
-</li>
-<li>dump()
-: <a class="el" href="classdynamicgraph_1_1_out_string_stream.html#a00813bccbc23877a6fbb250ad058a321">dynamicgraph::OutStringStream</a>
-</li>
-<li>DYNAMIC_LOADING
-: <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849ae7b916904d771732c4869e6dbae60afe">dynamicgraph::ExceptionFactory</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_0x65.html b/doxygen/HEAD/functions_0x65.html
deleted file mode 100644
index 14c37996..00000000
--- a/doxygen/HEAD/functions_0x65.html
+++ /dev/null
@@ -1,155 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li class="current"><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-Here is a list of all class members with links to the classes they belong to:
-
-<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
-<li>EACH_TIME
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8a1b15644dfae7bd910c82ed6c2a0a47aa">dynamicgraph::Tracer</a>
-</li>
-<li>empty()
-: <a class="el" href="classdynamicgraph_1_1_out_string_stream.html#a5d0700de7c7f86177948d36dd33b2ab2">dynamicgraph::OutStringStream</a>
-</li>
-<li>emptyBuffers()
-: <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#aa8ce4a06ef1be5afd8fce8d091ada087">dynamicgraph::TracerRealTime</a>
-</li>
-<li>Entities
-: <a class="el" href="classdynamicgraph_1_1_pool_storage.html#aa58d556b781bf778f067ce5e71d636d1">dynamicgraph::PoolStorage</a>
-</li>
-<li>entity
-: <a class="el" href="classdynamicgraph_1_1_pool_storage.html#aaa2fdc0a751393416beb3ae91f1b77e8">dynamicgraph::PoolStorage</a>
-</li>
-<li>Entity()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#a027e1581e00972dff2f2c470c5346e55">dynamicgraph::Entity</a>
-</li>
-<li>EntityConstructor_ptr
-: <a class="el" href="classdynamicgraph_1_1_factory_storage.html#a7374a2cebe8c7c0e24efaa873e6cd662">dynamicgraph::FactoryStorage</a>
-</li>
-<li>entityDeregistration()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#ab5986aaaf374415ecc5ec4c50e37ebc7">dynamicgraph::Entity</a>
-</li>
-<li>EntityMap
-: <a class="el" href="classdynamicgraph_1_1_factory_storage.html#a5ce0383213d432ef43edd9b01c11ad62">dynamicgraph::FactoryStorage</a>
-</li>
-<li>entityMap
-: <a class="el" href="classdynamicgraph_1_1_factory_storage.html#ad584b1f5a4b5cda1c28660927caf4538">dynamicgraph::FactoryStorage</a>
-</li>
-<li>entityName
-: <a class="el" href="classdynamicgraph_1_1_entity_registerer.html#a77f5af79dd0045caaf0eeaecfdcbeb92">dynamicgraph::EntityRegisterer</a>
-</li>
-<li>EntityRegisterer()
-: <a class="el" href="classdynamicgraph_1_1_entity_registerer.html#a2fa3171f9a6575c74159ba264eab1c49">dynamicgraph::EntityRegisterer</a>
-</li>
-<li>entityRegistration()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#a52369f354094a5666678adb2b42b1425">dynamicgraph::Entity</a>
-</li>
-<li>ErrorCodeEnum
-: <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10">dynamicgraph::ExceptionSignal</a>
-, <a class="el" href="classdynamicgraph_1_1_exception_traces.html#a7ad040c9d04b1dcd294b92692a095742">dynamicgraph::ExceptionTraces</a>
-, <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849">dynamicgraph::ExceptionFactory</a>
-</li>
-<li>EXCEPTION_NAME
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#aa3cbda2debc333ce399bcc3cb3bad505">dynamicgraph::ExceptionAbstract</a>
-, <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a8c2d132bfb615d36cb4fad02bf42d951">dynamicgraph::ExceptionFactory</a>
-, <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a81523ec5f40be31b989e1d0d7989e713">dynamicgraph::ExceptionSignal</a>
-, <a class="el" href="classdynamicgraph_1_1_exception_traces.html#a8e537a54b4b4d1f4cdfb2b9659294617">dynamicgraph::ExceptionTraces</a>
-</li>
-<li>ExceptionAbstract()
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#acebebf9f0119039814473738e03ffa46">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>ExceptionEnum
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>ExceptionFactory()
-: <a class="el" href="classdynamicgraph_1_1_exception_factory.html#ab60e5bb9be64c0986858f5a06e9b9463">dynamicgraph::ExceptionFactory</a>
-</li>
-<li>ExceptionSignal()
-: <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a2054017d0ab28fe4250705b78dc8a10c">dynamicgraph::ExceptionSignal</a>
-</li>
-<li>ExceptionTraces()
-: <a class="el" href="classdynamicgraph_1_1_exception_traces.html#aaf1a6f970ced2f07770c734a28734223">dynamicgraph::ExceptionTraces</a>
-</li>
-<li>existEntity()
-: <a class="el" href="classdynamicgraph_1_1_factory_storage.html#a3bf3e00ccad302672e623f8c925eff13">dynamicgraph::FactoryStorage</a>
-</li>
-<li>existsCast()
-: <a class="el" href="classdynamicgraph_1_1_signal_caster.html#a83fafa4db51d6ded9b4555106df2739b">dynamicgraph::SignalCaster</a>
-</li>
-<li>ExtractNodeAndLocalNames()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#aaebe8bf745a95ff83a47297b6df3c87b">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_0x66.html b/doxygen/HEAD/functions_0x66.html
deleted file mode 100644
index 78c1ba5e..00000000
--- a/doxygen/HEAD/functions_0x66.html
+++ /dev/null
@@ -1,120 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li class="current"><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-Here is a list of all class members with links to the classes they belong to:
-
-<h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
-<li>FACTORY
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0af74e7993a80a233e4d9ba3017ea63a4c">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>FileList
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a170906cf00dc42ccbb126e3b22609944">dynamicgraph::Tracer</a>
-</li>
-<li>filename
-: <a class="el" href="classdynamicgraph_1_1_contiifstream.html#afedd7a447c06712d7b2dcf773ca9141d">dynamicgraph::Contiifstream</a>
-</li>
-<li>files
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#aaace5b0cc3c6c8cd2a2e56b779505ec0">dynamicgraph::Tracer</a>
-</li>
-<li>first
-: <a class="el" href="classdynamicgraph_1_1_contiifstream.html#a7151e2e117f27701209eecf9cb5ff1ed">dynamicgraph::Contiifstream</a>
-</li>
-<li>frequency
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a3b56626a097bf50f20d7ecb3a66395e5">dynamicgraph::Tracer</a>
-</li>
-<li>FREQUENTLY
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8a6aa0086dff071bf0d699e10ac7deb8be">dynamicgraph::Tracer</a>
-</li>
-<li>full
-: <a class="el" href="classdynamicgraph_1_1_out_string_stream.html#acddc2030736bb566af40c5331e16760e">dynamicgraph::OutStringStream</a>
-</li>
-<li>FUNCTION
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155aa34353e1d87165ae87780a81954e68cd">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>FUNCTION_CONFLICT
-: <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a02500a43be7f1a96af2e1020ec4cf046">dynamicgraph::ExceptionFactory</a>
-</li>
-<li>functionMap
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#a5d0956e6f25039be5baf7d727166a0a8">dynamicgraph::Interpreter</a>
-</li>
-<li>FunctionMap
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#a2b8999d4c2ff48f57b38d397eb3d0360">dynamicgraph::Interpreter</a>
-</li>
-<li>functions_
-: <a class="el" href="classdynamicgraph_1_1_signal_caster.html#a0dfdbf06bce91f519641c4e1c4be39a4">dynamicgraph::SignalCaster</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_0x67.html b/doxygen/HEAD/functions_0x67.html
deleted file mode 100644
index 15e3700a..00000000
--- a/doxygen/HEAD/functions_0x67.html
+++ /dev/null
@@ -1,177 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li class="current"><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-Here is a list of all class members with links to the classes they belong to:
-
-<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
-<li>GENERIC
-: <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849aac3098260c49aa047dbe2ad564aa756d">dynamicgraph::ExceptionFactory</a>
-, <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10a6bd5a74da9334e449fa709dbed10159b">dynamicgraph::ExceptionSignal</a>
-, <a class="el" href="classdynamicgraph_1_1_exception_traces.html#a7ad040c9d04b1dcd294b92692a095742a29f716d5d418900f2349f197318eb6f5">dynamicgraph::ExceptionTraces</a>
-</li>
-<li>get()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#a28c3e8a7845f2ea86d4d3add0244ebd1">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal.html#acffdc85602c4bb0a789570020756edfd">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>getAbstractPtr()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a3ce4f6831ff1dff47c3839804036a519">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>getBufferSize()
-: <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a620accfbb376d6f694fb16640c4d856e">dynamicgraph::TracerRealTime</a>
-</li>
-<li>getClassName()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#ad95898b9794eb574f21414e11d6d846d">dynamicgraph::Entity</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#abe191d563c533edff18617138a6540b9">dynamicgraph::TracerRealTime</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer.html#ab54b386f2b2bdfd29ebda76167648372">dynamicgraph::Tracer</a>
-</li>
-<li>getCode()
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a22495fb1b2ce6b2a00fd9272a421521c">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>getCommandList()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#abc040e5f5d19d7bff8ee6120fc8b12b8">dynamicgraph::Entity</a>
-</li>
-<li>getDirectory()
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a4505ef888a2ab7a90ce9188087dd189e">dynamicgraph::PluginLoader</a>
-</li>
-<li>getEntity()
-: <a class="el" href="classdynamicgraph_1_1_pool_storage.html#af8780ef535952487c9a4e6eb8ad9b698">dynamicgraph::PoolStorage</a>
-</li>
-<li>getExceptionName()
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a425442a21ba867a869070efde1c383b2">dynamicgraph::ExceptionAbstract</a>
-, <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a3f0d20fb98996282d73be06883850979">dynamicgraph::ExceptionFactory</a>
-, <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5f4b5758272031a15c990d616788d7a9">dynamicgraph::ExceptionSignal</a>
-, <a class="el" href="classdynamicgraph_1_1_exception_traces.html#a17b77b21cbcc25fbd92f7ed3ba7c48de">dynamicgraph::ExceptionTraces</a>
-</li>
-<li>getFrequency()
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#acc84a3a21e2fcce2a692d900db9ef26f">dynamicgraph::Tracer</a>
-</li>
-<li>getKeepReference()
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a3d2c336efaab90922c35b8f8bdf7bbb6">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>getLoadedPluginNames()
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a2636670bda8aba4ff2f4ce76bf2206fe">dynamicgraph::PluginLoader</a>
-</li>
-<li>getMessage()
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a32336c0a84a96347cf1bc6ecda2fba7b">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>getName()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#a4cd513fe67641cc375e8be00d7cf8f31">dynamicgraph::Entity</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_base.html#a58e0b8297b811ba54d9b584a94a9f41c">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>getNeedUpdateFromAllChildren()
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a61e8c52ef101722dff6c6339cd53311f">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>getPeriodTime()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#aeac7f5f7162d75ff6322cf2f27c65f17">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a769eb548dd054d031bb75e16559b6032">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a97efbb9cceb500d58fbe80b451151dbf">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>getPluged()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a81435a8cdcd117bbbfe48007ded6dc63">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_base.html#a65e3b6410122b410847eb22449cedc3d">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>getPtr()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#ade57493bf4c5451ae04463058d19221a">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>getReady()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#a350179ec38e0fff2bf3496e75653b533">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>getSignal()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#ad7ced10dcd58724451208e3a25af790d">dynamicgraph::Entity</a>
-, <a class="el" href="classdynamicgraph_1_1_pool_storage.html#a7390afe4360455bd5d1208fdbaabac2c">dynamicgraph::PoolStorage</a>
-, <a class="el" href="classdynamicgraph_1_1_entity.html#ac2386728ff3519c6a36443b4855fd1b2">dynamicgraph::Entity</a>
-</li>
-<li>getSize()
-: <a class="el" href="classdynamicgraph_1_1_signal_array__const.html#ab1a5e091e8d34cfef156d3cff07590d0">dynamicgraph::SignalArray_const&lt; Time &gt;</a>
-</li>
-<li>getStringMessage()
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#ac63bce403ecf62abd4ad78c269972ae1">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>getTime()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a50c40db50b750995558392eb8b882975">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_base.html#a24b7890225766fff1d7be0a242ab04bd">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>getTraceStyle()
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a0d2496b36669f397ed4e8a3376ab10b2">dynamicgraph::Tracer</a>
-</li>
-<li>getTwork()
-: <a class="el" href="classdynamicgraph_1_1_signal.html#ae40922d23b59d734afeb90f9df9bdfa0">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>givenname
-: <a class="el" href="classdynamicgraph_1_1_out_string_stream.html#a6aaf080da211b6548a56cfb5b56f1a58">dynamicgraph::OutStringStream</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_0x68.html b/doxygen/HEAD/functions_0x68.html
deleted file mode 100644
index ef13f5e0..00000000
--- a/doxygen/HEAD/functions_0x68.html
+++ /dev/null
@@ -1,87 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li class="current"><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-Here is a list of all class members with links to the classes they belong to:
-
-<h3><a class="anchor" id="index_h"></a>- h -</h3><ul>
-<li>HardFileList
-: <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a9c171a72fad66eab776e909631b292a3">dynamicgraph::TracerRealTime</a>
-</li>
-<li>hardFiles
-: <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#ac0bcb7725d1f6bf60e27f1226d4cf5e4">dynamicgraph::TracerRealTime</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_0x69.html b/doxygen/HEAD/functions_0x69.html
deleted file mode 100644
index 202297d0..00000000
--- a/doxygen/HEAD/functions_0x69.html
+++ /dev/null
@@ -1,103 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li class="current"><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-Here is a list of all class members with links to the classes they belong to:
-
-<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
-<li>index
-: <a class="el" href="classdynamicgraph_1_1_out_string_stream.html#adca1fd01bc11de1006492efe33ad700d">dynamicgraph::OutStringStream</a>
-</li>
-<li>initDone
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#ade81d53513418e617cfd9715fc7d1cbb">dynamicgraph::Interpreter</a>
-</li>
-<li>instructions
-: <a class="el" href="struct_shell_procedure_1_1_procedure.html#a805891d3d3f7e92b9f13565b494c1724">ShellProcedure::Procedure</a>
-</li>
-<li>Interpreter()
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#addf9c1c7361c5d2143326e5860a9f424">dynamicgraph::Interpreter</a>
-</li>
-<li>InterpreterHelper()
-: <a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#a215d2ee4b2a397fae568e0c8cf6ae247">dynamicgraph::InterpreterHelper</a>
-</li>
-<li>isAbstractPluged()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a0ef6ceb83f7757e88b690694520caa7f">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>isPluged()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#ae3de1870bd2c3192c4f8ec2b724ea8d0">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_base.html#ade1b08a88ca9d27c17e9664512aee58a">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_0x6b.html b/doxygen/HEAD/functions_0x6b.html
deleted file mode 100644
index e8e0fc8a..00000000
--- a/doxygen/HEAD/functions_0x6b.html
+++ /dev/null
@@ -1,87 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li class="current"><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-Here is a list of all class members with links to the classes they belong to:
-
-<h3><a class="anchor" id="index_k"></a>- k -</h3><ul>
-<li>KEEP_REFERENCE_DEFAULT
-: <a class="el" href="classdynamicgraph_1_1_signal.html#ad2b8c22fdf80b1d661de3d743138d21c">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>keepReference
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a42a6d3c54dd0a2c1479d694e7db432c1">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_0x6c.html b/doxygen/HEAD/functions_0x6c.html
deleted file mode 100644
index 55860c2e..00000000
--- a/doxygen/HEAD/functions_0x6c.html
+++ /dev/null
@@ -1,102 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
-      <li class="current"><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-Here is a list of all class members with links to the classes they belong to:
-
-<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
-<li>lastAskForUpdate
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a9479893dacd9b5a1f46ff67d2482c81b">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>leader
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#acc9491c45001314b1f70cc52fc088519">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>listEntities()
-: <a class="el" href="classdynamicgraph_1_1_factory_storage.html#ad05a10051873cc186fdc1aec6b82be52">dynamicgraph::FactoryStorage</a>
-</li>
-<li>loadedPluginNames
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#aa6eef97b1471f04a3c0383fa6c1249d3">dynamicgraph::PluginLoader</a>
-</li>
-<li>loadPluginList()
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#ac27c30cc0bda8c6e42252a12c27f493c">dynamicgraph::PluginLoader</a>
-</li>
-<li>loadPlugins()
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#ab63675b14c9e418e3f9bfc0257114677">dynamicgraph::PluginLoader</a>
-</li>
-<li>loop()
-: <a class="el" href="classdynamicgraph_1_1_contiifstream.html#afe1da21d541b512886aaa55ac3883d99">dynamicgraph::Contiifstream</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_0x6d.html b/doxygen/HEAD/functions_0x6d.html
deleted file mode 100644
index 96a0f72c..00000000
--- a/doxygen/HEAD/functions_0x6d.html
+++ /dev/null
@@ -1,93 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li class="current"><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-Here is a list of all class members with links to the classes they belong to:
-
-<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
-<li>message
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#af4a0183309ed74c92d8645119c920831">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>modeNoThrow
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#af84905d3106a3d9b117f36771bea84cf">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>Mutex
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a20378c06ed76b81c26f631002baa9380">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>MutexError
-: <a class="el" href="classdynamicgraph_1_1_signal.html#acebd4a037334167f910ce9fdce2bdcdf">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_0x6e.html b/doxygen/HEAD/functions_0x6e.html
deleted file mode 100644
index af9250af..00000000
--- a/doxygen/HEAD/functions_0x6e.html
+++ /dev/null
@@ -1,112 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li class="current"><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-Here is a list of all class members with links to the classes they belong to:
-
-<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
-<li>name
-: <a class="el" href="classdynamicgraph_1_1_entity.html#a8828fb6d5270786dc7a12705cff62fdc">dynamicgraph::Entity</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_base.html#ad12786d4912e14d4e6e1a13c56620538">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>NameList
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#ad6a5abf7d51ade33a9de8f933e73c7a1">dynamicgraph::Tracer</a>
-</li>
-<li>names
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#ab426946636b9bb5d48317426e0b2562f">dynamicgraph::Tracer</a>
-</li>
-<li>namesSet
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a61c03776d7bd99968d0d57d19c1b4693">dynamicgraph::Tracer</a>
-</li>
-<li>needUpdate()
-: <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#ade6de8d8dbc3af3b79469ca4cc8572ef">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a1f8518dc19802d3a0f0983dc5be19b64">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#af9a18b9a9c746e3f0410e7e7c3d36970">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_base.html#ab7dbeb0ed88241b125c5407e8d27923c">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>newEntity()
-: <a class="el" href="classdynamicgraph_1_1_factory_storage.html#a4ff3fe421ad89e3c3cb254a6b57e62c3">dynamicgraph::FactoryStorage</a>
-</li>
-<li>next()
-: <a class="el" href="classdynamicgraph_1_1_contiifstream.html#ad1bd64b83a458ed36e7cfacab6b20041">dynamicgraph::Contiifstream</a>
-</li>
-<li>NOT_INITIALIZED
-: <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10a4b569c7f02ff46c258211e553ff8c9a1">dynamicgraph::ExceptionSignal</a>
-</li>
-<li>NOT_OPEN
-: <a class="el" href="classdynamicgraph_1_1_exception_traces.html#a7ad040c9d04b1dcd294b92692a095742a94b426c1dcf7cc40c6bb769ce4cbd813">dynamicgraph::ExceptionTraces</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_0x6f.html b/doxygen/HEAD/functions_0x6f.html
deleted file mode 100644
index a3ae9ee7..00000000
--- a/doxygen/HEAD/functions_0x6f.html
+++ /dev/null
@@ -1,137 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li class="current"><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-Here is a list of all class members with links to the classes they belong to:
-
-<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
-<li>OBJECT_CONFLICT
-: <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a680452e3391be4e29001641e8827b25f">dynamicgraph::ExceptionFactory</a>
-</li>
-<li>objectNameParser()
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#a977580347f53771d9e49f5a1bd7cd3cf">dynamicgraph::Interpreter</a>
-</li>
-<li>open()
-: <a class="el" href="classdynamicgraph_1_1_contiifstream.html#a367c481009cb300124a4da49ad01c001">dynamicgraph::Contiifstream</a>
-</li>
-<li>openFile()
-: <a class="el" href="classdynamicgraph_1_1_debug_trace.html#a94660127de69a83d1d68eeea8552198c">dynamicgraph::DebugTrace</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#ad263413340cc7d11279b6fecc3f17d8f">dynamicgraph::TracerRealTime</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer.html#a88e6959689d7bfa2ede18dec1d08f565">dynamicgraph::Tracer</a>
-</li>
-<li>openFiles()
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#ae24dbca8aeaecba307a2201b512bbd9c">dynamicgraph::Tracer</a>
-</li>
-<li>operator bool()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a1344f9b75c32589cde2a2658e4d32689">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>operator const T &amp;()
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a8d0328a5642ce1d92221a9909dd455d5">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>operator()()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a7e95c95e204b112944eed9e1dc25ef4e">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a96393c40edd04485cbee8f383ff3c908">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal.html#ab081214016e2d44b1a80094ddaf198e7">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>operator*()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a75ec2469d5e6021a30ebc6876bb67741">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>operator-&gt;()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a459eaa8c996a235eeb5243d3d25e2a70">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>operator&lt;&lt;()
-: <a class="el" href="classdynamicgraph_1_1_signal_array.html#a0311ce80f25962f68706f5f3d5f7afd5">dynamicgraph::SignalArray&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer.html#ab060e54d9040bc57222cf7859ebe8e55">dynamicgraph::Tracer</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a400d199ebd86c00cf0f3fca6b0e0cd31">dynamicgraph::TracerRealTime</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a3f2e7351c007b818fb6ebf557837ad88">dynamicgraph::SignalArray_const&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_array.html#ad10b9f3d5320c172c97de9ac50922603">dynamicgraph::SignalArray&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a05cdd6d9c8cdef76d6bc407e8a8d5c85">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>operator=()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a0fd7bacf8ca62390536eb47abc50d44e">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal.html#af5b3bef102a194494a9e76568f64e5dc">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>operator[]()
-: <a class="el" href="classdynamicgraph_1_1_signal_array.html#adcd716722ebafd7c29f85dc9fdd45951">dynamicgraph::SignalArray&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a08f43c6cca82fddb71bb1ec67b95b9bf">dynamicgraph::SignalArray_const&lt; Time &gt;</a>
-</li>
-<li>outputbuffer
-: <a class="el" href="classdynamicgraph_1_1_debug_trace.html#aa3348996cef8d5dd6f55bc205ab83e54">dynamicgraph::DebugTrace</a>
-</li>
-<li>OutStringStream()
-: <a class="el" href="classdynamicgraph_1_1_out_string_stream.html#ae985fd2100f53280a670d61a5052c4cd">dynamicgraph::OutStringStream</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_0x70.html b/doxygen/HEAD/functions_0x70.html
deleted file mode 100644
index 26fd53a9..00000000
--- a/doxygen/HEAD/functions_0x70.html
+++ /dev/null
@@ -1,134 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li class="current"><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-Here is a list of all class members with links to the classes they belong to:
-
-<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
-<li>params
-: <a class="el" href="struct_shell_procedure_1_1_instruction.html#a831bb7c02492e1f9cdd31464e99c0294">ShellProcedure::Instruction</a>
-, <a class="el" href="struct_shell_procedure_1_1_procedure.html#acba0a56e59655827486cea3c7c9628a2">ShellProcedure::Procedure</a>
-</li>
-<li>PERIOD_TIME_DEFAULT
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a201c591ce61787427d48e8a2cafc2b85">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>periodTime
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a20a7de7ab0d31b2fe4d4e9ff00d956fb">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>play
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#ab7ce456037827de1f223b92102e0d00a">dynamicgraph::Tracer</a>
-</li>
-<li>plug()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#ad5558c80e899fb1b7a884b629f5d4984">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a6ecaa58ff0f0fbd81416ef81b0a9a758">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>PLUG_IMPOSSIBLE
-: <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10a19b0f97b7f570cc3893f598a505d2038">dynamicgraph::ExceptionSignal</a>
-</li>
-<li>pluginDirectory
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a40c82ec3f23aa9c1c7f5fda8f624b679">dynamicgraph::PluginLoader</a>
-</li>
-<li>PluginLoader()
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#aefdec8f607be25ce1b85d83c9b20c2d7">dynamicgraph::PluginLoader</a>
-</li>
-<li>pluginNames
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#ac8c36cfd7751ed52e2ab7485afd31e11">dynamicgraph::PluginLoader</a>
-</li>
-<li>pluginRefs
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a70a4bb409b1752bc447b57cf46f1afa3">dynamicgraph::PluginLoader</a>
-</li>
-<li>pre()
-: <a class="el" href="classdynamicgraph_1_1_debug_trace.html#afde09b94064a80259dc0f010c07c4a64">dynamicgraph::DebugTrace</a>
-</li>
-<li>ProcedureList
-: <a class="el" href="class_shell_procedure.html#a4e88dfbd8f687b09720e03645671fb1e">ShellProcedure</a>
-</li>
-<li>procedureList
-: <a class="el" href="class_shell_procedure.html#a85a3878de86bc71eca70938453619393">ShellProcedure</a>
-</li>
-<li>procName
-: <a class="el" href="class_shell_procedure.html#a1b5fab2cb02d960db057c3fba173b37b">ShellProcedure</a>
-</li>
-<li>prompt
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#ac8163568dabb417ce884fc6b8aa3f4aa">dynamicgraph::Interpreter</a>
-</li>
-<li>PROMPT_DEFAULT
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#adc5d154710f344f685aeba4f94c2f57b">dynamicgraph::Interpreter</a>
-</li>
-<li>providerMutex
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a6558d39a544deb36cc875855021f9186">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_0x72.html b/doxygen/HEAD/functions_0x72.html
deleted file mode 100644
index 4769d820..00000000
--- a/doxygen/HEAD/functions_0x72.html
+++ /dev/null
@@ -1,142 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li class="current"><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-Here is a list of all class members with links to the classes they belong to:
-
-<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
-<li>rank
-: <a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a7c1279c4c1d02612242da2620f3ffd03">dynamicgraph::SignalArray_const&lt; Time &gt;</a>
-</li>
-<li>READ_FILE
-: <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a257c60facc0f82066a69a6aed52e142e">dynamicgraph::ExceptionFactory</a>
-</li>
-<li>reader
-: <a class="el" href="classdynamicgraph_1_1_contiifstream.html#a774899380de2c809652baad99ff0b9e1">dynamicgraph::Contiifstream</a>
-</li>
-<li>READWRITE_LOCK
-: <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10aee5244ac1059313c5a52caa3663db4de">dynamicgraph::ExceptionSignal</a>
-</li>
-<li>ready
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#a18a4ab0c8174425763c6dd9f19e7a7d4">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_contiifstream.html#a7097e9704ab608cc7f3b9231f13577dd">dynamicgraph::Contiifstream</a>
-</li>
-<li>recompute()
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a2767be0456f0e62bb2c6006cf0f95d83">dynamicgraph::Signal&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_base.html#a8a0417b44dadc6d30f0f2618c9449601">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>record()
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a40ceb176666a4e2fc5318e9d83d8b665">dynamicgraph::Tracer</a>
-</li>
-<li>recordSignal()
-: <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a09d176824845d42f809b9f8fc3a13548">dynamicgraph::TracerRealTime</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer.html#a45e64a53a366fa3683a72810dd61b0a2">dynamicgraph::Tracer</a>
-</li>
-<li>recordTrigger()
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a6faf2fa8bfa818745aec28cefe53d215">dynamicgraph::Tracer</a>
-</li>
-<li>REFERENCE
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155a82183cba9bb80e23eec7f38c5f0c0a6a">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>REFERENCE_NON_CONST
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155afc314176df62034542117d23795f8394">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>referencePluginLoader()
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#a91840bb51989e14ed6b0c5f2e721c4b0">dynamicgraph::Interpreter</a>
-</li>
-<li>registerCast()
-: <a class="el" href="classdynamicgraph_1_1_signal_caster.html#a351e2e41780cdcdfd21b2d18e9c36581">dynamicgraph::SignalCaster</a>
-</li>
-<li>registerEntity()
-: <a class="el" href="classdynamicgraph_1_1_factory_storage.html#a20483c6c27a7962077fbabd721f51a10">dynamicgraph::FactoryStorage</a>
-, <a class="el" href="classdynamicgraph_1_1_pool_storage.html#a8641d860c3e67d6ef9d7493de87bfefd">dynamicgraph::PoolStorage</a>
-</li>
-<li>registerFunction()
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#add66d62dbc95b4eba5215ceacced177b">dynamicgraph::Interpreter</a>
-</li>
-<li>removeDependency()
-: <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#af98910fadbf2e4faa7d6232dcc7eea5c">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a86e9ba5c2b9e4a36a336840e9c8c83df">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_base.html#a1fcccc0add5c6d3e965d771cfb3697fe">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#ad739cd37209a85c5d917591924d56896">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>resize()
-: <a class="el" href="classdynamicgraph_1_1_out_string_stream.html#a2b1fa9c89c823a67778fd975f887687f">dynamicgraph::OutStringStream</a>
-</li>
-<li>rootdir
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a7501895a0ac1bb2c6b1301880d72eb5d">dynamicgraph::Tracer</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_0x73.html b/doxygen/HEAD/functions_0x73.html
deleted file mode 100644
index 1dbbda4d..00000000
--- a/doxygen/HEAD/functions_0x73.html
+++ /dev/null
@@ -1,238 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li class="current"><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-Here is a list of all class members with links to the classes they belong to:
-
-<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
-<li>searchPlugin()
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#afad05fa5c925d73dbea581b7f5bd46c1">dynamicgraph::PluginLoader</a>
-</li>
-<li>set()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#a309bc0ed165597e012cbc92c6a0db98d">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal.html#afceab95fa5c8274b41f0e6239941a35d">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>SET_IMPOSSIBLE
-: <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10af40270d1e2ca50c5449ed97f74528ccb">dynamicgraph::ExceptionSignal</a>
-</li>
-<li>setBufferSize()
-: <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a4077feedc1cd04ca1f8e35ef25b5fa33">dynamicgraph::TracerRealTime</a>
-</li>
-<li>setConstant()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#aef10f61419c9c043793b0169a6c730ed">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal.html#ad3f71b1e7e00fc4effbb3ecdc2fe54e6">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>setConstantDefault()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#ad0eeead00fcc90034ca05f9fd5634291">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a29053970721ea67d6d583ffb1acef901">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>setDependencyType()
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a891272a286630eef0003716c4fd2c181">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>setDirectory()
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a630e350171b78db3f7dfcda9b44080a9">dynamicgraph::PluginLoader</a>
-</li>
-<li>setFrenquency()
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a8378a818ff274cf42d8581efe5e34ea2">dynamicgraph::Tracer</a>
-</li>
-<li>setFunction()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a617db8a502120bbc84018557e5ab05ad">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal.html#ae1a481dc9c071eb365aae3a05322fb03">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>setKeepReference()
-: <a class="el" href="classdynamicgraph_1_1_signal.html#ac3aec5678570895b03ec8aa14da92de6">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>setNeedUpdateFromAllChildren()
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a53765ca84219d287d0695ce67adf9783">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>setPeriodTime()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#acda5cda5d25d9e0a7866f16147479954">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a7916848f29411e8f2ef8e00ff9c4cee4">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a4d8c6ce59accec0821d376c09238413c">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>setReady()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#afc3445e6bce14ccaa5dc2b9b80c86483">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>setReference()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a237157361a90b2e8eb51979020e56f69">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal.html#ac3e140dff29777b179bcd2c073c88cfb">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>setReferenceNonConstant()
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a7fdc7166b7eaab63d96f7305c5660ed5">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>setTcopy()
-: <a class="el" href="classdynamicgraph_1_1_signal.html#ada7d0ccec3078ab1a8bc06ae080e58c6">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>setTime()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#a7760134ac05d172848ff1888488d9d34">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>setTraceStyle()
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a9be01c1098ef08f39cf1aca7ce3054f5">dynamicgraph::Tracer</a>
-</li>
-<li>shell()
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#af65f0030ab4d843af6c4a50f363b427e">dynamicgraph::Interpreter</a>
-</li>
-<li>ShellBasicFunction
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#a90e4a8765340c43e03853de9538dafe0">dynamicgraph::Interpreter</a>
-</li>
-<li>ShellFunctionRegisterer()
-: <a class="el" href="classdynamicgraph_1_1_shell_function_registerer.html#ae5e9ccf30c3b17eb045d691bd31e808b">dynamicgraph::ShellFunctionRegisterer</a>
-</li>
-<li>shortName()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#af889c7d9f57ef61cfad1487ee6045b09">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>SIGNAL
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0a252baa19235309f051576f0d0e508098">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>Signal()
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a629a88006a73c05534c300bb7b950820">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>SIGNAL_CONFLICT
-: <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849af524dede4e6a9f60e5752bcfd076bc39">dynamicgraph::ExceptionFactory</a>
-</li>
-<li>SIGNAL_TYPE_DEFAULT
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a7195a872bca9a22f0bcea9cd2baa9b98">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>SignalArray()
-: <a class="el" href="classdynamicgraph_1_1_signal_array.html#a0a7fd4b28c741f9e9b7cd84fd707ae06">dynamicgraph::SignalArray&lt; Time &gt;</a>
-</li>
-<li>SignalArray_const()
-: <a class="el" href="classdynamicgraph_1_1_signal_array__const.html#ac29aa8a7b8c4b9e79929eee24f91fcb1">dynamicgraph::SignalArray_const&lt; Time &gt;</a>
-</li>
-<li>SignalBase()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#abce7bd9d12571de9f4d63f757c45ab17">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>SignalCaster()
-: <a class="el" href="classdynamicgraph_1_1_signal_caster.html#ae774afbae5a258fbbfc62b86e95ff953">dynamicgraph::SignalCaster</a>
-</li>
-<li>SignalCastRegisterer()
-: <a class="el" href="classdynamicgraph_1_1_signal_cast_registerer.html#a0e953897c7a0696504247b43ddd31758">dynamicgraph::SignalCastRegisterer</a>
-</li>
-<li>signalDeregistration()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#a90e43ab1c4ae7034ef352840f6708026">dynamicgraph::Entity</a>
-</li>
-<li>SignalList
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#afac64dae56fce1fb431a733ffa79ae23">dynamicgraph::Tracer</a>
-</li>
-<li>SignalMap
-: <a class="el" href="classdynamicgraph_1_1_entity.html#ac2b0d244c0ce939462eeb6f4d879765b">dynamicgraph::Entity</a>
-</li>
-<li>signalMap
-: <a class="el" href="classdynamicgraph_1_1_entity.html#a36384a620ac18c9703d34ab712cbd547">dynamicgraph::Entity</a>
-</li>
-<li>SignalPtr()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a67e049e2a84ded6e03b65ced60a35fbd">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>signalPtr
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a257dba50afbe9efe0fde532062eeb536">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>signalRegistration()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#a72def88a3dd29e124f80603506c73a7e">dynamicgraph::Entity</a>
-</li>
-<li>signalTime
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#a2d0e96da4d0378f08805b421cf381183">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>SignalTimeDependent()
-: <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#ab9848918e907a071b0ffdf30200dde0a">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>
-</li>
-<li>SignalType
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>signalType
-: <a class="el" href="classdynamicgraph_1_1_signal.html#aae4a59d6d32f56520abf64179c7ac277">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>SIZE
-: <a class="el" href="classdynamicgraph_1_1_debug_trace.html#a85d10b3fd2f0dd2167034ae20db4acb6">dynamicgraph::DebugTrace</a>
-</li>
-<li>size
-: <a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a53789b7d20a67f31b642bd588e426438">dynamicgraph::SignalArray_const&lt; Time &gt;</a>
-</li>
-<li>sotPluginLoaderPTR
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#ac6968b058401a04315a9e0c08df5ed50">dynamicgraph::Interpreter</a>
-</li>
-<li>STATIC_SHELL_FUNCTION()
-: <a class="el" href="class_shell_functions.html#af08234d1f5573b8fed5080fdd60c7c7d">ShellFunctions</a>
-</li>
-<li>suffix
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#adc51849772e3425b57062fa7e8e3f202">dynamicgraph::Tracer</a>
-</li>
-<li>switchTcopy()
-: <a class="el" href="classdynamicgraph_1_1_signal.html#aff7eab69cdfb522979e2093c807d9e77">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>SYNTAX_ERROR
-: <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a6d79a9d0e863d1a1ee84e28803001f44">dynamicgraph::ExceptionFactory</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_0x74.html b/doxygen/HEAD/functions_0x74.html
deleted file mode 100644
index 2fc4157c..00000000
--- a/doxygen/HEAD/functions_0x74.html
+++ /dev/null
@@ -1,172 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li class="current"><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-Here is a list of all class members with links to the classes they belong to:
-
-<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
-<li>Tcopy
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a70958e01cd65e0ee5f97bf19442a101f">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>Tcopy1
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a22e70c2affa81b282f9753f6172da866">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>Tcopy2
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a7f9af955ec9424257766b3d0cf30c3e2">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>test()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#a5bfd518abb50b5e39f658a0855b1a1f5">dynamicgraph::Entity</a>
-</li>
-<li>test2()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#ae13b5844d4372b97caf0a315667ea382">dynamicgraph::Entity</a>
-</li>
-<li>Tfunction
-: <a class="el" href="classdynamicgraph_1_1_signal.html#aab6d34eaad78350ce8fb8c3b54f2eda7">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>TIME_DEPENDENT
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81cea9930f326751f6c36d037ee64d09a840e">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>TimeDependency()
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a3640000a90d8bc097a9467eac6a727c2">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>timeStart
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#acc94d43691da00d1d1706f0511571c7d">dynamicgraph::Tracer</a>
-</li>
-<li>tmpbuffer
-: <a class="el" href="classdynamicgraph_1_1_debug_trace.html#ace984952aec058a028737735988450c7">dynamicgraph::DebugTrace</a>
-</li>
-<li>TOOLS
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0abd2d0743b46c0c3d922f957f65e31689">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>toTraceSignals
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a7788159fe75e9d18c55a0875f0162791">dynamicgraph::Tracer</a>
-</li>
-<li>trace()
-: <a class="el" href="classdynamicgraph_1_1_debug_trace.html#ab11e080e2b93a45f0ed0ec97ffea43a9">dynamicgraph::DebugTrace</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_base.html#a13044d1fdb43d2910c68bed442d890b0">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_caster.html#a30504e44ed210a22db802560f5ba32da">dynamicgraph::SignalCaster</a>
-, <a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html#ac32a8d18f0b75db7f713d50f9c23a48d">dynamicgraph::DefaultCastRegisterer&lt; T &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal.html#a8dab26927f6e5ae7032a9309ac1e5952">dynamicgraph::Signal&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#aaed8477aa9cf7683e84de317e63fd8e1">dynamicgraph::TracerRealTime</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer.html#aa32454970edb5578766b70de7966bac3">dynamicgraph::Tracer</a>
-, <a class="el" href="classdynamicgraph_1_1_debug_trace.html#aa36fb9d2dbecb40dc734142b148737f3">dynamicgraph::DebugTrace</a>
-</li>
-<li>TRACE_STYLE_DEFAULT
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#ad911f92717cc23e79de4728f80985c43">dynamicgraph::Tracer</a>
-</li>
-<li>traceLevel
-: <a class="el" href="classdynamicgraph_1_1_debug_trace.html#a5b6f222904c43c5ae3e8646e161bb272">dynamicgraph::DebugTrace</a>
-</li>
-<li>traceLevelTemplate
-: <a class="el" href="classdynamicgraph_1_1_debug_trace.html#a5948172c86440fa6468a144e2c1d6d82">dynamicgraph::DebugTrace</a>
-</li>
-<li>Tracer()
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a5d88c2e17cb0fb3eeba9b057a128cac4">dynamicgraph::Tracer</a>
-</li>
-<li>tracer_type
-: <a class="el" href="classdynamicgraph_1_1_signal_caster.html#acc9c753d8fef1eb233914855bbd0a6b3">dynamicgraph::SignalCaster</a>
-</li>
-<li>TracerRealTime()
-: <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a8028f6fa6536dfbd43935fa91dbe18fb">dynamicgraph::TracerRealTime</a>
-</li>
-<li>TRACES
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0af27cffde588c14a95c26fc79314ec08c">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>TraceStyle
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8">dynamicgraph::Tracer</a>
-</li>
-<li>traceStyle
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a6117c74df4c4487d5a1804df22ac1dc0">dynamicgraph::Tracer</a>
-</li>
-<li>traceTemplate()
-: <a class="el" href="classdynamicgraph_1_1_debug_trace.html#a2e1c4a66d6147a7f4d1fa3c948829d2a">dynamicgraph::DebugTrace</a>
-</li>
-<li>transmitAbstract
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#aa4beea137403194d072eeb73ba55415b">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>transmitAbstractData
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#afabedd4999d7e3ea81ccd37c95754fbd">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>Treference
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a109c69e77a16a5df8c45b1f18f3aa4bf">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>TreferenceNonConst
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a58743c8c709e2eab0197c75628258505">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>triger
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a32f1aa315bd0a9a7e0942aadac56c1a5">dynamicgraph::Tracer</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_0x75.html b/doxygen/HEAD/functions_0x75.html
deleted file mode 100644
index 8773aea7..00000000
--- a/doxygen/HEAD/functions_0x75.html
+++ /dev/null
@@ -1,109 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li class="current"><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-Here is a list of all class members with links to the classes they belong to:
-
-<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
-<li>unloadAllPlugins()
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a28002facb398f0044e4ad4ddcd7610a6">dynamicgraph::PluginLoader</a>
-</li>
-<li>unloadPlugin()
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a93ea9ecdbe007c06c45287c1c4ca326c">dynamicgraph::PluginLoader</a>
-</li>
-<li>unplug()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#afff24d32f034055344b7db542d789b4a">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_base.html#aef9144c00555bbbb2a38e5d63e5ea50a">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>UNREFERED_FUNCTION
-: <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849af159588b0f39514f85abdd874beed950">dynamicgraph::ExceptionFactory</a>
-</li>
-<li>UNREFERED_OBJECT
-: <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a9e9f28958f7ffd6c7a997df752bb97d5">dynamicgraph::ExceptionFactory</a>
-</li>
-<li>UNREFERED_SIGNAL
-: <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849af23a8ce479f832624480aa6c0ba35cd9">dynamicgraph::ExceptionFactory</a>
-</li>
-<li>unregisterCast()
-: <a class="el" href="classdynamicgraph_1_1_signal_caster.html#acbcb68102cc2537b56b2545a14aa0035">dynamicgraph::SignalCaster</a>
-</li>
-<li>unsetConstantDefault()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#affd51656523729216e2f4fcbc0f96fd6">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>updateFromAllChildren
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a29f6f7c63256bebe440943d4a55d758c">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_0x77.html b/doxygen/HEAD/functions_0x77.html
deleted file mode 100644
index 0ab10cc6..00000000
--- a/doxygen/HEAD/functions_0x77.html
+++ /dev/null
@@ -1,100 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li class="current"><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-Here is a list of all class members with links to the classes they belong to:
-
-<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
-<li>what()
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a9a5208211df292bbfc679b036711a5d1">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>WHEN_SAID
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8a3df8adfc48aec75c6529305e110a4989">dynamicgraph::Tracer</a>
-</li>
-<li>writeCompletionList()
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#a89a6d9fb9ea521cc575786118abc72df">dynamicgraph::Interpreter</a>
-, <a class="el" href="classdynamicgraph_1_1_pool_storage.html#a7bf4b1ae2c504c06b5caf287aa2a8223">dynamicgraph::PoolStorage</a>
-, <a class="el" href="classdynamicgraph_1_1_entity.html#ae4416aada52468f823877500b60b0db9">dynamicgraph::Entity</a>
-</li>
-<li>writeGraph()
-: <a class="el" href="classdynamicgraph_1_1_pool_storage.html#a2d7100064c46487a01a42be50270a3f6">dynamicgraph::PoolStorage</a>
-, <a class="el" href="classdynamicgraph_1_1_entity.html#aaacb708ef239d3fbc953bcdb2ad7c3d1">dynamicgraph::Entity</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#ac3ec8ac88073236b3df92c9c93d9a970">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a47955c4e1365505396da59595b88ecba">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_base.html#a2a7734e306894404eb4252d1b9aa5510">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#adc54b93be26b574aa3b9956d5d832224">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_0x7e.html b/doxygen/HEAD/functions_0x7e.html
deleted file mode 100644
index ebd8d075..00000000
--- a/doxygen/HEAD/functions_0x7e.html
+++ /dev/null
@@ -1,144 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li class="current"><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-Here is a list of all class members with links to the classes they belong to:
-
-<h3><a class="anchor" id="index_0x7e"></a>- ~ -</h3><ul>
-<li>~Contiifstream()
-: <a class="el" href="classdynamicgraph_1_1_contiifstream.html#a750065a306c562bef2ef65adf18bb8fd">dynamicgraph::Contiifstream</a>
-</li>
-<li>~Entity()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#a352e148d4764b1c5545dcb7a39a04596">dynamicgraph::Entity</a>
-</li>
-<li>~EntityRegisterer()
-: <a class="el" href="classdynamicgraph_1_1_entity_registerer.html#a2865279ffbd274bc49fff61ad0585bf5">dynamicgraph::EntityRegisterer</a>
-</li>
-<li>~ExceptionAbstract()
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#ac7102439bf5f1bfd3ea6b30cd2e4e641">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>~ExceptionFactory()
-: <a class="el" href="classdynamicgraph_1_1_exception_factory.html#ae90cfbc9216d75b1d62d713bb72d180c">dynamicgraph::ExceptionFactory</a>
-</li>
-<li>~ExceptionSignal()
-: <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a4673decd271630667e8e22d9c3651ef1">dynamicgraph::ExceptionSignal</a>
-</li>
-<li>~ExceptionTraces()
-: <a class="el" href="classdynamicgraph_1_1_exception_traces.html#aa96d447ec0d1d5f83dea8d12c8970d32">dynamicgraph::ExceptionTraces</a>
-</li>
-<li>~FactoryStorage()
-: <a class="el" href="classdynamicgraph_1_1_factory_storage.html#a95c35ff3e13a76fc93dc73ae42ea4a30">dynamicgraph::FactoryStorage</a>
-</li>
-<li>~OutStringStream()
-: <a class="el" href="classdynamicgraph_1_1_out_string_stream.html#aee959e8962bfe2192a772d4f5aec880a">dynamicgraph::OutStringStream</a>
-</li>
-<li>~PluginLoader()
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a6f952ede55971479321fa3e4416860e0">dynamicgraph::PluginLoader</a>
-</li>
-<li>~PoolStorage()
-: <a class="el" href="classdynamicgraph_1_1_pool_storage.html#a11231f5a01939b1345759798fffbf5e2">dynamicgraph::PoolStorage</a>
-</li>
-<li>~Signal()
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a5613e74b311f94ffc8d870c097fbc006">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>~SignalArray()
-: <a class="el" href="classdynamicgraph_1_1_signal_array.html#a92bd2db15dcb739f70efb7c3909a4b58">dynamicgraph::SignalArray&lt; Time &gt;</a>
-</li>
-<li>~SignalArray_const()
-: <a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a1050c30dd476d832ea8f3cddbcecd35b">dynamicgraph::SignalArray_const&lt; Time &gt;</a>
-</li>
-<li>~SignalBase()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#a7abfd61a78e5012d56a9e5daf57ecdaf">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>~SignalCaster()
-: <a class="el" href="classdynamicgraph_1_1_signal_caster.html#aa5fade8df2d029a0c7145040f60bf795">dynamicgraph::SignalCaster</a>
-</li>
-<li>~SignalPtr()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a14279768ce3dc7ebb7bf6d87bdfa7e72">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>~SignalTimeDependent()
-: <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a0b323939a8076256fa00e45fa09d9704">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>
-</li>
-<li>~TimeDependency()
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a8d4ba0b6667d763571501cf08cf4591c">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>~Tracer()
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a74f2a35ead39023673116e6ebfab08d5">dynamicgraph::Tracer</a>
-</li>
-<li>~TracerRealTime()
-: <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a49eaf228435a2b4f05245c939f018307">dynamicgraph::TracerRealTime</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_8h.html b/doxygen/HEAD/functions_8h.html
deleted file mode 100644
index e9ea9880..00000000
--- a/doxygen/HEAD/functions_8h.html
+++ /dev/null
@@ -1,83 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#define-members">Defines</a>  </div>
-  <div class="headertitle">
-<h1>functions.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- startSectionHeader --><div class="dynheader">
-Include dependency graph for functions.h:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="functions_8h__incl.png" border="0" usemap="#functions_8h" alt=""/></div>
-<map name="functions_8h" id="functions_8h">
-<area shape="rect" href="exception&#45;factory_8h.html" title="dynamic&#45;graph/exception&#45;factory.h" alt="" coords="685,239,928,265"/><area shape="rect" href="dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="721,471,975,497"/><area shape="rect" href="interpreter_8h.html" title="dynamic&#45;graph/interpreter.h" alt="" coords="573,84,773,111"/><area shape="rect" href="exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="440,393,693,420"/><area shape="rect" href="signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="304,239,509,265"/><area shape="rect" href="pool_8h.html" title="dynamic&#45;graph/pool.h" alt="" coords="451,161,611,188"/><area shape="rect" href="exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="440,316,677,343"/></map>
-<!-- endSectionContent --></div>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_functions.html">ShellFunctions</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This plugin implements a bunch of useful shell commands.  <a href="class_shell_functions.html#_details">More...</a><br/></td></tr>
-<tr><td colspan="2"><h2><a name="define-members"></a>
-Defines</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="functions_8h.html#af4229e30a476c75350ad14ce481d9ea0">STATIC_SHELL_FUNCTION</a>(name)</td></tr>
-</table>
-<hr/><h2>Define Documentation</h2>
-<a class="anchor" id="af4229e30a476c75350ad14ce481d9ea0"></a><!-- doxytag: member="functions.h::STATIC_SHELL_FUNCTION" ref="af4229e30a476c75350ad14ce481d9ea0" args="(name)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define STATIC_SHELL_FUNCTION</td>
-          <td>(</td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname">name&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<b>Value:</b><div class="fragment"><pre class="fragment"><span class="keyword">static</span> <span class="keywordtype">void</span> name( <span class="keyword">const</span> std::string cmd,std::istringstream&amp; args, \
-                       std::ostream&amp; os )
-</pre></div>
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_8h__incl.map b/doxygen/HEAD/functions_8h__incl.map
deleted file mode 100644
index 79196c40..00000000
--- a/doxygen/HEAD/functions_8h__incl.map
+++ /dev/null
@@ -1,9 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$exception&#45;factory_8h.html" title="dynamic&#45;graph/exception&#45;factory.h" alt="" coords="685,239,928,265"/>
-<area shape="rect" href="$dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="721,471,975,497"/>
-<area shape="rect" href="$interpreter_8h.html" title="dynamic&#45;graph/interpreter.h" alt="" coords="573,84,773,111"/>
-<area shape="rect" href="$exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="440,393,693,420"/>
-<area shape="rect" href="$signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="304,239,509,265"/>
-<area shape="rect" href="$pool_8h.html" title="dynamic&#45;graph/pool.h" alt="" coords="451,161,611,188"/>
-<area shape="rect" href="$exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="440,316,677,343"/>
-</map>
diff --git a/doxygen/HEAD/functions_8h__incl.md5 b/doxygen/HEAD/functions_8h__incl.md5
deleted file mode 100644
index 3c071bc6..00000000
--- a/doxygen/HEAD/functions_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-6d47c25a65e8fa66e74b86dcec6ca241
\ No newline at end of file
diff --git a/doxygen/HEAD/functions_8h__incl.png b/doxygen/HEAD/functions_8h__incl.png
deleted file mode 100644
index 75ecedbe6436362e2a685f11922de445e4082bb3..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 137894
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
G;Qs}QGS$BT

diff --git a/doxygen/HEAD/functions_enum.html b/doxygen/HEAD/functions_enum.html
deleted file mode 100644
index 5dc28de6..00000000
--- a/doxygen/HEAD/functions_enum.html
+++ /dev/null
@@ -1,71 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li class="current"><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&#160;<ul>
-<li>DependencyType
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81ce">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>ErrorCodeEnum
-: <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849">dynamicgraph::ExceptionFactory</a>
-, <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10">dynamicgraph::ExceptionSignal</a>
-, <a class="el" href="classdynamicgraph_1_1_exception_traces.html#a7ad040c9d04b1dcd294b92692a095742">dynamicgraph::ExceptionTraces</a>
-</li>
-<li>ExceptionEnum
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>SignalType
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>TraceStyle
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8">dynamicgraph::Tracer</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_eval.html b/doxygen/HEAD/functions_eval.html
deleted file mode 100644
index a9c4e44f..00000000
--- a/doxygen/HEAD/functions_eval.html
+++ /dev/null
@@ -1,229 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li class="current"><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="#index_a"><span>a</span></a></li>
-      <li><a href="#index_b"><span>b</span></a></li>
-      <li><a href="#index_c"><span>c</span></a></li>
-      <li><a href="#index_d"><span>d</span></a></li>
-      <li><a href="#index_e"><span>e</span></a></li>
-      <li><a href="#index_f"><span>f</span></a></li>
-      <li><a href="#index_g"><span>g</span></a></li>
-      <li><a href="#index_n"><span>n</span></a></li>
-      <li><a href="#index_o"><span>o</span></a></li>
-      <li><a href="#index_p"><span>p</span></a></li>
-      <li><a href="#index_r"><span>r</span></a></li>
-      <li><a href="#index_s"><span>s</span></a></li>
-      <li><a href="#index_t"><span>t</span></a></li>
-      <li><a href="#index_u"><span>u</span></a></li>
-      <li><a href="#index_w"><span>w</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
-<li>ABSTRACT
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0a33c94c6723036643d4b47c7bae1da350">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>ALWAYS_READY
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81cea603ebe54dcdfc2340d4fba0384e95133">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_b"></a>- b -</h3><ul>
-<li>BAD_CAST
-: <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10adbddf8428d47fda8982adb85c801fd53">dynamicgraph::ExceptionSignal</a>
-</li>
-<li>BOOL_DEPENDENT
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81cea5924c4f2de4d5c05d90bf01a39d7310f">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
-<li>CONSTANT
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155aee2d1fa88618982d476c6f7bce0a5450">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>COPY_NOT_INITIALIZED
-: <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10afecd9889df78436cc6a1c81b824e19fc">dynamicgraph::ExceptionSignal</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
-<li>DYNAMIC_LOADING
-: <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849ae7b916904d771732c4869e6dbae60afe">dynamicgraph::ExceptionFactory</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
-<li>EACH_TIME
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8a1b15644dfae7bd910c82ed6c2a0a47aa">dynamicgraph::Tracer</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
-<li>FACTORY
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0af74e7993a80a233e4d9ba3017ea63a4c">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>FREQUENTLY
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8a6aa0086dff071bf0d699e10ac7deb8be">dynamicgraph::Tracer</a>
-</li>
-<li>FUNCTION
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155aa34353e1d87165ae87780a81954e68cd">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>FUNCTION_CONFLICT
-: <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a02500a43be7f1a96af2e1020ec4cf046">dynamicgraph::ExceptionFactory</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
-<li>GENERIC
-: <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849aac3098260c49aa047dbe2ad564aa756d">dynamicgraph::ExceptionFactory</a>
-, <a class="el" href="classdynamicgraph_1_1_exception_traces.html#a7ad040c9d04b1dcd294b92692a095742a29f716d5d418900f2349f197318eb6f5">dynamicgraph::ExceptionTraces</a>
-, <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10a6bd5a74da9334e449fa709dbed10159b">dynamicgraph::ExceptionSignal</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
-<li>NOT_INITIALIZED
-: <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10a4b569c7f02ff46c258211e553ff8c9a1">dynamicgraph::ExceptionSignal</a>
-</li>
-<li>NOT_OPEN
-: <a class="el" href="classdynamicgraph_1_1_exception_traces.html#a7ad040c9d04b1dcd294b92692a095742a94b426c1dcf7cc40c6bb769ce4cbd813">dynamicgraph::ExceptionTraces</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
-<li>OBJECT_CONFLICT
-: <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a680452e3391be4e29001641e8827b25f">dynamicgraph::ExceptionFactory</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
-<li>PLUG_IMPOSSIBLE
-: <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10a19b0f97b7f570cc3893f598a505d2038">dynamicgraph::ExceptionSignal</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
-<li>READ_FILE
-: <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a257c60facc0f82066a69a6aed52e142e">dynamicgraph::ExceptionFactory</a>
-</li>
-<li>READWRITE_LOCK
-: <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10aee5244ac1059313c5a52caa3663db4de">dynamicgraph::ExceptionSignal</a>
-</li>
-<li>REFERENCE
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155a82183cba9bb80e23eec7f38c5f0c0a6a">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>REFERENCE_NON_CONST
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155afc314176df62034542117d23795f8394">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
-<li>SET_IMPOSSIBLE
-: <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10af40270d1e2ca50c5449ed97f74528ccb">dynamicgraph::ExceptionSignal</a>
-</li>
-<li>SIGNAL
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0a252baa19235309f051576f0d0e508098">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>SIGNAL_CONFLICT
-: <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849af524dede4e6a9f60e5752bcfd076bc39">dynamicgraph::ExceptionFactory</a>
-</li>
-<li>SYNTAX_ERROR
-: <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a6d79a9d0e863d1a1ee84e28803001f44">dynamicgraph::ExceptionFactory</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
-<li>TIME_DEPENDENT
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81cea9930f326751f6c36d037ee64d09a840e">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>TOOLS
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0abd2d0743b46c0c3d922f957f65e31689">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>TRACES
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0af27cffde588c14a95c26fc79314ec08c">dynamicgraph::ExceptionAbstract</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
-<li>UNREFERED_FUNCTION
-: <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849af159588b0f39514f85abdd874beed950">dynamicgraph::ExceptionFactory</a>
-</li>
-<li>UNREFERED_OBJECT
-: <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a9e9f28958f7ffd6c7a997df752bb97d5">dynamicgraph::ExceptionFactory</a>
-</li>
-<li>UNREFERED_SIGNAL
-: <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849af23a8ce479f832624480aa6c0ba35cd9">dynamicgraph::ExceptionFactory</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
-<li>WHEN_SAID
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8a3df8adfc48aec75c6529305e110a4989">dynamicgraph::Tracer</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_func.html b/doxygen/HEAD/functions_func.html
deleted file mode 100644
index bde715c4..00000000
--- a/doxygen/HEAD/functions_func.html
+++ /dev/null
@@ -1,107 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li class="current"><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
-<li>access()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a2e93a5260069a9bfa0dcbce69b3a7205">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#aa4df5a0ace7d7470c48a6e1d4c5fcecf">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal.html#aee3296459aaf42fab48f86a16b84fcf1">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>accessCopy()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#aa8319f67d14f1493135522d431c429d9">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal.html#a4be0f7ad96ea144015899c159460606a">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>addData()
-: <a class="el" href="classdynamicgraph_1_1_out_string_stream.html#a30ea003d3d1112ec0b9ac86c99d880c2">dynamicgraph::OutStringStream</a>
-</li>
-<li>addDependency()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#adbe1afb3f1c00b5095d0674a4ebda913">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#ab671714743cd69c69f7f2aed3387d814">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a74d5fe4ab99a37a4c5bdac1680e47edd">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_base.html#ac5e9d9f81667e3e95e4bef272570f616">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>addElmt()
-: <a class="el" href="classdynamicgraph_1_1_signal_array.html#ab0f3fcd38bc742ea3e0f196c6831d52f">dynamicgraph::SignalArray&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_array__const.html#aa11e164c3d15b6b016ab2da6a715afd3">dynamicgraph::SignalArray_const&lt; Time &gt;</a>
-</li>
-<li>addPlugin()
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#ab412e6393768d2ff5dc22d9c6799bf61">dynamicgraph::PluginLoader</a>
-</li>
-<li>addSignalToTrace()
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#af898e36f072c92df1ae678c44d2d6db9">dynamicgraph::Tracer</a>
-</li>
-<li>autoref()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a8f112f5fba7d33ee0603feda8eb8e437">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_func_0x63.html b/doxygen/HEAD/functions_func_0x63.html
deleted file mode 100644
index a8352962..00000000
--- a/doxygen/HEAD/functions_func_0x63.html
+++ /dev/null
@@ -1,178 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li class="current"><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
-<li>cast()
-: <a class="el" href="classdynamicgraph_1_1_signal_caster.html#a50e80ad4c3e069494b5fafac61a228de">dynamicgraph::SignalCaster</a>
-, <a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html#a61cec27c319cdc135e9385356d47a1ea">dynamicgraph::DefaultCastRegisterer&lt; T &gt;</a>
-</li>
-<li>checkCompatibility()
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a59b20d4c7d6ae4c3b7e004e66385d3d2">dynamicgraph::Signal&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_base.html#a11ad6be7f85fdf9dd05740e4f30b0cce">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>clear()
-: <a class="el" href="struct_shell_procedure_1_1_procedure.html#a5f3a04207d00877bf0fb5f256f59f87a">ShellProcedure::Procedure</a>
-</li>
-<li>clearDependencies()
-: <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a8da931786dc26f2d45d475b232867053">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_base.html#aecc4c4ef84592e27c529810e987bf0d0">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a026c928dd30f498b1c862a5f82e96fd3">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>clearDependency()
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a4204fd3dfee8e4e87cfd55239f84694c">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>clearPlugin()
-: <a class="el" href="classdynamicgraph_1_1_pool_storage.html#a51d4ff106ff215af8dd2403e15cdf10e">dynamicgraph::PoolStorage</a>
-</li>
-<li>clearSignalToTrace()
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#ad4097cec7827072d1144c14807313691">dynamicgraph::Tracer</a>
-</li>
-<li>closeFile()
-: <a class="el" href="classdynamicgraph_1_1_debug_trace.html#ad0401ad17d850b70aeb7ecc9b34ade19">dynamicgraph::DebugTrace</a>
-</li>
-<li>closeFiles()
-: <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#ae5912ede2ab54152887c3510d61905a9">dynamicgraph::TracerRealTime</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer.html#a1990d004c48427d3bc962a5ac4526b79">dynamicgraph::Tracer</a>
-</li>
-<li>cmd()
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#a47579a33b03aad9da9acdbece2fd7932">dynamicgraph::Interpreter</a>
-</li>
-<li>cmdComputeSignal()
-: <a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#ad5eb950b1e52ff62043f82bdb6a07307">dynamicgraph::InterpreterHelper</a>
-, <a class="el" href="classdynamicgraph_1_1_interpreter.html#a249ae339236034d0ffa72c3fa50586b5">dynamicgraph::Interpreter</a>
-</li>
-<li>cmdContinueProcedure()
-: <a class="el" href="class_shell_procedure.html#ad4ad939913d94ca6b5e2192d089d5e50">ShellProcedure</a>
-</li>
-<li>cmdDestroy()
-: <a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#af7c8c26d5ed3b8f330a1d6badc1200ff">dynamicgraph::InterpreterHelper</a>
-, <a class="el" href="classdynamicgraph_1_1_interpreter.html#acf8a6b892ef8ad5d8bbb62087acd1186">dynamicgraph::Interpreter</a>
-</li>
-<li>cmdEndProcedure()
-: <a class="el" href="class_shell_procedure.html#a362f9b170477a0892214c55007e7e53a">ShellProcedure</a>
-</li>
-<li>cmdFor()
-: <a class="el" href="class_shell_procedure.html#ac1d7c57110898dc7b0c723cdab02e84d">ShellProcedure</a>
-</li>
-<li>cmdGetSignal()
-: <a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#a68679f74baec6f9e1f87e4057cf53d7a">dynamicgraph::InterpreterHelper</a>
-, <a class="el" href="classdynamicgraph_1_1_interpreter.html#afb2615fd44e3453590b9115e647b737e">dynamicgraph::Interpreter</a>
-</li>
-<li>cmdHelp()
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#adfd90b9c3ff4f746d902fd1189c37bd9">dynamicgraph::Interpreter</a>
-</li>
-<li>cmdLoadPlugin()
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#a6c672184f880c2756303e40c915cceea">dynamicgraph::Interpreter</a>
-, <a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#a556d95a783e0bbf34ada226434bf168a">dynamicgraph::InterpreterHelper</a>
-</li>
-<li>cmdNew()
-: <a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#aebc57d1cef301ce488c52cabb028d612">dynamicgraph::InterpreterHelper</a>
-, <a class="el" href="classdynamicgraph_1_1_interpreter.html#aa4e1d2266458be2d966d098678e8c1d6">dynamicgraph::Interpreter</a>
-</li>
-<li>cmdPlug()
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#ab9f759ffc1c1566f0c16273846031418">dynamicgraph::Interpreter</a>
-, <a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#a75e12292263cc468b7be3c896b4b1faa">dynamicgraph::InterpreterHelper</a>
-</li>
-<li>cmdProcedure()
-: <a class="el" href="class_shell_procedure.html#a6ff710c7d895146d33e63a6f0b8bb1e9">ShellProcedure</a>
-</li>
-<li>cmdRun()
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#a2e0f3dba4e1874c50deae22888e8b5a3">dynamicgraph::Interpreter</a>
-</li>
-<li>cmdSetSignal()
-: <a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#ac93342ed27898cac43fcd8e762e49f98">dynamicgraph::InterpreterHelper</a>
-, <a class="el" href="classdynamicgraph_1_1_interpreter.html#a5a7171c2d4cc923e1f2b55ba9856b66c">dynamicgraph::Interpreter</a>
-</li>
-<li>cmdStartProcedure()
-: <a class="el" href="class_shell_procedure.html#a89f9024c323ba1d869d7e8f10c6cce79">ShellProcedure</a>
-</li>
-<li>cmdUnloadPlugin()
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#a556b281a6e70fc38bf9efc7cb05976fd">dynamicgraph::Interpreter</a>
-, <a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#a3c487e4e1b3469dd77b258ac32c44fd6">dynamicgraph::InterpreterHelper</a>
-</li>
-<li>commandLine()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#aac17d397ff8f7c33c9e3b0434417f614">dynamicgraph::Entity</a>
-, <a class="el" href="classdynamicgraph_1_1_factory_storage.html#a7f1921a85304ff14c5f77a55b7b8be46">dynamicgraph::FactoryStorage</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a1ddd8c6d0d642adca0830bf09221a0fb">dynamicgraph::TracerRealTime</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer.html#a485ee257340b32e27ae50ef0b70d6261">dynamicgraph::Tracer</a>
-, <a class="el" href="classdynamicgraph_1_1_pool_storage.html#a6b65b39ad3621ed2ceddf6cedc234bb8">dynamicgraph::PoolStorage</a>
-</li>
-<li>Contiifstream()
-: <a class="el" href="classdynamicgraph_1_1_contiifstream.html#ad92e218d32fe5c76b2fee5cb61382aa0">dynamicgraph::Contiifstream</a>
-</li>
-<li>createArray()
-: <a class="el" href="classdynamicgraph_1_1_signal_array__const.html#af7a2106372cc09ad365c8722ac772f90">dynamicgraph::SignalArray_const&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_array.html#a59d6e5db4c7db6050424ff4bff40f0c0">dynamicgraph::SignalArray&lt; Time &gt;</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_func_0x64.html b/doxygen/HEAD/functions_func_0x64.html
deleted file mode 100644
index ea4ff4d8..00000000
--- a/doxygen/HEAD/functions_func_0x64.html
+++ /dev/null
@@ -1,113 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li class="current"><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
-<li>DebugTrace()
-: <a class="el" href="classdynamicgraph_1_1_debug_trace.html#a285fc61f0f4c6c337b54703a01174fe0">dynamicgraph::DebugTrace</a>
-</li>
-<li>DefaultCastRegisterer()
-: <a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html#a039feb06609776a491bbf85d78ec24f0">dynamicgraph::DefaultCastRegisterer&lt; T &gt;</a>
-</li>
-<li>deregisterEntity()
-: <a class="el" href="classdynamicgraph_1_1_pool_storage.html#af58272a69ea586a4b5982c2f503c9456">dynamicgraph::PoolStorage</a>
-, <a class="el" href="classdynamicgraph_1_1_factory_storage.html#a1d9fddc1c9330cae4564e15e5da17e10">dynamicgraph::FactoryStorage</a>
-</li>
-<li>deregisterFunction()
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#ac67d17cd04ab479bdee8ca025e9c61f8">dynamicgraph::Interpreter</a>
-</li>
-<li>disp()
-: <a class="el" href="classdynamicgraph_1_1_signal_caster.html#a0fbdc0f08a4b9e201c91ef88fd6dea9e">dynamicgraph::SignalCaster</a>
-, <a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html#ac57805b60eeaea2f52c4f9bbce3b185b">dynamicgraph::DefaultCastRegisterer&lt; T &gt;</a>
-</li>
-<li>display()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#a9766ac602d5b6d16b227597b4f4a674c">dynamicgraph::Entity</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_base.html#afc9097f1e7d9eb48b684d22bc4c9656a">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#add4c12de31d50c1cafcb197a5ec1d45f">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal.html#ac9a1f2ce9df560a7cf1dfc44517126ce">dynamicgraph::Signal&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a09c5fa146a9a6acf7978d1acea29e8fb">dynamicgraph::TracerRealTime</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer.html#a54e0745b369f5f589ffa4651d089787d">dynamicgraph::Tracer</a>
-</li>
-<li>displayDependencies()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#adef79da6c3bfa9e12170d2840bc70a04">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a8ac23c7569dd16129cca1a803be92e2a">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a410d4e347afaee59ce30645fcd67fb66">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a8542875676a87684864c81e6be2b0205">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>displaySignalList()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#aae39fb7ea3290814c860123dc8c7b0f2">dynamicgraph::Entity</a>
-</li>
-<li>dump()
-: <a class="el" href="classdynamicgraph_1_1_out_string_stream.html#a00813bccbc23877a6fbb250ad058a321">dynamicgraph::OutStringStream</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_func_0x65.html b/doxygen/HEAD/functions_func_0x65.html
deleted file mode 100644
index f6ccf85f..00000000
--- a/doxygen/HEAD/functions_func_0x65.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li class="current"><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
-<li>empty()
-: <a class="el" href="classdynamicgraph_1_1_out_string_stream.html#a5d0700de7c7f86177948d36dd33b2ab2">dynamicgraph::OutStringStream</a>
-</li>
-<li>emptyBuffers()
-: <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#aa8ce4a06ef1be5afd8fce8d091ada087">dynamicgraph::TracerRealTime</a>
-</li>
-<li>Entity()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#a027e1581e00972dff2f2c470c5346e55">dynamicgraph::Entity</a>
-</li>
-<li>entityDeregistration()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#ab5986aaaf374415ecc5ec4c50e37ebc7">dynamicgraph::Entity</a>
-</li>
-<li>EntityRegisterer()
-: <a class="el" href="classdynamicgraph_1_1_entity_registerer.html#a2fa3171f9a6575c74159ba264eab1c49">dynamicgraph::EntityRegisterer</a>
-</li>
-<li>entityRegistration()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#a52369f354094a5666678adb2b42b1425">dynamicgraph::Entity</a>
-</li>
-<li>ExceptionAbstract()
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#acebebf9f0119039814473738e03ffa46">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>ExceptionFactory()
-: <a class="el" href="classdynamicgraph_1_1_exception_factory.html#ab60e5bb9be64c0986858f5a06e9b9463">dynamicgraph::ExceptionFactory</a>
-</li>
-<li>ExceptionSignal()
-: <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a2054017d0ab28fe4250705b78dc8a10c">dynamicgraph::ExceptionSignal</a>
-</li>
-<li>ExceptionTraces()
-: <a class="el" href="classdynamicgraph_1_1_exception_traces.html#aaf1a6f970ced2f07770c734a28734223">dynamicgraph::ExceptionTraces</a>
-</li>
-<li>existEntity()
-: <a class="el" href="classdynamicgraph_1_1_factory_storage.html#a3bf3e00ccad302672e623f8c925eff13">dynamicgraph::FactoryStorage</a>
-</li>
-<li>existsCast()
-: <a class="el" href="classdynamicgraph_1_1_signal_caster.html#a83fafa4db51d6ded9b4555106df2739b">dynamicgraph::SignalCaster</a>
-</li>
-<li>ExtractNodeAndLocalNames()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#aaebe8bf745a95ff83a47297b6df3c87b">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_func_0x67.html b/doxygen/HEAD/functions_func_0x67.html
deleted file mode 100644
index 71723fe9..00000000
--- a/doxygen/HEAD/functions_func_0x67.html
+++ /dev/null
@@ -1,163 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li class="current"><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
-<li>get()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#a28c3e8a7845f2ea86d4d3add0244ebd1">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal.html#acffdc85602c4bb0a789570020756edfd">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>getAbstractPtr()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a85da90ca79877d920ec95042511bfd57">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>getBufferSize()
-: <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a620accfbb376d6f694fb16640c4d856e">dynamicgraph::TracerRealTime</a>
-</li>
-<li>getClassName()
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#ab54b386f2b2bdfd29ebda76167648372">dynamicgraph::Tracer</a>
-, <a class="el" href="classdynamicgraph_1_1_entity.html#ad95898b9794eb574f21414e11d6d846d">dynamicgraph::Entity</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#abe191d563c533edff18617138a6540b9">dynamicgraph::TracerRealTime</a>
-</li>
-<li>getCode()
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a22495fb1b2ce6b2a00fd9272a421521c">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>getCommandList()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#abc040e5f5d19d7bff8ee6120fc8b12b8">dynamicgraph::Entity</a>
-</li>
-<li>getDirectory()
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a4505ef888a2ab7a90ce9188087dd189e">dynamicgraph::PluginLoader</a>
-</li>
-<li>getEntity()
-: <a class="el" href="classdynamicgraph_1_1_pool_storage.html#af8780ef535952487c9a4e6eb8ad9b698">dynamicgraph::PoolStorage</a>
-</li>
-<li>getExceptionName()
-: <a class="el" href="classdynamicgraph_1_1_exception_traces.html#a17b77b21cbcc25fbd92f7ed3ba7c48de">dynamicgraph::ExceptionTraces</a>
-, <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a425442a21ba867a869070efde1c383b2">dynamicgraph::ExceptionAbstract</a>
-, <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a3f0d20fb98996282d73be06883850979">dynamicgraph::ExceptionFactory</a>
-, <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a5f4b5758272031a15c990d616788d7a9">dynamicgraph::ExceptionSignal</a>
-</li>
-<li>getFrequency()
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#acc84a3a21e2fcce2a692d900db9ef26f">dynamicgraph::Tracer</a>
-</li>
-<li>getKeepReference()
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a3d2c336efaab90922c35b8f8bdf7bbb6">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>getLoadedPluginNames()
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a2636670bda8aba4ff2f4ce76bf2206fe">dynamicgraph::PluginLoader</a>
-</li>
-<li>getMessage()
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a32336c0a84a96347cf1bc6ecda2fba7b">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>getName()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#a4cd513fe67641cc375e8be00d7cf8f31">dynamicgraph::Entity</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_base.html#a58e0b8297b811ba54d9b584a94a9f41c">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>getNeedUpdateFromAllChildren()
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a61e8c52ef101722dff6c6339cd53311f">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>getPeriodTime()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#aeac7f5f7162d75ff6322cf2f27c65f17">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a769eb548dd054d031bb75e16559b6032">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a97efbb9cceb500d58fbe80b451151dbf">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>getPluged()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#a65e3b6410122b410847eb22449cedc3d">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a81435a8cdcd117bbbfe48007ded6dc63">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>getPtr()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a4705fe76aa07499b735a6d3a2ee2baaa">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>getReady()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#a350179ec38e0fff2bf3496e75653b533">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>getSignal()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#ac2386728ff3519c6a36443b4855fd1b2">dynamicgraph::Entity</a>
-, <a class="el" href="classdynamicgraph_1_1_pool_storage.html#a7390afe4360455bd5d1208fdbaabac2c">dynamicgraph::PoolStorage</a>
-</li>
-<li>getSize()
-: <a class="el" href="classdynamicgraph_1_1_signal_array__const.html#ab1a5e091e8d34cfef156d3cff07590d0">dynamicgraph::SignalArray_const&lt; Time &gt;</a>
-</li>
-<li>getStringMessage()
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#ac63bce403ecf62abd4ad78c269972ae1">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>getTime()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#a24b7890225766fff1d7be0a242ab04bd">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a50c40db50b750995558392eb8b882975">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>getTraceStyle()
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a0d2496b36669f397ed4e8a3376ab10b2">dynamicgraph::Tracer</a>
-</li>
-<li>getTwork()
-: <a class="el" href="classdynamicgraph_1_1_signal.html#ae40922d23b59d734afeb90f9df9bdfa0">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_func_0x69.html b/doxygen/HEAD/functions_func_0x69.html
deleted file mode 100644
index 41f2ca06..00000000
--- a/doxygen/HEAD/functions_func_0x69.html
+++ /dev/null
@@ -1,89 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li class="current"><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
-<li>Interpreter()
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#addf9c1c7361c5d2143326e5860a9f424">dynamicgraph::Interpreter</a>
-</li>
-<li>InterpreterHelper()
-: <a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#a215d2ee4b2a397fae568e0c8cf6ae247">dynamicgraph::InterpreterHelper</a>
-</li>
-<li>isAbstractPluged()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a0ef6ceb83f7757e88b690694520caa7f">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>isPluged()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#ade1b08a88ca9d27c17e9664512aee58a">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#ae3de1870bd2c3192c4f8ec2b724ea8d0">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_func_0x6c.html b/doxygen/HEAD/functions_func_0x6c.html
deleted file mode 100644
index 3f59a947..00000000
--- a/doxygen/HEAD/functions_func_0x6c.html
+++ /dev/null
@@ -1,88 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li class="current"><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
-<li>listEntities()
-: <a class="el" href="classdynamicgraph_1_1_factory_storage.html#ad05a10051873cc186fdc1aec6b82be52">dynamicgraph::FactoryStorage</a>
-</li>
-<li>loadPluginList()
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#ac27c30cc0bda8c6e42252a12c27f493c">dynamicgraph::PluginLoader</a>
-</li>
-<li>loadPlugins()
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#ab63675b14c9e418e3f9bfc0257114677">dynamicgraph::PluginLoader</a>
-</li>
-<li>loop()
-: <a class="el" href="classdynamicgraph_1_1_contiifstream.html#afe1da21d541b512886aaa55ac3883d99">dynamicgraph::Contiifstream</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_func_0x6e.html b/doxygen/HEAD/functions_func_0x6e.html
deleted file mode 100644
index bb581ea3..00000000
--- a/doxygen/HEAD/functions_func_0x6e.html
+++ /dev/null
@@ -1,88 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li class="current"><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
-<li>needUpdate()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#ab7dbeb0ed88241b125c5407e8d27923c">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#af9a18b9a9c746e3f0410e7e7c3d36970">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a1f8518dc19802d3a0f0983dc5be19b64">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#ade6de8d8dbc3af3b79469ca4cc8572ef">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>
-</li>
-<li>newEntity()
-: <a class="el" href="classdynamicgraph_1_1_factory_storage.html#a4ff3fe421ad89e3c3cb254a6b57e62c3">dynamicgraph::FactoryStorage</a>
-</li>
-<li>next()
-: <a class="el" href="classdynamicgraph_1_1_contiifstream.html#ad1bd64b83a458ed36e7cfacab6b20041">dynamicgraph::Contiifstream</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_func_0x6f.html b/doxygen/HEAD/functions_func_0x6f.html
deleted file mode 100644
index d85452ec..00000000
--- a/doxygen/HEAD/functions_func_0x6f.html
+++ /dev/null
@@ -1,122 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li class="current"><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
-<li>objectNameParser()
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#a977580347f53771d9e49f5a1bd7cd3cf">dynamicgraph::Interpreter</a>
-</li>
-<li>open()
-: <a class="el" href="classdynamicgraph_1_1_contiifstream.html#a367c481009cb300124a4da49ad01c001">dynamicgraph::Contiifstream</a>
-</li>
-<li>openFile()
-: <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#ad263413340cc7d11279b6fecc3f17d8f">dynamicgraph::TracerRealTime</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer.html#a88e6959689d7bfa2ede18dec1d08f565">dynamicgraph::Tracer</a>
-, <a class="el" href="classdynamicgraph_1_1_debug_trace.html#a94660127de69a83d1d68eeea8552198c">dynamicgraph::DebugTrace</a>
-</li>
-<li>openFiles()
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#ae24dbca8aeaecba307a2201b512bbd9c">dynamicgraph::Tracer</a>
-</li>
-<li>operator bool()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a1344f9b75c32589cde2a2658e4d32689">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>operator const T &amp;()
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a8d0328a5642ce1d92221a9909dd455d5">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>operator()()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a7e95c95e204b112944eed9e1dc25ef4e">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a96393c40edd04485cbee8f383ff3c908">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal.html#ab081214016e2d44b1a80094ddaf198e7">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>operator*()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a75ec2469d5e6021a30ebc6876bb67741">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>operator-&gt;()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a459eaa8c996a235eeb5243d3d25e2a70">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>operator&lt;&lt;()
-: <a class="el" href="classdynamicgraph_1_1_signal_array.html#ad10b9f3d5320c172c97de9ac50922603">dynamicgraph::SignalArray&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a3f2e7351c007b818fb6ebf557837ad88">dynamicgraph::SignalArray_const&lt; Time &gt;</a>
-</li>
-<li>operator=()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a0fd7bacf8ca62390536eb47abc50d44e">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal.html#af5b3bef102a194494a9e76568f64e5dc">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>operator[]()
-: <a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a08f43c6cca82fddb71bb1ec67b95b9bf">dynamicgraph::SignalArray_const&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_array.html#adcd716722ebafd7c29f85dc9fdd45951">dynamicgraph::SignalArray&lt; Time &gt;</a>
-</li>
-<li>OutStringStream()
-: <a class="el" href="classdynamicgraph_1_1_out_string_stream.html#ae985fd2100f53280a670d61a5052c4cd">dynamicgraph::OutStringStream</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_func_0x70.html b/doxygen/HEAD/functions_func_0x70.html
deleted file mode 100644
index 0b254e30..00000000
--- a/doxygen/HEAD/functions_func_0x70.html
+++ /dev/null
@@ -1,86 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li class="current"><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
-<li>plug()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#ad5558c80e899fb1b7a884b629f5d4984">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a6ecaa58ff0f0fbd81416ef81b0a9a758">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>PluginLoader()
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#aefdec8f607be25ce1b85d83c9b20c2d7">dynamicgraph::PluginLoader</a>
-</li>
-<li>pre()
-: <a class="el" href="classdynamicgraph_1_1_debug_trace.html#afde09b94064a80259dc0f010c07c4a64">dynamicgraph::DebugTrace</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_func_0x72.html b/doxygen/HEAD/functions_func_0x72.html
deleted file mode 100644
index e7ecf735..00000000
--- a/doxygen/HEAD/functions_func_0x72.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li class="current"><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
-<li>ready()
-: <a class="el" href="classdynamicgraph_1_1_contiifstream.html#a7097e9704ab608cc7f3b9231f13577dd">dynamicgraph::Contiifstream</a>
-</li>
-<li>recompute()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#a8a0417b44dadc6d30f0f2618c9449601">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal.html#a2767be0456f0e62bb2c6006cf0f95d83">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>record()
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a40ceb176666a4e2fc5318e9d83d8b665">dynamicgraph::Tracer</a>
-</li>
-<li>recordSignal()
-: <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a09d176824845d42f809b9f8fc3a13548">dynamicgraph::TracerRealTime</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer.html#a45e64a53a366fa3683a72810dd61b0a2">dynamicgraph::Tracer</a>
-</li>
-<li>recordTrigger()
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a6faf2fa8bfa818745aec28cefe53d215">dynamicgraph::Tracer</a>
-</li>
-<li>referencePluginLoader()
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#a91840bb51989e14ed6b0c5f2e721c4b0">dynamicgraph::Interpreter</a>
-</li>
-<li>registerCast()
-: <a class="el" href="classdynamicgraph_1_1_signal_caster.html#a351e2e41780cdcdfd21b2d18e9c36581">dynamicgraph::SignalCaster</a>
-</li>
-<li>registerEntity()
-: <a class="el" href="classdynamicgraph_1_1_pool_storage.html#a8641d860c3e67d6ef9d7493de87bfefd">dynamicgraph::PoolStorage</a>
-, <a class="el" href="classdynamicgraph_1_1_factory_storage.html#a20483c6c27a7962077fbabd721f51a10">dynamicgraph::FactoryStorage</a>
-</li>
-<li>registerFunction()
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#add66d62dbc95b4eba5215ceacced177b">dynamicgraph::Interpreter</a>
-</li>
-<li>removeDependency()
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a86e9ba5c2b9e4a36a336840e9c8c83df">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#ad739cd37209a85c5d917591924d56896">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#af98910fadbf2e4faa7d6232dcc7eea5c">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_base.html#a1fcccc0add5c6d3e965d771cfb3697fe">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>resize()
-: <a class="el" href="classdynamicgraph_1_1_out_string_stream.html#a2b1fa9c89c823a67778fd975f887687f">dynamicgraph::OutStringStream</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_func_0x73.html b/doxygen/HEAD/functions_func_0x73.html
deleted file mode 100644
index 763e1b9c..00000000
--- a/doxygen/HEAD/functions_func_0x73.html
+++ /dev/null
@@ -1,182 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li class="current"><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
-<li>searchPlugin()
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#afad05fa5c925d73dbea581b7f5bd46c1">dynamicgraph::PluginLoader</a>
-</li>
-<li>set()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#a309bc0ed165597e012cbc92c6a0db98d">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal.html#afceab95fa5c8274b41f0e6239941a35d">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>setBufferSize()
-: <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a4077feedc1cd04ca1f8e35ef25b5fa33">dynamicgraph::TracerRealTime</a>
-</li>
-<li>setConstant()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#aef10f61419c9c043793b0169a6c730ed">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal.html#ad3f71b1e7e00fc4effbb3ecdc2fe54e6">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>setConstantDefault()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a29053970721ea67d6d583ffb1acef901">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_base.html#ad0eeead00fcc90034ca05f9fd5634291">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>setDependencyType()
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a891272a286630eef0003716c4fd2c181">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>setDirectory()
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a630e350171b78db3f7dfcda9b44080a9">dynamicgraph::PluginLoader</a>
-</li>
-<li>setFrenquency()
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a8378a818ff274cf42d8581efe5e34ea2">dynamicgraph::Tracer</a>
-</li>
-<li>setFunction()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a617db8a502120bbc84018557e5ab05ad">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal.html#ae1a481dc9c071eb365aae3a05322fb03">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>setKeepReference()
-: <a class="el" href="classdynamicgraph_1_1_signal.html#ac3aec5678570895b03ec8aa14da92de6">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>setNeedUpdateFromAllChildren()
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a53765ca84219d287d0695ce67adf9783">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>setPeriodTime()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#acda5cda5d25d9e0a7866f16147479954">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a7916848f29411e8f2ef8e00ff9c4cee4">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a4d8c6ce59accec0821d376c09238413c">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>setReady()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#afc3445e6bce14ccaa5dc2b9b80c86483">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>setReference()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a237157361a90b2e8eb51979020e56f69">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal.html#ac3e140dff29777b179bcd2c073c88cfb">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>setReferenceNonConstant()
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a7fdc7166b7eaab63d96f7305c5660ed5">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>setTcopy()
-: <a class="el" href="classdynamicgraph_1_1_signal.html#ada7d0ccec3078ab1a8bc06ae080e58c6">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>setTime()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#a7760134ac05d172848ff1888488d9d34">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>setTraceStyle()
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a9be01c1098ef08f39cf1aca7ce3054f5">dynamicgraph::Tracer</a>
-</li>
-<li>shell()
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#af65f0030ab4d843af6c4a50f363b427e">dynamicgraph::Interpreter</a>
-</li>
-<li>ShellFunctionRegisterer()
-: <a class="el" href="classdynamicgraph_1_1_shell_function_registerer.html#ae5e9ccf30c3b17eb045d691bd31e808b">dynamicgraph::ShellFunctionRegisterer</a>
-</li>
-<li>shortName()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#af889c7d9f57ef61cfad1487ee6045b09">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>Signal()
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a629a88006a73c05534c300bb7b950820">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>SignalArray()
-: <a class="el" href="classdynamicgraph_1_1_signal_array.html#ad4e0b7e5f9426f38ce5be1a9a718ce85">dynamicgraph::SignalArray&lt; Time &gt;</a>
-</li>
-<li>SignalArray_const()
-: <a class="el" href="classdynamicgraph_1_1_signal_array__const.html#ac29aa8a7b8c4b9e79929eee24f91fcb1">dynamicgraph::SignalArray_const&lt; Time &gt;</a>
-</li>
-<li>SignalBase()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#abce7bd9d12571de9f4d63f757c45ab17">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>SignalCaster()
-: <a class="el" href="classdynamicgraph_1_1_signal_caster.html#ae774afbae5a258fbbfc62b86e95ff953">dynamicgraph::SignalCaster</a>
-</li>
-<li>SignalCastRegisterer()
-: <a class="el" href="classdynamicgraph_1_1_signal_cast_registerer.html#a0e953897c7a0696504247b43ddd31758">dynamicgraph::SignalCastRegisterer</a>
-</li>
-<li>signalDeregistration()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#a90e43ab1c4ae7034ef352840f6708026">dynamicgraph::Entity</a>
-</li>
-<li>SignalPtr()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a67e049e2a84ded6e03b65ced60a35fbd">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>signalRegistration()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#a72def88a3dd29e124f80603506c73a7e">dynamicgraph::Entity</a>
-</li>
-<li>SignalTimeDependent()
-: <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#ab9848918e907a071b0ffdf30200dde0a">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>
-</li>
-<li>STATIC_SHELL_FUNCTION()
-: <a class="el" href="class_shell_functions.html#ab646319ef7e6614b77e4b020db2c8b94">ShellFunctions</a>
-</li>
-<li>switchTcopy()
-: <a class="el" href="classdynamicgraph_1_1_signal.html#aff7eab69cdfb522979e2093c807d9e77">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_func_0x74.html b/doxygen/HEAD/functions_func_0x74.html
deleted file mode 100644
index 3d176b17..00000000
--- a/doxygen/HEAD/functions_func_0x74.html
+++ /dev/null
@@ -1,104 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li class="current"><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
-<li>test()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#a5bfd518abb50b5e39f658a0855b1a1f5">dynamicgraph::Entity</a>
-</li>
-<li>test2()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#ae13b5844d4372b97caf0a315667ea382">dynamicgraph::Entity</a>
-</li>
-<li>TimeDependency()
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a5095b4831f8be6495f6bb1353345519b">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>trace()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#a13044d1fdb43d2910c68bed442d890b0">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer.html#aa32454970edb5578766b70de7966bac3">dynamicgraph::Tracer</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_caster.html#a30504e44ed210a22db802560f5ba32da">dynamicgraph::SignalCaster</a>
-, <a class="el" href="classdynamicgraph_1_1_signal.html#a8dab26927f6e5ae7032a9309ac1e5952">dynamicgraph::Signal&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_debug_trace.html#aa36fb9d2dbecb40dc734142b148737f3">dynamicgraph::DebugTrace</a>
-, <a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html#ac32a8d18f0b75db7f713d50f9c23a48d">dynamicgraph::DefaultCastRegisterer&lt; T &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_debug_trace.html#ac0695004372ed7c6c3df85d5b38636d3">dynamicgraph::DebugTrace</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#aaed8477aa9cf7683e84de317e63fd8e1">dynamicgraph::TracerRealTime</a>
-</li>
-<li>Tracer()
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a5d88c2e17cb0fb3eeba9b057a128cac4">dynamicgraph::Tracer</a>
-</li>
-<li>TracerRealTime()
-: <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a8028f6fa6536dfbd43935fa91dbe18fb">dynamicgraph::TracerRealTime</a>
-</li>
-<li>traceTemplate()
-: <a class="el" href="classdynamicgraph_1_1_debug_trace.html#a2e1c4a66d6147a7f4d1fa3c948829d2a">dynamicgraph::DebugTrace</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_func_0x75.html b/doxygen/HEAD/functions_func_0x75.html
deleted file mode 100644
index 4948dd7e..00000000
--- a/doxygen/HEAD/functions_func_0x75.html
+++ /dev/null
@@ -1,92 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li class="current"><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
-<li>unloadAllPlugins()
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a28002facb398f0044e4ad4ddcd7610a6">dynamicgraph::PluginLoader</a>
-</li>
-<li>unloadPlugin()
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a93ea9ecdbe007c06c45287c1c4ca326c">dynamicgraph::PluginLoader</a>
-</li>
-<li>unplug()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#afff24d32f034055344b7db542d789b4a">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_base.html#aef9144c00555bbbb2a38e5d63e5ea50a">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>unregisterCast()
-: <a class="el" href="classdynamicgraph_1_1_signal_caster.html#acbcb68102cc2537b56b2545a14aa0035">dynamicgraph::SignalCaster</a>
-</li>
-<li>unsetConstantDefault()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#affd51656523729216e2f4fcbc0f96fd6">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_func_0x77.html b/doxygen/HEAD/functions_func_0x77.html
deleted file mode 100644
index 7b085e4d..00000000
--- a/doxygen/HEAD/functions_func_0x77.html
+++ /dev/null
@@ -1,92 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li class="current"><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
-<li>what()
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a9a5208211df292bbfc679b036711a5d1">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>writeCompletionList()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#ae4416aada52468f823877500b60b0db9">dynamicgraph::Entity</a>
-, <a class="el" href="classdynamicgraph_1_1_pool_storage.html#a7bf4b1ae2c504c06b5caf287aa2a8223">dynamicgraph::PoolStorage</a>
-, <a class="el" href="classdynamicgraph_1_1_interpreter.html#a89a6d9fb9ea521cc575786118abc72df">dynamicgraph::Interpreter</a>
-</li>
-<li>writeGraph()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#a2a7734e306894404eb4252d1b9aa5510">dynamicgraph::SignalBase&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_pool_storage.html#a2d7100064c46487a01a42be50270a3f6">dynamicgraph::PoolStorage</a>
-, <a class="el" href="classdynamicgraph_1_1_entity.html#aaacb708ef239d3fbc953bcdb2ad7c3d1">dynamicgraph::Entity</a>
-, <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a47955c4e1365505396da59595b88ecba">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#adc54b93be26b574aa3b9956d5d832224">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#ac3ec8ac88073236b3df92c9c93d9a970">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_func_0x7e.html b/doxygen/HEAD/functions_func_0x7e.html
deleted file mode 100644
index 46bcf9e1..00000000
--- a/doxygen/HEAD/functions_func_0x7e.html
+++ /dev/null
@@ -1,139 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li class="current"><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_0x7e"></a>- ~ -</h3><ul>
-<li>~Contiifstream()
-: <a class="el" href="classdynamicgraph_1_1_contiifstream.html#a750065a306c562bef2ef65adf18bb8fd">dynamicgraph::Contiifstream</a>
-</li>
-<li>~Entity()
-: <a class="el" href="classdynamicgraph_1_1_entity.html#a352e148d4764b1c5545dcb7a39a04596">dynamicgraph::Entity</a>
-</li>
-<li>~EntityRegisterer()
-: <a class="el" href="classdynamicgraph_1_1_entity_registerer.html#a2865279ffbd274bc49fff61ad0585bf5">dynamicgraph::EntityRegisterer</a>
-</li>
-<li>~ExceptionAbstract()
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#ac7102439bf5f1bfd3ea6b30cd2e4e641">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>~ExceptionFactory()
-: <a class="el" href="classdynamicgraph_1_1_exception_factory.html#ae90cfbc9216d75b1d62d713bb72d180c">dynamicgraph::ExceptionFactory</a>
-</li>
-<li>~ExceptionSignal()
-: <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a4673decd271630667e8e22d9c3651ef1">dynamicgraph::ExceptionSignal</a>
-</li>
-<li>~ExceptionTraces()
-: <a class="el" href="classdynamicgraph_1_1_exception_traces.html#aa96d447ec0d1d5f83dea8d12c8970d32">dynamicgraph::ExceptionTraces</a>
-</li>
-<li>~FactoryStorage()
-: <a class="el" href="classdynamicgraph_1_1_factory_storage.html#a95c35ff3e13a76fc93dc73ae42ea4a30">dynamicgraph::FactoryStorage</a>
-</li>
-<li>~OutStringStream()
-: <a class="el" href="classdynamicgraph_1_1_out_string_stream.html#aee959e8962bfe2192a772d4f5aec880a">dynamicgraph::OutStringStream</a>
-</li>
-<li>~PluginLoader()
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a6f952ede55971479321fa3e4416860e0">dynamicgraph::PluginLoader</a>
-</li>
-<li>~PoolStorage()
-: <a class="el" href="classdynamicgraph_1_1_pool_storage.html#a11231f5a01939b1345759798fffbf5e2">dynamicgraph::PoolStorage</a>
-</li>
-<li>~Signal()
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a5613e74b311f94ffc8d870c097fbc006">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>~SignalArray()
-: <a class="el" href="classdynamicgraph_1_1_signal_array.html#a92bd2db15dcb739f70efb7c3909a4b58">dynamicgraph::SignalArray&lt; Time &gt;</a>
-</li>
-<li>~SignalArray_const()
-: <a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a1050c30dd476d832ea8f3cddbcecd35b">dynamicgraph::SignalArray_const&lt; Time &gt;</a>
-</li>
-<li>~SignalBase()
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#a7abfd61a78e5012d56a9e5daf57ecdaf">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>~SignalCaster()
-: <a class="el" href="classdynamicgraph_1_1_signal_caster.html#aa5fade8df2d029a0c7145040f60bf795">dynamicgraph::SignalCaster</a>
-</li>
-<li>~SignalPtr()
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a14279768ce3dc7ebb7bf6d87bdfa7e72">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>~SignalTimeDependent()
-: <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html#a0b323939a8076256fa00e45fa09d9704">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a>
-</li>
-<li>~TimeDependency()
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a8d4ba0b6667d763571501cf08cf4591c">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>~Tracer()
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a74f2a35ead39023673116e6ebfab08d5">dynamicgraph::Tracer</a>
-</li>
-<li>~TracerRealTime()
-: <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a49eaf228435a2b4f05245c939f018307">dynamicgraph::TracerRealTime</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_rela.html b/doxygen/HEAD/functions_rela.html
deleted file mode 100644
index 149d3ac6..00000000
--- a/doxygen/HEAD/functions_rela.html
+++ /dev/null
@@ -1,59 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li class="current"><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&#160;<ul>
-<li>operator&lt;&lt;
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a05cdd6d9c8cdef76d6bc407e8a8d5c85">dynamicgraph::ExceptionAbstract</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer.html#ab060e54d9040bc57222cf7859ebe8e55">dynamicgraph::Tracer</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a400d199ebd86c00cf0f3fca6b0e0cd31">dynamicgraph::TracerRealTime</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_type.html b/doxygen/HEAD/functions_type.html
deleted file mode 100644
index a21721a6..00000000
--- a/doxygen/HEAD/functions_type.html
+++ /dev/null
@@ -1,111 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li class="current"><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&#160;<ul>
-<li>cast_functions_type
-: <a class="el" href="classdynamicgraph_1_1_signal_caster.html#acc582a680e953b8eefc4e4671ef309ee">dynamicgraph::SignalCaster</a>
-</li>
-<li>caster_type
-: <a class="el" href="classdynamicgraph_1_1_signal_caster.html#ae9eb9afc64e319826ed9241a2d456765">dynamicgraph::SignalCaster</a>
-</li>
-<li>Dependencies
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a36860445864f3e1d3255dfd8a26475bc">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>displayer_type
-: <a class="el" href="classdynamicgraph_1_1_signal_caster.html#a7b5582194f1fcaecde6063145b798aad">dynamicgraph::SignalCaster</a>
-</li>
-<li>Entities
-: <a class="el" href="classdynamicgraph_1_1_pool_storage.html#aa58d556b781bf778f067ce5e71d636d1">dynamicgraph::PoolStorage</a>
-</li>
-<li>EntityConstructor_ptr
-: <a class="el" href="classdynamicgraph_1_1_factory_storage.html#a7374a2cebe8c7c0e24efaa873e6cd662">dynamicgraph::FactoryStorage</a>
-</li>
-<li>EntityMap
-: <a class="el" href="classdynamicgraph_1_1_factory_storage.html#a5ce0383213d432ef43edd9b01c11ad62">dynamicgraph::FactoryStorage</a>
-</li>
-<li>FileList
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a170906cf00dc42ccbb126e3b22609944">dynamicgraph::Tracer</a>
-</li>
-<li>FunctionMap
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#a2b8999d4c2ff48f57b38d397eb3d0360">dynamicgraph::Interpreter</a>
-</li>
-<li>HardFileList
-: <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a9c171a72fad66eab776e909631b292a3">dynamicgraph::TracerRealTime</a>
-</li>
-<li>Mutex
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a20378c06ed76b81c26f631002baa9380">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>MutexError
-: <a class="el" href="classdynamicgraph_1_1_signal.html#acebd4a037334167f910ce9fdce2bdcdf">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>NameList
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#ad6a5abf7d51ade33a9de8f933e73c7a1">dynamicgraph::Tracer</a>
-</li>
-<li>ProcedureList
-: <a class="el" href="class_shell_procedure.html#a4e88dfbd8f687b09720e03645671fb1e">ShellProcedure</a>
-</li>
-<li>ShellBasicFunction
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#a90e4a8765340c43e03853de9538dafe0">dynamicgraph::Interpreter</a>
-</li>
-<li>SignalList
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#afac64dae56fce1fb431a733ffa79ae23">dynamicgraph::Tracer</a>
-</li>
-<li>SignalMap
-: <a class="el" href="classdynamicgraph_1_1_entity.html#ac2b0d244c0ce939462eeb6f4d879765b">dynamicgraph::Entity</a>
-</li>
-<li>sotPluginLoaderPTR
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#ac6968b058401a04315a9e0c08df5ed50">dynamicgraph::Interpreter</a>
-</li>
-<li>tracer_type
-: <a class="el" href="classdynamicgraph_1_1_signal_caster.html#acc9c753d8fef1eb233914855bbd0a6b3">dynamicgraph::SignalCaster</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/functions_vars.html b/doxygen/HEAD/functions_vars.html
deleted file mode 100644
index 8ff12830..00000000
--- a/doxygen/HEAD/functions_vars.html
+++ /dev/null
@@ -1,434 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
-      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
-      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
-      <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="#index_a"><span>a</span></a></li>
-      <li><a href="#index_b"><span>b</span></a></li>
-      <li><a href="#index_c"><span>c</span></a></li>
-      <li><a href="#index_d"><span>d</span></a></li>
-      <li><a href="#index_e"><span>e</span></a></li>
-      <li><a href="#index_f"><span>f</span></a></li>
-      <li><a href="#index_g"><span>g</span></a></li>
-      <li><a href="#index_h"><span>h</span></a></li>
-      <li><a href="#index_i"><span>i</span></a></li>
-      <li><a href="#index_k"><span>k</span></a></li>
-      <li><a href="#index_l"><span>l</span></a></li>
-      <li><a href="#index_m"><span>m</span></a></li>
-      <li><a href="#index_n"><span>n</span></a></li>
-      <li><a href="#index_o"><span>o</span></a></li>
-      <li><a href="#index_p"><span>p</span></a></li>
-      <li><a href="#index_r"><span>r</span></a></li>
-      <li><a href="#index_s"><span>s</span></a></li>
-      <li><a href="#index_t"><span>t</span></a></li>
-      <li><a href="#index_u"><span>u</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
-<li>abstractTransmitter
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a0dfc5eaaca779120686ea4b3eecf1432">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>ALL_READY_DEFAULT
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a4ee0008a50ccebad82a932c57610f442">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>args
-: <a class="el" href="struct_shell_procedure_1_1_instruction.html#a8dae330be37bd2fa3943a4bad09855b2">ShellProcedure::Instruction</a>
-</li>
-<li>array
-: <a class="el" href="classdynamicgraph_1_1_signal_array.html#af20926dad3c24107d24284f4c5aa95dc">dynamicgraph::SignalArray&lt; Time &gt;</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_b"></a>- b -</h3><ul>
-<li>basename
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#ad6c2aa9eef02ee5129e2e7076a4c0e70">dynamicgraph::Tracer</a>
-</li>
-<li>buffer
-: <a class="el" href="classdynamicgraph_1_1_contiifstream.html#a2dd17f3fb0c516efb66380bea3da75df">dynamicgraph::Contiifstream</a>
-, <a class="el" href="classdynamicgraph_1_1_out_string_stream.html#ac86f445d1c96f4dabbd5e860a514a8be">dynamicgraph::OutStringStream</a>
-</li>
-<li>BUFFER_SIZE
-: <a class="el" href="classdynamicgraph_1_1_contiifstream.html#ab8dd85b35bbc0ecac626b531a54d35dc">dynamicgraph::Contiifstream</a>
-</li>
-<li>BUFFER_SIZE_DEFAULT
-: <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a66f4cddf3a7ccc045ef267ea572632bf">dynamicgraph::TracerRealTime</a>
-</li>
-<li>bufferSize
-: <a class="el" href="classdynamicgraph_1_1_out_string_stream.html#a5c3249f0d2fb95b5dfd09e0bcb8e1b26">dynamicgraph::OutStringStream</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#a560cf1c3e33b55caa7af7f6de2b9a51f">dynamicgraph::TracerRealTime</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
-<li>charbuffer
-: <a class="el" href="classdynamicgraph_1_1_debug_trace.html#a7c3848f8b078ccbf84819de35110c3f6">dynamicgraph::DebugTrace</a>
-</li>
-<li>CLASS_NAME
-: <a class="el" href="classdynamicgraph_1_1_entity.html#a180f250500aafef008ec1c4d5ccc9ed0">dynamicgraph::Entity</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer.html#a80ba79fef7ebca7ec401546a7a2e224d">dynamicgraph::Tracer</a>
-, <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#af4532e5b78e90daeb675d04ada692acc">dynamicgraph::TracerRealTime</a>
-</li>
-<li>cmd
-: <a class="el" href="struct_shell_procedure_1_1_instruction.html#ad5374787c54f97fd3f13de644d860a5a">ShellProcedure::Instruction</a>
-</li>
-<li>code
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#a7efe8b06765fc75ec92f32d0e73082a0">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>const_array
-: <a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a55b416941c4c6a7484dd6856ad0e56c2">dynamicgraph::SignalArray_const&lt; Time &gt;</a>
-</li>
-<li>copyInit
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a50cc6ca4915fda743edec7507f81b22d">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>currentProc
-: <a class="el" href="class_shell_procedure.html#aba262c69cbf93db1a7532cd13c5a5aab">ShellProcedure</a>
-</li>
-<li>cursor
-: <a class="el" href="classdynamicgraph_1_1_contiifstream.html#a01043013a5e0c1bd40d03dc461611826">dynamicgraph::Contiifstream</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
-<li>DEBUG_FILENAME_DEFAULT
-: <a class="el" href="classdynamicgraph_1_1_debug_trace.html#a1b5ec41ce046c2ec097b6e0aa22c8382">dynamicgraph::DebugTrace</a>
-</li>
-<li>DEFAULT_SIZE
-: <a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a56cb6724a0ad30dc6bba4082795eec38">dynamicgraph::SignalArray_const&lt; Time &gt;</a>
-</li>
-<li>dependencies
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a28ace7f88a5b1b6fec7fceab25928dd5">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>DEPENDENCY_TYPE_DEFAULT
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#ac52a8900ecf9318c3c0ab9d887e58219">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>dependencyType
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a50609049fbe9fd365ad50b2e8770e6f0">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>dlPtr
-: <a class="el" href="classdynamicgraph_1_1_interpreter_helper.html#a72984dabbb9b72f3c089265e88957ff3">dynamicgraph::InterpreterHelper</a>
-, <a class="el" href="classdynamicgraph_1_1_interpreter.html#aa8a09d674f1f91a11380c148ef55c742">dynamicgraph::Interpreter</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
-<li>entity
-: <a class="el" href="classdynamicgraph_1_1_pool_storage.html#aaa2fdc0a751393416beb3ae91f1b77e8">dynamicgraph::PoolStorage</a>
-</li>
-<li>entityMap
-: <a class="el" href="classdynamicgraph_1_1_factory_storage.html#ad584b1f5a4b5cda1c28660927caf4538">dynamicgraph::FactoryStorage</a>
-</li>
-<li>entityName
-: <a class="el" href="classdynamicgraph_1_1_entity_registerer.html#a77f5af79dd0045caaf0eeaecfdcbeb92">dynamicgraph::EntityRegisterer</a>
-</li>
-<li>EXCEPTION_NAME
-: <a class="el" href="classdynamicgraph_1_1_exception_factory.html#a8c2d132bfb615d36cb4fad02bf42d951">dynamicgraph::ExceptionFactory</a>
-, <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#aa3cbda2debc333ce399bcc3cb3bad505">dynamicgraph::ExceptionAbstract</a>
-, <a class="el" href="classdynamicgraph_1_1_exception_signal.html#a81523ec5f40be31b989e1d0d7989e713">dynamicgraph::ExceptionSignal</a>
-, <a class="el" href="classdynamicgraph_1_1_exception_traces.html#a8e537a54b4b4d1f4cdfb2b9659294617">dynamicgraph::ExceptionTraces</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
-<li>filename
-: <a class="el" href="classdynamicgraph_1_1_contiifstream.html#afedd7a447c06712d7b2dcf773ca9141d">dynamicgraph::Contiifstream</a>
-</li>
-<li>files
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#aaace5b0cc3c6c8cd2a2e56b779505ec0">dynamicgraph::Tracer</a>
-</li>
-<li>first
-: <a class="el" href="classdynamicgraph_1_1_contiifstream.html#a7151e2e117f27701209eecf9cb5ff1ed">dynamicgraph::Contiifstream</a>
-</li>
-<li>frequency
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a3b56626a097bf50f20d7ecb3a66395e5">dynamicgraph::Tracer</a>
-</li>
-<li>full
-: <a class="el" href="classdynamicgraph_1_1_out_string_stream.html#acddc2030736bb566af40c5331e16760e">dynamicgraph::OutStringStream</a>
-</li>
-<li>functionMap
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#a5d0956e6f25039be5baf7d727166a0a8">dynamicgraph::Interpreter</a>
-</li>
-<li>functions_
-: <a class="el" href="classdynamicgraph_1_1_signal_caster.html#a0dfdbf06bce91f519641c4e1c4be39a4">dynamicgraph::SignalCaster</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
-<li>givenname
-: <a class="el" href="classdynamicgraph_1_1_out_string_stream.html#a6aaf080da211b6548a56cfb5b56f1a58">dynamicgraph::OutStringStream</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_h"></a>- h -</h3><ul>
-<li>hardFiles
-: <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html#ac0bcb7725d1f6bf60e27f1226d4cf5e4">dynamicgraph::TracerRealTime</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
-<li>index
-: <a class="el" href="classdynamicgraph_1_1_out_string_stream.html#adca1fd01bc11de1006492efe33ad700d">dynamicgraph::OutStringStream</a>
-</li>
-<li>initDone
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#ade81d53513418e617cfd9715fc7d1cbb">dynamicgraph::Interpreter</a>
-</li>
-<li>instructions
-: <a class="el" href="struct_shell_procedure_1_1_procedure.html#a805891d3d3f7e92b9f13565b494c1724">ShellProcedure::Procedure</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_k"></a>- k -</h3><ul>
-<li>KEEP_REFERENCE_DEFAULT
-: <a class="el" href="classdynamicgraph_1_1_signal.html#ad2b8c22fdf80b1d661de3d743138d21c">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>keepReference
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a42a6d3c54dd0a2c1479d694e7db432c1">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
-<li>lastAskForUpdate
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a9479893dacd9b5a1f46ff67d2482c81b">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>leader
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#acc9491c45001314b1f70cc52fc088519">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>loadedPluginNames
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#aa6eef97b1471f04a3c0383fa6c1249d3">dynamicgraph::PluginLoader</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
-<li>message
-: <a class="el" href="classdynamicgraph_1_1_exception_abstract.html#af4a0183309ed74c92d8645119c920831">dynamicgraph::ExceptionAbstract</a>
-</li>
-<li>modeNoThrow
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#af84905d3106a3d9b117f36771bea84cf">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
-<li>name
-: <a class="el" href="classdynamicgraph_1_1_entity.html#a8828fb6d5270786dc7a12705cff62fdc">dynamicgraph::Entity</a>
-, <a class="el" href="classdynamicgraph_1_1_signal_base.html#ad12786d4912e14d4e6e1a13c56620538">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>names
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#ab426946636b9bb5d48317426e0b2562f">dynamicgraph::Tracer</a>
-</li>
-<li>namesSet
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a61c03776d7bd99968d0d57d19c1b4693">dynamicgraph::Tracer</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
-<li>outputbuffer
-: <a class="el" href="classdynamicgraph_1_1_debug_trace.html#aa3348996cef8d5dd6f55bc205ab83e54">dynamicgraph::DebugTrace</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
-<li>params
-: <a class="el" href="struct_shell_procedure_1_1_instruction.html#a831bb7c02492e1f9cdd31464e99c0294">ShellProcedure::Instruction</a>
-, <a class="el" href="struct_shell_procedure_1_1_procedure.html#acba0a56e59655827486cea3c7c9628a2">ShellProcedure::Procedure</a>
-</li>
-<li>PERIOD_TIME_DEFAULT
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a201c591ce61787427d48e8a2cafc2b85">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>periodTime
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a20a7de7ab0d31b2fe4d4e9ff00d956fb">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-<li>play
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#ab7ce456037827de1f223b92102e0d00a">dynamicgraph::Tracer</a>
-</li>
-<li>pluginDirectory
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a40c82ec3f23aa9c1c7f5fda8f624b679">dynamicgraph::PluginLoader</a>
-</li>
-<li>pluginNames
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#ac8c36cfd7751ed52e2ab7485afd31e11">dynamicgraph::PluginLoader</a>
-</li>
-<li>pluginRefs
-: <a class="el" href="classdynamicgraph_1_1_plugin_loader.html#a70a4bb409b1752bc447b57cf46f1afa3">dynamicgraph::PluginLoader</a>
-</li>
-<li>procedureList
-: <a class="el" href="class_shell_procedure.html#a85a3878de86bc71eca70938453619393">ShellProcedure</a>
-</li>
-<li>procName
-: <a class="el" href="class_shell_procedure.html#a1b5fab2cb02d960db057c3fba173b37b">ShellProcedure</a>
-</li>
-<li>prompt
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#ac8163568dabb417ce884fc6b8aa3f4aa">dynamicgraph::Interpreter</a>
-</li>
-<li>PROMPT_DEFAULT
-: <a class="el" href="classdynamicgraph_1_1_interpreter.html#adc5d154710f344f685aeba4f94c2f57b">dynamicgraph::Interpreter</a>
-</li>
-<li>providerMutex
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a6558d39a544deb36cc875855021f9186">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
-<li>rank
-: <a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a7c1279c4c1d02612242da2620f3ffd03">dynamicgraph::SignalArray_const&lt; Time &gt;</a>
-</li>
-<li>reader
-: <a class="el" href="classdynamicgraph_1_1_contiifstream.html#a774899380de2c809652baad99ff0b9e1">dynamicgraph::Contiifstream</a>
-</li>
-<li>ready
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#a18a4ab0c8174425763c6dd9f19e7a7d4">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>rootdir
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a7501895a0ac1bb2c6b1301880d72eb5d">dynamicgraph::Tracer</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
-<li>SIGNAL_TYPE_DEFAULT
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a7195a872bca9a22f0bcea9cd2baa9b98">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>signalMap
-: <a class="el" href="classdynamicgraph_1_1_entity.html#a36384a620ac18c9703d34ab712cbd547">dynamicgraph::Entity</a>
-</li>
-<li>signalPtr
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#a257dba50afbe9efe0fde532062eeb536">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>signalTime
-: <a class="el" href="classdynamicgraph_1_1_signal_base.html#a2d0e96da4d0378f08805b421cf381183">dynamicgraph::SignalBase&lt; Time &gt;</a>
-</li>
-<li>signalType
-: <a class="el" href="classdynamicgraph_1_1_signal.html#aae4a59d6d32f56520abf64179c7ac277">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>SIZE
-: <a class="el" href="classdynamicgraph_1_1_debug_trace.html#a85d10b3fd2f0dd2167034ae20db4acb6">dynamicgraph::DebugTrace</a>
-</li>
-<li>size
-: <a class="el" href="classdynamicgraph_1_1_signal_array__const.html#a53789b7d20a67f31b642bd588e426438">dynamicgraph::SignalArray_const&lt; Time &gt;</a>
-</li>
-<li>suffix
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#adc51849772e3425b57062fa7e8e3f202">dynamicgraph::Tracer</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
-<li>Tcopy
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a70958e01cd65e0ee5f97bf19442a101f">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>Tcopy1
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a22e70c2affa81b282f9753f6172da866">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>Tcopy2
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a7f9af955ec9424257766b3d0cf30c3e2">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>Tfunction
-: <a class="el" href="classdynamicgraph_1_1_signal.html#aab6d34eaad78350ce8fb8c3b54f2eda7">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>timeStart
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#acc94d43691da00d1d1706f0511571c7d">dynamicgraph::Tracer</a>
-</li>
-<li>tmpbuffer
-: <a class="el" href="classdynamicgraph_1_1_debug_trace.html#ace984952aec058a028737735988450c7">dynamicgraph::DebugTrace</a>
-</li>
-<li>toTraceSignals
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a7788159fe75e9d18c55a0875f0162791">dynamicgraph::Tracer</a>
-</li>
-<li>TRACE_STYLE_DEFAULT
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#ad911f92717cc23e79de4728f80985c43">dynamicgraph::Tracer</a>
-</li>
-<li>traceLevel
-: <a class="el" href="classdynamicgraph_1_1_debug_trace.html#a5b6f222904c43c5ae3e8646e161bb272">dynamicgraph::DebugTrace</a>
-</li>
-<li>traceLevelTemplate
-: <a class="el" href="classdynamicgraph_1_1_debug_trace.html#a5948172c86440fa6468a144e2c1d6d82">dynamicgraph::DebugTrace</a>
-</li>
-<li>traceStyle
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a6117c74df4c4487d5a1804df22ac1dc0">dynamicgraph::Tracer</a>
-</li>
-<li>transmitAbstract
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#aa4beea137403194d072eeb73ba55415b">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>transmitAbstractData
-: <a class="el" href="classdynamicgraph_1_1_signal_ptr.html#afabedd4999d7e3ea81ccd37c95754fbd">dynamicgraph::SignalPtr&lt; T, Time &gt;</a>
-</li>
-<li>Treference
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a109c69e77a16a5df8c45b1f18f3aa4bf">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>TreferenceNonConst
-: <a class="el" href="classdynamicgraph_1_1_signal.html#a58743c8c709e2eab0197c75628258505">dynamicgraph::Signal&lt; T, Time &gt;</a>
-</li>
-<li>triger
-: <a class="el" href="classdynamicgraph_1_1_tracer.html#a32f1aa315bd0a9a7e0942aadac56c1a5">dynamicgraph::Tracer</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
-<li>updateFromAllChildren
-: <a class="el" href="classdynamicgraph_1_1_time_dependency.html#a29f6f7c63256bebe440943d4a55d758c">dynamicgraph::TimeDependency&lt; Time &gt;</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/globals.html b/doxygen/HEAD/globals.html
deleted file mode 100644
index 6e878193..00000000
--- a/doxygen/HEAD/globals.html
+++ /dev/null
@@ -1,153 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li class="current"><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="globals.html"><span>All</span></a></li>
-      <li><a href="globals_func.html"><span>Functions</span></a></li>
-      <li><a href="globals_defs.html"><span>Defines</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs3">
-    <ul class="tablist">
-      <li><a href="#index_d"><span>d</span></a></li>
-      <li><a href="#index_s"><span>s</span></a></li>
-      <li><a href="#index_v"><span>v</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-Here is a list of all file members with links to the files they belong to:
-
-<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
-<li>DG_COMMON_TRACES
-: <a class="el" href="debug_8h.html#a34a049f8220d4679cf39de22833f88b9">debug.h</a>
-</li>
-<li>DG_RETHROW
-: <a class="el" href="exception-abstract_8h.html#ac5467892d97a2490cdd20cf61b25628c">exception-abstract.h</a>
-</li>
-<li>DG_THROW
-: <a class="el" href="exception-abstract_8h.html#af37158a4ed07567f1673457ea2656a34">exception-abstract.h</a>
-</li>
-<li>dgDEBUG
-: <a class="el" href="debug_8h.html#a9965d817b72b8039eb0a2cadb646a48a">debug.h</a>
-</li>
-<li>dgDEBUG_ENABLE
-: <a class="el" href="debug_8h.html#a8c2bccd6b05adbe27487c1c17aadb2a1">debug.h</a>
-</li>
-<li>dgDEBUGF()
-: <a class="el" href="debug_8h.html#a994b8ea798367717254fe7ad2c89b092">debug.h</a>
-</li>
-<li>dgDEBUGIN
-: <a class="el" href="debug_8h.html#a4ee3604ba36dde608834bf7d5b6436e6">debug.h</a>
-</li>
-<li>dgDEBUGINOUT
-: <a class="el" href="debug_8h.html#a578f46d54389f40c1928858228652921">debug.h</a>
-</li>
-<li>dgDEBUGMUTE
-: <a class="el" href="debug_8h.html#a43efb2ed9428a3ec487e13d53827583d">debug.h</a>
-</li>
-<li>dgDEBUGOUT
-: <a class="el" href="debug_8h.html#aa0e31e14443239a3601348a259bdb3bd">debug.h</a>
-</li>
-<li>dgERROR
-: <a class="el" href="debug_8h.html#ae1d20131c769567f32609e038328acb6">debug.h</a>
-</li>
-<li>dgERRORF()
-: <a class="el" href="debug_8h.html#ae44c1c7ed7f625f4814731c6c9b2aa75">debug.h</a>
-</li>
-<li>dgPREERROR
-: <a class="el" href="debug_8h.html#a73d80a0eea397787f6ded077d8baa82b">debug.h</a>
-</li>
-<li>dgTDEBUG
-: <a class="el" href="debug_8h.html#a0241c1aaa7c62ad461dc170dabd81ad1">debug.h</a>
-</li>
-<li>dgTDEBUG_ENABLE
-: <a class="el" href="debug_8h.html#a57ba45221de292838287ccce99e6ab6a">debug.h</a>
-</li>
-<li>dgTDEBUGF()
-: <a class="el" href="debug_8h.html#a72dd1b05c9937969e7e003a65826a2c2">debug.h</a>
-</li>
-<li>dgTDEBUGIN
-: <a class="el" href="debug_8h.html#a5f397f1a19564cb3d336924f596b24d4">debug.h</a>
-</li>
-<li>dgTDEBUGINOUT
-: <a class="el" href="debug_8h.html#ae47250abb6397e5cc9f30fd494dba435">debug.h</a>
-</li>
-<li>dgTDEBUGOUT
-: <a class="el" href="debug_8h.html#a19d56a2093d1396e30140bf481c169ba">debug.h</a>
-</li>
-<li>DGTRACER_EXPORT
-: <a class="el" href="tracer_8h.html#a4b7d7e9b8523750b2e703a9fd4b5c2aa">tracer.h</a>
-</li>
-<li>DGTRACERREALTIME_EXPORT
-: <a class="el" href="tracer-real-time_8h.html#a0649deaf1f052725ef7ad70b8ad2ae29">tracer-real-time.h</a>
-</li>
-<li>DYNAMICGRAPH_EXPORT
-: <a class="el" href="dynamic-graph-api_8h.html#ae6aed504ec04fa010c9a073b5afa80af">dynamic-graph-api.h</a>
-</li>
-<li>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN
-: <a class="el" href="factory_8h.html#af59917b0152df81347c9d8735e55782a">factory.h</a>
-</li>
-<li>DYNAMICGRAPHCONTIIFSTREAM_EXPORT
-: <a class="el" href="contiifstream_8h.html#a8731748534ffe6f72a9e291dcab9ba61">contiifstream.h</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
-<li>SHELL_FUNCTION_REGISTERER
-: <a class="el" href="interpreter_8h.html#a50cafaba3d06b2d1c4adc052626075b2">interpreter.h</a>
-</li>
-<li>ShellProcedure_EXPORT
-: <a class="el" href="shell-procedure_8h.html#a2156d3dfa1a20d2a856bbc2b5597d0be">shell-procedure.h</a>
-</li>
-<li>STATIC_SHELL_FUNCTION
-: <a class="el" href="functions_8h.html#af4229e30a476c75350ad14ce481d9ea0">functions.h</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_v"></a>- v -</h3><ul>
-<li>VP_DEBUG_MODE
-: <a class="el" href="debug_8h.html#a6dd3437819a217fef90ef973cf9364ca">debug.h</a>
-</li>
-<li>VP_TEMPLATE_DEBUG_MODE
-: <a class="el" href="debug_8h.html#a99bf14cae76d8d5cbfe574d6ae62f30d">debug.h</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/globals_defs.html b/doxygen/HEAD/globals_defs.html
deleted file mode 100644
index 80d8e54f..00000000
--- a/doxygen/HEAD/globals_defs.html
+++ /dev/null
@@ -1,127 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li class="current"><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="globals.html"><span>All</span></a></li>
-      <li><a href="globals_func.html"><span>Functions</span></a></li>
-      <li class="current"><a href="globals_defs.html"><span>Defines</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&#160;<ul>
-<li>DG_COMMON_TRACES
-: <a class="el" href="debug_8h.html#a34a049f8220d4679cf39de22833f88b9">debug.h</a>
-</li>
-<li>DG_RETHROW
-: <a class="el" href="exception-abstract_8h.html#ac5467892d97a2490cdd20cf61b25628c">exception-abstract.h</a>
-</li>
-<li>DG_THROW
-: <a class="el" href="exception-abstract_8h.html#af37158a4ed07567f1673457ea2656a34">exception-abstract.h</a>
-</li>
-<li>dgDEBUG
-: <a class="el" href="debug_8h.html#a9965d817b72b8039eb0a2cadb646a48a">debug.h</a>
-</li>
-<li>dgDEBUG_ENABLE
-: <a class="el" href="debug_8h.html#a8c2bccd6b05adbe27487c1c17aadb2a1">debug.h</a>
-</li>
-<li>dgDEBUGIN
-: <a class="el" href="debug_8h.html#a4ee3604ba36dde608834bf7d5b6436e6">debug.h</a>
-</li>
-<li>dgDEBUGINOUT
-: <a class="el" href="debug_8h.html#a578f46d54389f40c1928858228652921">debug.h</a>
-</li>
-<li>dgDEBUGMUTE
-: <a class="el" href="debug_8h.html#a43efb2ed9428a3ec487e13d53827583d">debug.h</a>
-</li>
-<li>dgDEBUGOUT
-: <a class="el" href="debug_8h.html#aa0e31e14443239a3601348a259bdb3bd">debug.h</a>
-</li>
-<li>dgERROR
-: <a class="el" href="debug_8h.html#ae1d20131c769567f32609e038328acb6">debug.h</a>
-</li>
-<li>dgPREERROR
-: <a class="el" href="debug_8h.html#a73d80a0eea397787f6ded077d8baa82b">debug.h</a>
-</li>
-<li>dgTDEBUG
-: <a class="el" href="debug_8h.html#a0241c1aaa7c62ad461dc170dabd81ad1">debug.h</a>
-</li>
-<li>dgTDEBUG_ENABLE
-: <a class="el" href="debug_8h.html#a57ba45221de292838287ccce99e6ab6a">debug.h</a>
-</li>
-<li>dgTDEBUGIN
-: <a class="el" href="debug_8h.html#a5f397f1a19564cb3d336924f596b24d4">debug.h</a>
-</li>
-<li>dgTDEBUGINOUT
-: <a class="el" href="debug_8h.html#ae47250abb6397e5cc9f30fd494dba435">debug.h</a>
-</li>
-<li>dgTDEBUGOUT
-: <a class="el" href="debug_8h.html#a19d56a2093d1396e30140bf481c169ba">debug.h</a>
-</li>
-<li>DGTRACER_EXPORT
-: <a class="el" href="tracer_8h.html#a4b7d7e9b8523750b2e703a9fd4b5c2aa">tracer.h</a>
-</li>
-<li>DGTRACERREALTIME_EXPORT
-: <a class="el" href="tracer-real-time_8h.html#a0649deaf1f052725ef7ad70b8ad2ae29">tracer-real-time.h</a>
-</li>
-<li>DYNAMICGRAPH_EXPORT
-: <a class="el" href="dynamic-graph-api_8h.html#ae6aed504ec04fa010c9a073b5afa80af">dynamic-graph-api.h</a>
-</li>
-<li>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN
-: <a class="el" href="factory_8h.html#af59917b0152df81347c9d8735e55782a">factory.h</a>
-</li>
-<li>DYNAMICGRAPHCONTIIFSTREAM_EXPORT
-: <a class="el" href="contiifstream_8h.html#a8731748534ffe6f72a9e291dcab9ba61">contiifstream.h</a>
-</li>
-<li>SHELL_FUNCTION_REGISTERER
-: <a class="el" href="interpreter_8h.html#a50cafaba3d06b2d1c4adc052626075b2">interpreter.h</a>
-</li>
-<li>ShellProcedure_EXPORT
-: <a class="el" href="shell-procedure_8h.html#a2156d3dfa1a20d2a856bbc2b5597d0be">shell-procedure.h</a>
-</li>
-<li>STATIC_SHELL_FUNCTION
-: <a class="el" href="functions_8h.html#af4229e30a476c75350ad14ce481d9ea0">functions.h</a>
-</li>
-<li>VP_DEBUG_MODE
-: <a class="el" href="debug_8h.html#a6dd3437819a217fef90ef973cf9364ca">debug.h</a>
-</li>
-<li>VP_TEMPLATE_DEBUG_MODE
-: <a class="el" href="debug_8h.html#a99bf14cae76d8d5cbfe574d6ae62f30d">debug.h</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/globals_func.html b/doxygen/HEAD/globals_func.html
deleted file mode 100644
index ea31b2df..00000000
--- a/doxygen/HEAD/globals_func.html
+++ /dev/null
@@ -1,58 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li class="current"><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="globals.html"><span>All</span></a></li>
-      <li class="current"><a href="globals_func.html"><span>Functions</span></a></li>
-      <li><a href="globals_defs.html"><span>Defines</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&#160;<ul>
-<li>dgDEBUGF()
-: <a class="el" href="debug_8h.html#a994b8ea798367717254fe7ad2c89b092">debug.h</a>
-</li>
-<li>dgERRORF()
-: <a class="el" href="debug_8h.html#a1a9eb2ca9eb8ddea845e73ee76260612">debug.h</a>
-</li>
-<li>dgTDEBUGF()
-: <a class="el" href="debug_8h.html#a09c4c20ed25313dc45de473f15229f7c">debug.h</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/graph_legend.html b/doxygen/HEAD/graph_legend.html
deleted file mode 100644
index 04394701..00000000
--- a/doxygen/HEAD/graph_legend.html
+++ /dev/null
@@ -1,102 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>Graph Legend</h1>  </div>
-</div>
-<div class="contents">
-<p>This page explains how to interpret the graphs that are generated by doxygen.</p>
-<p>Consider the following example: </p>
-<div class="fragment"><pre class="fragment"><span class="comment">/*! Invisible class because of truncation */</span>
-<span class="keyword">class </span>Invisible { };
-<span class="comment"></span>
-<span class="comment">/*! Truncated class, inheritance relation is hidden */</span>
-<span class="keyword">class </span>Truncated : <span class="keyword">public</span> Invisible { };
-
-<span class="comment">/* Class not documented with doxygen comments */</span>
-<span class="keyword">class </span>Undocumented { };
-<span class="comment"></span>
-<span class="comment">/*! Class that is inherited using public inheritance */</span>
-<span class="keyword">class </span>PublicBase : <span class="keyword">public</span> Truncated { };
-<span class="comment"></span>
-<span class="comment">/*! A template class */</span>
-<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt; <span class="keyword">class </span>Templ { };
-<span class="comment"></span>
-<span class="comment">/*! Class that is inherited using protected inheritance */</span>
-<span class="keyword">class </span>ProtectedBase { };
-<span class="comment"></span>
-<span class="comment">/*! Class that is inherited using private inheritance */</span>
-<span class="keyword">class </span>PrivateBase { };
-<span class="comment"></span>
-<span class="comment">/*! Class that is used by the Inherited class */</span>
-<span class="keyword">class </span>Used { };
-<span class="comment"></span>
-<span class="comment">/*! Super class that inherits a number of other classes */</span>
-<span class="keyword">class </span>Inherited : <span class="keyword">public</span> PublicBase,
-                  <span class="keyword">protected</span> ProtectedBase,
-                  <span class="keyword">private</span> PrivateBase,
-                  <span class="keyword">public</span> Undocumented,
-                  <span class="keyword">public</span> Templ&lt;int&gt;
-{
-  <span class="keyword">private</span>:
-    Used *m_usedClass;
-};
-</pre></div><p> This will result in the following graph:</p>
-<center><div align="center">
-<img src="graph_legend.png" alt="graph_legend.png"/>
-</div>
-</center> <p>The boxes in the above graph have the following meaning:  </p>
-<ul>
-<li>
-A filled gray box represents the struct or class for which the graph is generated. </li>
-<li>
-A box with a black border denotes a documented struct or class. </li>
-<li>
-A box with a grey border denotes an undocumented struct or class. </li>
-<li>
-A box with a red border denotes a documented struct or class forwhich not all inheritance/containment relations are shown. A graph is truncated if it does not fit within the specified boundaries. </li>
-</ul>
-<p>The arrows have the following meaning:  </p>
-<ul>
-<li>
-A dark blue arrow is used to visualize a public inheritance relation between two classes. </li>
-<li>
-A dark green arrow is used for protected inheritance. </li>
-<li>
-A dark red arrow is used for private inheritance. </li>
-<li>
-A purple dashed arrow is used if a class is contained or used by another class. The arrow is labeled with the variable(s) through which the pointed class or struct is accessible. </li>
-<li>
-A yellow dashed arrow denotes a relation between a template instance and the template class it was instantiated from. The arrow is labeled with the template parameters of the instance. </li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/graph_legend.md5 b/doxygen/HEAD/graph_legend.md5
deleted file mode 100644
index 68fdd6b5..00000000
--- a/doxygen/HEAD/graph_legend.md5
+++ /dev/null
@@ -1 +0,0 @@
-7395bc13d00693863bfcee11e815dba4
\ No newline at end of file
diff --git a/doxygen/HEAD/graph_legend.png b/doxygen/HEAD/graph_legend.png
deleted file mode 100644
index 9ae157999f152f993799684588de149cada87fce..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 20560
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

diff --git a/doxygen/HEAD/group__dgraph.html b/doxygen/HEAD/group__dgraph.html
deleted file mode 100644
index 1f18285e..00000000
--- a/doxygen/HEAD/group__dgraph.html
+++ /dev/null
@@ -1,80 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#groups">Modules</a>  </div>
-  <div class="headertitle">
-<h1>Core classes and objects</h1>  </div>
-</div>
-<div class="contents">
-
-<p><!-- startSectionHeader --><div class="dynheader">
-Collaboration diagram for Core classes and objects:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<center><table><tr><td><img src="group__dgraph.png" border="0" alt="" usemap="#group____dgraph"/>
-<map name="group____dgraph" id="group____dgraph">
-<area shape="rect" href="group__signals.html" title="Classes, entities and binaries that make up the core of the dynamic&#45;graph library are listed here..." alt="" coords="236,5,303,32"/></map>
-</td></tr></table></center>
-<!-- endSectionContent --></div>
-</p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This class represents an entity, i.e. a generic computational unit that provides input and output signals.  <a href="classdynamicgraph_1_1_entity.html#_details">More...</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_functions.html">ShellFunctions</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This plugin implements a bunch of useful shell commands.  <a href="class_shell_functions.html#_details">More...</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html">dynamicgraph::InterpreterHelper</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This class implements the first level interpretor to control basic functionnalities of the plugins.  <a href="classdynamicgraph_1_1_interpreter_helper.html#_details">More...</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This class implements the first level interpretor to control basic functionnalities of the plugins.  <a href="classdynamicgraph_1_1_interpreter.html#_details">More...</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">dynamicgraph::PluginLoader</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Loads plugins from dynamic libraries (usually .so or .dll files).  <a href="classdynamicgraph_1_1_plugin_loader.html#_details">More...</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_pool_storage.html">dynamicgraph::PoolStorage</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This class keep tracks of all the objects in the stack of Tasks.  <a href="classdynamicgraph_1_1_pool_storage.html#_details">More...</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_procedure.html">ShellProcedure</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This plugin exposes shell commands relative to the script language constructs such as procedures and for loops.  <a href="class_shell_procedure.html#_details">More...</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Signals link I/O ports of entities. They can be constant-valued signals, or copy the value of a heap variable, or evaluated as a function. See <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">SignalPtr</a> and <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">SignalTimeDependent</a> for other types of signals, and <a class="el" href="classdynamicgraph_1_1_signal_array.html">SignalArray</a> for a way of grouping them.  <a href="classdynamicgraph_1_1_signal.html#_details">More...</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_factory_storage.html">dynamicgraph::FactoryStorage</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The Factory class is responsible for creating <a class="el" href="classdynamicgraph_1_1_entity.html" title="This class represents an entity, i.e. a generic computational unit that provides input and output sig...">Entity</a> objects.  <a href="classdynamicgraph_1_1_factory_storage.html#_details">More...</a><br/></td></tr>
-<tr><td colspan="2"><h2><a name="groups"></a>
-Modules</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__signals.html">Signals</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Classes, entities and binaries that make up the core of the dynamic-graph library are listed here. </p>
-<br/></td></tr>
-</p>
-</table>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/group__dgraph.map b/doxygen/HEAD/group__dgraph.map
deleted file mode 100644
index 581859c6..00000000
--- a/doxygen/HEAD/group__dgraph.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="structs" name="structs">
-<area shape="rect" href="$group__signals.html" title="Classes, entities and binaries that make up the core of the dynamic&#45;graph library are listed here..." alt="" coords="236,5,303,32"/>
-</map>
diff --git a/doxygen/HEAD/group__dgraph.md5 b/doxygen/HEAD/group__dgraph.md5
deleted file mode 100644
index 44ab4e15..00000000
--- a/doxygen/HEAD/group__dgraph.md5
+++ /dev/null
@@ -1 +0,0 @@
-e9e4060c8ddd2efbc2c8bc2a2cc8e6e1
\ No newline at end of file
diff --git a/doxygen/HEAD/group__dgraph.png b/doxygen/HEAD/group__dgraph.png
deleted file mode 100644
index 474a87568ff1d7a597d19774e42c9934f6a65f47..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3131
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
J!0CBB{vYYEE>Zvh

diff --git a/doxygen/HEAD/group__signals.html b/doxygen/HEAD/group__signals.html
deleted file mode 100644
index f9c5d45c..00000000
--- a/doxygen/HEAD/group__signals.html
+++ /dev/null
@@ -1,57 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>Signals<br/>
-<small>
-[<a class="el" href="group__dgraph.html">Core classes and objects</a>]</small>
-</h1>  </div>
-</div>
-<div class="contents">
-
-<p>Classes, entities and binaries that make up the core of the dynamic-graph library are listed here.  
-<a href="#_details">More...</a></p>
-
-<p><!-- startSectionHeader --><div class="dynheader">
-Collaboration diagram for Signals:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<center><table><tr><td><img src="group__signals.png" border="0" alt="" usemap="#group____signals"/>
-<map name="group____signals" id="group____signals">
-<area shape="rect" href="group__dgraph.html" title="Core classes and objects" alt="" coords="7,5,185,32"/></map>
-</td></tr></table></center>
-<!-- endSectionContent --></div>
-</p>
-<table class="memberdecls">
-</table>
-<p>Classes, entities and binaries that make up the core of the dynamic-graph library are listed here. </p>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/group__signals.map b/doxygen/HEAD/group__signals.map
deleted file mode 100644
index 97e099ea..00000000
--- a/doxygen/HEAD/group__signals.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="structs" name="structs">
-<area shape="rect" href="$group__dgraph.html" title="Core classes and objects" alt="" coords="7,5,185,32"/>
-</map>
diff --git a/doxygen/HEAD/group__signals.md5 b/doxygen/HEAD/group__signals.md5
deleted file mode 100644
index efe2911d..00000000
--- a/doxygen/HEAD/group__signals.md5
+++ /dev/null
@@ -1 +0,0 @@
-696a4e1f6b5d3e9247f65e18153d14e4
\ No newline at end of file
diff --git a/doxygen/HEAD/group__signals.png b/doxygen/HEAD/group__signals.png
deleted file mode 100644
index f08db1250e365183d972cbcc949f49d6ad90c5cd..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3097
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
Ar2qf`

diff --git a/doxygen/HEAD/hierarchy.html b/doxygen/HEAD/hierarchy.html
deleted file mode 100644
index db25f6f9..00000000
--- a/doxygen/HEAD/hierarchy.html
+++ /dev/null
@@ -1,100 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li class="current"><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>Class Hierarchy</h1>  </div>
-</div>
-<div class="contents">
-
-<p><a href="inherits.html">Go to the graphical class hierarchy</a></p>
-This inheritance list is sorted roughly, but not completely, alphabetically:<ul>
-<li><a class="el" href="classdynamicgraph_1_1_contiifstream.html">dynamicgraph::Contiifstream</a></li>
-<li><a class="el" href="classdynamicgraph_1_1_debug_trace.html">dynamicgraph::DebugTrace</a></li>
-<li><a class="el" href="classdynamicgraph_1_1_entity_registerer.html">dynamicgraph::EntityRegisterer</a></li>
-<li><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">dynamicgraph::ExceptionAbstract</a><ul>
-<li><a class="el" href="classdynamicgraph_1_1_exception_factory.html">dynamicgraph::ExceptionFactory</a></li>
-<li><a class="el" href="classdynamicgraph_1_1_exception_signal.html">dynamicgraph::ExceptionSignal</a></li>
-<li><a class="el" href="classdynamicgraph_1_1_exception_traces.html">dynamicgraph::ExceptionTraces</a></li>
-</ul>
-</li>
-<li><a class="el" href="classdynamicgraph_1_1_factory_storage.html">dynamicgraph::FactoryStorage</a></li>
-<li><a class="el" href="struct_shell_procedure_1_1_instruction.html">ShellProcedure::Instruction</a></li>
-<li><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></li>
-<li><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html">dynamicgraph::InterpreterHelper</a></li>
-<li><a class="el" href="classboost_1_1noncopyable.html">noncopyable</a><ul>
-<li><a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a><ul>
-<li><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a><ul>
-<li><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">dynamicgraph::TracerRealTime</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a><ul>
-<li><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a><ul>
-<li><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></li>
-<li><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-<li><a class="el" href="classdynamicgraph_1_1_out_string_stream.html">dynamicgraph::OutStringStream</a></li>
-<li><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">dynamicgraph::PluginLoader</a></li>
-<li><a class="el" href="classdynamicgraph_1_1_pool_storage.html">dynamicgraph::PoolStorage</a></li>
-<li><a class="el" href="struct_shell_procedure_1_1_procedure.html">ShellProcedure::Procedure</a></li>
-<li><a class="el" href="classdynamicgraph_1_1_shell_function_registerer.html">dynamicgraph::ShellFunctionRegisterer</a></li>
-<li><a class="el" href="class_shell_functions.html">ShellFunctions</a></li>
-<li><a class="el" href="class_shell_procedure.html">ShellProcedure</a></li>
-<li><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a><ul>
-<li><a class="el" href="classdynamicgraph_1_1_signal_array.html">dynamicgraph::SignalArray&lt; Time &gt;</a></li>
-</ul>
-</li>
-<li><a class="el" href="classdynamicgraph_1_1_signal_caster.html">dynamicgraph::SignalCaster</a></li>
-<li><a class="el" href="classdynamicgraph_1_1_signal_cast_registerer.html">dynamicgraph::SignalCastRegisterer</a><ul>
-<li><a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html">dynamicgraph::DefaultCastRegisterer&lt; T &gt;</a></li>
-</ul>
-</li>
-<li><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a><ul>
-<li><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a></li>
-</ul>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/import_8h.html b/doxygen/HEAD/import_8h.html
deleted file mode 100644
index 0c3c4363..00000000
--- a/doxygen/HEAD/import_8h.html
+++ /dev/null
@@ -1,70 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a> &#124;
-<a href="#func-members">Functions</a>  </div>
-  <div class="headertitle">
-<h1>import.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- startSectionHeader --><div class="dynheader">
-Include dependency graph for import.h:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="import_8h__incl.png" border="0" usemap="#import_8h" alt=""/></div>
-<!-- endSectionContent --></div>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>This is the namespace where every object and class of this library is located. </p>
-<br/></td></tr>
-</p>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph_1_1command.html">dynamicgraph::command</a></td></tr>
-<tr><td colspan="2"><h2><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph_1_1command.html#aa657210f9e35cb522a81408964145089">dynamicgraph::command::import</a> (Interpreter &amp;interpretor, const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Implement sot interpretor import command.  <a href="#aa657210f9e35cb522a81408964145089"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph_1_1command.html#a1bef82019b74ad0b9536d927403feb4b">dynamicgraph::command::pushImportPaths</a> (Interpreter &amp;interpretor, const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Implement sot interpretor pushImportPaths command.  <a href="#a1bef82019b74ad0b9536d927403feb4b"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph_1_1command.html#a71f9dbb12c250df538efb668b45712a8">dynamicgraph::command::popImportPaths</a> (Interpreter &amp;interpretor, const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Implement sot interpretor popImportPaths command.  <a href="#a71f9dbb12c250df538efb668b45712a8"></a><br/></td></tr>
-</table>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/import_8h__incl.map b/doxygen/HEAD/import_8h__incl.map
deleted file mode 100644
index 8be6a309..00000000
--- a/doxygen/HEAD/import_8h__incl.map
+++ /dev/null
@@ -1,2 +0,0 @@
-<map id="G" name="G">
-</map>
diff --git a/doxygen/HEAD/import_8h__incl.md5 b/doxygen/HEAD/import_8h__incl.md5
deleted file mode 100644
index 7e1c2cd8..00000000
--- a/doxygen/HEAD/import_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-0f52be0d97d59d713863039d6835ee07
\ No newline at end of file
diff --git a/doxygen/HEAD/import_8h__incl.png b/doxygen/HEAD/import_8h__incl.png
deleted file mode 100644
index f0d4ca1a85916cb3253b0b945958e1e1750c3037..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5620
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
Lv=qza%|reJ0y@6v

diff --git a/doxygen/HEAD/index.html b/doxygen/HEAD/index.html
deleted file mode 100644
index af40aeb9..00000000
--- a/doxygen/HEAD/index.html
+++ /dev/null
@@ -1,16 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>dynamic-graph library</title>
-</head>
-<frameset cols="250,*">
-  <frame src="tree.html" name="treefrm"/>
-  <frame src="main.html" name="basefrm"/>
-  <noframes>
-    <body>
-    <a href="main.html">Frames are disabled. Click here to go to the main page.</a>
-    </body>
-  </noframes>
-</frameset>
-</html>
diff --git a/doxygen/HEAD/inherit__graph__0.map b/doxygen/HEAD/inherit__graph__0.map
deleted file mode 100644
index 7d003b3b..00000000
--- a/doxygen/HEAD/inherit__graph__0.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classdynamicgraph_1_1_contiifstream.html" title="dynamicgraph::Contiifstream" alt="" coords="7,5,212,32"/>
-</map>
diff --git a/doxygen/HEAD/inherit__graph__0.md5 b/doxygen/HEAD/inherit__graph__0.md5
deleted file mode 100644
index b8ac6eab..00000000
--- a/doxygen/HEAD/inherit__graph__0.md5
+++ /dev/null
@@ -1 +0,0 @@
-94b9d701a467d1dfa2d99eec89064e3d
\ No newline at end of file
diff --git a/doxygen/HEAD/inherit__graph__0.png b/doxygen/HEAD/inherit__graph__0.png
deleted file mode 100644
index 86a03668f74259b9fac973c754e76890028bb81c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2058
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

diff --git a/doxygen/HEAD/inherit__graph__1.map b/doxygen/HEAD/inherit__graph__1.map
deleted file mode 100644
index 86bb1731..00000000
--- a/doxygen/HEAD/inherit__graph__1.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classdynamicgraph_1_1_debug_trace.html" title="dynamicgraph::DebugTrace" alt="" coords="7,5,201,32"/>
-</map>
diff --git a/doxygen/HEAD/inherit__graph__1.md5 b/doxygen/HEAD/inherit__graph__1.md5
deleted file mode 100644
index addae2d8..00000000
--- a/doxygen/HEAD/inherit__graph__1.md5
+++ /dev/null
@@ -1 +0,0 @@
-ab52941c292b3948d2919181bc41e65d
\ No newline at end of file
diff --git a/doxygen/HEAD/inherit__graph__1.png b/doxygen/HEAD/inherit__graph__1.png
deleted file mode 100644
index 21a007220d96f84145d513e182738860f6715982..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1917
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
DDXgbD

diff --git a/doxygen/HEAD/inherit__graph__10.map b/doxygen/HEAD/inherit__graph__10.map
deleted file mode 100644
index e6c811f4..00000000
--- a/doxygen/HEAD/inherit__graph__10.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classdynamicgraph_1_1_shell_function_registerer.html" title="Class for automatic registration of shell functions. Use the macro DYNAMIC&#45;GRAPH_SHELL_FUNCTION_REGIS..." alt="" coords="7,5,273,32"/>
-</map>
diff --git a/doxygen/HEAD/inherit__graph__10.md5 b/doxygen/HEAD/inherit__graph__10.md5
deleted file mode 100644
index 4cbd02b8..00000000
--- a/doxygen/HEAD/inherit__graph__10.md5
+++ /dev/null
@@ -1 +0,0 @@
-75dfe37ef0bd6af3f5d67699a4aabb78
\ No newline at end of file
diff --git a/doxygen/HEAD/inherit__graph__10.png b/doxygen/HEAD/inherit__graph__10.png
deleted file mode 100644
index 3906961156b269792be54c9349e3b1f41531a3a2..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2403
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%0D<iOYi|VMpLsk}C9_Dd84M~6=3n^sZCxup%IwvR
zE#tKGbdSCZ#}Cn;KbJfLha14*{D9&Ph8#B>Sq$B7&yppqemV0y?A4z?&tot$k)|+d
z;Z)xC2Hr>cM)x2lu)x|=e;b1>K%r2HH*VaBr{Wt5OG-LcS66j=>Eo)B$;t^&O84w5
zzP8uK4fX{yY~0+$dU|>i9aJZv`SEseQX-}*wY}Z0qPjXAsKslX<l$R9%Ba|)Tkz%q
z<08?}(9or&Pqt$(ba+iCitpatCj^CofZix5C^+!;?MmGraInPQ%BKHL9Wz21OYaI_
zk%WLxquynGWV?z(Zr)4!XH58?nc=_2x>2;Zx4Z}xdYPgN=J!vx@y2FmWz`Kqfw`g$
w5Nq48u*beuGe5Bq;BHmUvETE?Kksr9Tx)KQ5{RDlz>EZPv~xv1J%vsF8=y9WegFUf

diff --git a/doxygen/HEAD/inherit__graph__11.map b/doxygen/HEAD/inherit__graph__11.map
deleted file mode 100644
index 4d03126f..00000000
--- a/doxygen/HEAD/inherit__graph__11.map
+++ /dev/null
@@ -1,4 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classdynamicgraph_1_1_signal_array__const.html" title="dynamicgraph::SignalArray_const\&lt; Time \&gt;" alt="" coords="5,5,301,32"/>
-<area shape="rect" href="$classdynamicgraph_1_1_signal_array.html" title="dynamicgraph::SignalArray\&lt; Time \&gt;" alt="" coords="351,5,604,32"/>
-</map>
diff --git a/doxygen/HEAD/inherit__graph__11.md5 b/doxygen/HEAD/inherit__graph__11.md5
deleted file mode 100644
index 39003468..00000000
--- a/doxygen/HEAD/inherit__graph__11.md5
+++ /dev/null
@@ -1 +0,0 @@
-c4bc1d3a078fcd3b917d99d8154358d5
\ No newline at end of file
diff --git a/doxygen/HEAD/inherit__graph__11.png b/doxygen/HEAD/inherit__graph__11.png
deleted file mode 100644
index 0c1296b9f643f1860d6a71fa8aeac0078e55de6e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3347
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

diff --git a/doxygen/HEAD/inherit__graph__12.map b/doxygen/HEAD/inherit__graph__12.map
deleted file mode 100644
index 5921d05c..00000000
--- a/doxygen/HEAD/inherit__graph__12.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classdynamicgraph_1_1_signal_caster.html" title="dynamicgraph::SignalCaster" alt="" coords="7,5,207,32"/>
-</map>
diff --git a/doxygen/HEAD/inherit__graph__12.md5 b/doxygen/HEAD/inherit__graph__12.md5
deleted file mode 100644
index f14726bb..00000000
--- a/doxygen/HEAD/inherit__graph__12.md5
+++ /dev/null
@@ -1 +0,0 @@
-45581cd4c1ce089fb5de4d7429e8866d
\ No newline at end of file
diff --git a/doxygen/HEAD/inherit__graph__12.png b/doxygen/HEAD/inherit__graph__12.png
deleted file mode 100644
index cee7db47502215b08db0332535f343a89bfa4e9a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2119
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

diff --git a/doxygen/HEAD/inherit__graph__13.map b/doxygen/HEAD/inherit__graph__13.map
deleted file mode 100644
index 87b40a60..00000000
--- a/doxygen/HEAD/inherit__graph__13.map
+++ /dev/null
@@ -1,4 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classdynamicgraph_1_1_signal_cast_registerer.html" title="dynamicgraph::SignalCastRegisterer" alt="" coords="7,5,257,32"/>
-<area shape="rect" href="$classdynamicgraph_1_1_default_cast_registerer.html" title="dynamicgraph::DefaultCastRegisterer\&lt; T \&gt;" alt="" coords="307,5,603,32"/>
-</map>
diff --git a/doxygen/HEAD/inherit__graph__13.md5 b/doxygen/HEAD/inherit__graph__13.md5
deleted file mode 100644
index 4e70a03f..00000000
--- a/doxygen/HEAD/inherit__graph__13.md5
+++ /dev/null
@@ -1 +0,0 @@
-c426623481564b8cd70f544c0721de48
\ No newline at end of file
diff --git a/doxygen/HEAD/inherit__graph__13.png b/doxygen/HEAD/inherit__graph__13.png
deleted file mode 100644
index 6106d54e42538c47d165b241f3c20bd7c531e416..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3578
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

diff --git a/doxygen/HEAD/inherit__graph__14.map b/doxygen/HEAD/inherit__graph__14.map
deleted file mode 100644
index 2eefa9b7..00000000
--- a/doxygen/HEAD/inherit__graph__14.map
+++ /dev/null
@@ -1,11 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classboost_1_1noncopyable.html" title="noncopyable" alt="" coords="7,31,108,58"/>
-<area shape="rect" href="$classdynamicgraph_1_1_entity.html" title="This class represents an entity, i.e. a generic computational unit that provides input and output sig..." alt="" coords="207,6,361,32"/>
-<area shape="rect" href="$classdynamicgraph_1_1_signal_base.html" title="dynamicgraph::SignalBase\&lt; Time \&gt;" alt="" coords="159,56,409,83"/>
-<area shape="rect" href="$classdynamicgraph_1_1_tracer.html" title="dynamicgraph::Tracer" alt="" coords="527,6,684,32"/>
-<area shape="rect" href="$classdynamicgraph_1_1_tracer_real_time.html" title="dynamicgraph::TracerRealTime" alt="" coords="861,6,1077,32"/>
-<area shape="rect" href="$classdynamicgraph_1_1_signal.html" title="Signals link I/O ports of entities. They can be constant&#45;valued signals, or copy the value of a heap ..." alt="" coords="488,56,723,83"/>
-<area shape="rect" href="$classdynamicgraph_1_1_signal_ptr.html" title="dynamicgraph::SignalPtr\&lt; T, Time \&gt;" alt="" coords="843,56,1096,83"/>
-<area shape="rect" href="$classdynamicgraph_1_1_signal_time_dependent.html" title="dynamicgraph::SignalTimeDependent\&lt; T, Time \&gt;" alt="" coords="801,107,1137,134"/>
-<area shape="rect" href="$classdynamicgraph_1_1_time_dependency.html" title="dynamicgraph::TimeDependency\&lt; Time \&gt;" alt="" coords="460,107,751,134"/>
-</map>
diff --git a/doxygen/HEAD/inherit__graph__14.md5 b/doxygen/HEAD/inherit__graph__14.md5
deleted file mode 100644
index 22e4b0f0..00000000
--- a/doxygen/HEAD/inherit__graph__14.md5
+++ /dev/null
@@ -1 +0,0 @@
-6cdda9fb8d241ee036c9faa79ac90216
\ No newline at end of file
diff --git a/doxygen/HEAD/inherit__graph__14.png b/doxygen/HEAD/inherit__graph__14.png
deleted file mode 100644
index d98a86553c6490a822f683b245c99caa2e1db0df..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 15256
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

diff --git a/doxygen/HEAD/inherit__graph__15.map b/doxygen/HEAD/inherit__graph__15.map
deleted file mode 100644
index 9ad51475..00000000
--- a/doxygen/HEAD/inherit__graph__15.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$class_shell_functions.html" title="This plugin implements a bunch of useful shell commands." alt="" coords="5,5,117,32"/>
-</map>
diff --git a/doxygen/HEAD/inherit__graph__15.md5 b/doxygen/HEAD/inherit__graph__15.md5
deleted file mode 100644
index b21a9cb1..00000000
--- a/doxygen/HEAD/inherit__graph__15.md5
+++ /dev/null
@@ -1 +0,0 @@
-7e2986b335611d531851c18e655f2956
\ No newline at end of file
diff --git a/doxygen/HEAD/inherit__graph__15.png b/doxygen/HEAD/inherit__graph__15.png
deleted file mode 100644
index 55bfeb2fc42b7c974cf2e74fae8623e5a5347224..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1251
zcmV<91RVQ`P)<h;3K|Lk000e1NJLTq004Uc001Qj1^@s6Vnder00006VoOIv0RI60
z0RN!9r;`8x00(qQO+^RV3LFmu9`$fc@&Et?g-Jv~RCt{2n@dPCT^Pq7KgUQ&(JmC0
zN^M#gRJ))}i?%^6$}UhKC2qo8<)WY{TuF<9TD0zh?t-F?5m6LDwTLcbM4%QLm0eIH
zwdY+mmCktSo$7m;^MeED_FRttbIu4lB1A+W2!j89I|0JaLBtjiL~H>;C3b9XZo=f`
z<Zt9c;1P$zk<^!TvOOLTIGxTPNr=EdPN$Pozoe7>2HVac{QsGspNFolF4i&f%oY$t
zYym;U77#>i0YStT5I-iiNF?IT{%?H=6>_q9;$PT+yomkq@Bjk?15jRG4ibq3^7Hed
zxw#o!E*Br}Qz8<HlFCoSOypnq@sJm>^?E%-qfuB}TZ8B4XP{{sIy*aIY;24V_h~`I
zPldn%CNMWQhb-MG$;rvVr>Ccsa{vHmW@b>U)uKcq!J3*HJUBRD#$&M<TCG+rDk?&$
zREm1N9v>ecKiQ|NC&o+FmoA@|mlw2HELd1rhzf-Q?RGn3_pz|~jzl8Z+uMtBxg6zk
zIrjDSVI&gCIQGiQ3hHz^lt?6~)oO8ec9!E)O(vCoyqxU%`g$-Ljj+AF4UtHMbKd&;
zI&5uiK`<DEmX;PU8jZ}D&1QqWy*=39--kdT08*(G1_uZENbgJejEs!H(a{kc92~&K
z#Rd3$J^*;Xt}(?eGBh*<S65eXc6J7Cw;Mbj4-5|vXB@k`yBkJFN8#z|2{tx1U}tBC
zp9N>LGq?x_gJ`u{QK!>kZf-7WG#WIU&3Jcr$IJl$yuH0;+M!SgDT-p+TCEmOPfwY)
z-|xrb;^I&CT=m3~IETwFRX$~9Wk}OB>w44qR;g6zcDtE2P19IfTAFcewOWl+Q&Z^m
zdRgPAB9(r;i2ae**H=6_Il<oEUTkb^d=Hf71EMG@Ni>m2#5$L&&gDB(yN`Whu^6M#
z=$Cwp#bS)bVoW<4jeZg{o&E0aE;cnaVL?FwR#a5r($W%Z9&G%m*l&bFA<W6ic@LCk
zfoioHeLf$jzih>(C<;TN5YxW7xyefGzdhM!XJ<^CrfF2ER2kd9@%s9T%gf7HQc}X2
z2OHo1%x-9C0Efc?fj|J_@i=(BUa(rNP*+!%u@95U1V*C~&d<*w7K_2*;UToQw|_aO
z>gsB++wBkzhvD+_5=<sjR`xwTJ<#9Z4?dp{?(grxVzDq|3WWk_n&!0C>-8`&FaX!r
z*KmD(4Q8`BtF?4=bincPF+`(LKtzbeVp-+RNj5u!3zy4<EiEmmR4P#{7Gqgi85#@*
z^!xqH95$aH`{MC9+H5xF8){Wm6)r9=vd-nIe`J4uA8TuCk)kNnYPC2$J)PCbetCI8
zv)PRK`T3|+Dsf_Bf*BhhAIH4BJWhY%a2O2+1IlDFl*wdhFc>f#4rd&DVPOF)D=U$r
zDAeh6xVpN^x<)pB<r*ja4&Q!_6aEc|*aCuxEg*>40)mJwAc)ukf`~03h}Z&x^No<U
zwzi+lgTNE1UfoI(TcgoHYisMbCPer?QfVhbB>&?P3gnqBAc)uk;t$Gog52#wi3k7y
N002ovPDHLkV1g+NJr@7~

diff --git a/doxygen/HEAD/inherit__graph__16.map b/doxygen/HEAD/inherit__graph__16.map
deleted file mode 100644
index 403b98a4..00000000
--- a/doxygen/HEAD/inherit__graph__16.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$class_shell_procedure.html" title="This plugin exposes shell commands relative to the script language constructs such as procedures and ..." alt="" coords="5,5,123,32"/>
-</map>
diff --git a/doxygen/HEAD/inherit__graph__16.md5 b/doxygen/HEAD/inherit__graph__16.md5
deleted file mode 100644
index 7e297f2c..00000000
--- a/doxygen/HEAD/inherit__graph__16.md5
+++ /dev/null
@@ -1 +0,0 @@
-2bb765fe51b10a6e9a2dea4b88a5b43a
\ No newline at end of file
diff --git a/doxygen/HEAD/inherit__graph__16.png b/doxygen/HEAD/inherit__graph__16.png
deleted file mode 100644
index 20596bd19de38adfd92ad59c25f6e4a2c3b2807c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1344
zcmV-G1;6@<P)<h;3K|Lk000e1NJLTq004jh001Qj1^@s6itpi;00006VoOIv0RI60
z0RN!9r;`8x00(qQO+^RV3LFmu9`$fc@&Et?;z>k7RCt{2o6SobT^PmBycuiLVo+&K
zTSG#3g%-3sp<Q&*eHGED3zeYJO`F(_Sttkv7a~Gkw10sh>c60fDAI+IQp6@w12Kvw
zL~F%FO!Rc~Iym`oqK&b1?hgj;bHAQ*hr{EYfD%bUpj-aCX#s+pMHoQm2m|OGIkjVc
zejcNvqc@>NaLv4X_YN;#zEt(4Re)eHh{?&xf{79ohRMlE1cSk}{<I2k#>B+LwF(jx
z7D<va_KQ1!&JhOCIl=%sM;Jio2m|Pxf*By&E%Yku|8%cH^Ec}i6+q|Y#Q^*J`*6G6
zc>MS=ii(O*US5vc+FDFcPv>L%3y~yAc}h!5(b(9CNF;LYdH)siVgS3{jzl7XnVA_J
z9UZ~v^P#1s1s^_q$jA1YkOWEi{eBb|7o)4Is~~y*37Epz*cdZ(U&yUnw|H=HaN!&P
z{QUVdZ8jT=ii%iWUCrg?Wo0~>Ow!}=@c#Y#G#ZVx+wJ`I>z8W1R+}WF(J1fUy{j4@
z85yC)Vxc5SB*}O@&W?@_noK5|OeS`Ab}}B1D{GFAkJ;1H!+ZDcv9z?5!^6Wl>pVI-
zVtac#@7%dVv)Rm{p`i=)W;#!*Uag$D0Dxm-V`=?)sQ@otynxf`#Ny&2;_-Oad9$;#
zSXfxV-rgSS>gwQhI+d}(!9gr7Ey3&cVrORuMxznEy}g&#lIg<r<;xd%y<VK2o&o^+
z`uec7wS~2{HTeC01cO2J_xCIF2L=YPva*8Z<z)l{0fa)KoOSm1_ahRCAP@-P>({TC
znVGrt8B+D;>)m7|)e%>z0DF6T^msgc`t&Jp-@Z+&)k>Gk#ogUql>?*Es1hF@9#WQN
zCAQgY{QmvB5^ryB(`+`Y)@!xH;V|3U+W6+p8`b#c=B7&TqeqYE_xqLD=ku|$vQmjH
z77KkoU&ga)>8z}*<l5SrYVT}%vz;eZuU5`nK$Z%S7XzH<^z@XgtE=qj=-}(uuT=sv
zi8@1;Wdcw=XC*LoZfg7NF_}!PudnC!_V$H&4F&^~$)pk|5($+V4F&@fiA2WpY3a<g
z_hk)m*_^qM%>a4-43s1ZPo6x%$B!Q|H#e8_x`z)RA`}WK7dnzk3Dn|j{{H?xrlzJ~
zHk&V;Z#J6|2n3XPeSIAj6%{Hi>+9=R()r-Q1J&N=+W;WTGGeiq5=Wy^&GY@qyU`*q
z26*-A6(%Mou(Pv+lamu{Y;3^e@t~%rCg(l6ySw3ZI`QMj4<wUGeEaqdO-)Vtke7zt
zZin0LMmQWsI2?w{<x=HpYiq;Xw{H;&h4Ay|PxSQk<gBx~xf$=@zegkzK{y<S+wE56
zuBxiS@bEBVu^2WtH__eQt*Q4~-%V;sxXPb^>FH_K)zz`Atc(VOffkE}4u?at6rb-q
zIXU6r;GpuA@a)+$j*pLLoSUtkiA>|MSd0#bgC!*;EGa3W!{J~o7E{KLkB{kcxmaFa
z&a$#Hj*N`ttTP^uv$eIAMx&7x6%}b;0bZ|{&!0c1EX%anZ2a`;ljeD}a^?aGbq5gq
zon$kB_$gTD2m|OGVE~;Y44`v_0d$TqfX)#H&^f{YIw$LY1~oP|7E*`chDfUbR;v{a
z4GlM;MR1KYG&I0!wWjq;|Nl%V&?({$pmT%)bk1+Vet+X70Hfsq0000<MNUMnLSTaY
CfS!*4

diff --git a/doxygen/HEAD/inherit__graph__17.map b/doxygen/HEAD/inherit__graph__17.map
deleted file mode 100644
index 18879db9..00000000
--- a/doxygen/HEAD/inherit__graph__17.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$struct_shell_procedure_1_1_instruction.html" title="ShellProcedure::Instruction" alt="" coords="5,5,197,32"/>
-</map>
diff --git a/doxygen/HEAD/inherit__graph__17.md5 b/doxygen/HEAD/inherit__graph__17.md5
deleted file mode 100644
index 46b5183e..00000000
--- a/doxygen/HEAD/inherit__graph__17.md5
+++ /dev/null
@@ -1 +0,0 @@
-d3210be47e31d1be5f4f5f7449c3c545
\ No newline at end of file
diff --git a/doxygen/HEAD/inherit__graph__17.png b/doxygen/HEAD/inherit__graph__17.png
deleted file mode 100644
index 1b2522684e75513a6065480899ace93ea0ca7d2c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1639
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

diff --git a/doxygen/HEAD/inherit__graph__18.map b/doxygen/HEAD/inherit__graph__18.map
deleted file mode 100644
index 9b387d38..00000000
--- a/doxygen/HEAD/inherit__graph__18.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$struct_shell_procedure_1_1_procedure.html" title="ShellProcedure::Procedure" alt="" coords="7,5,196,32"/>
-</map>
diff --git a/doxygen/HEAD/inherit__graph__18.md5 b/doxygen/HEAD/inherit__graph__18.md5
deleted file mode 100644
index 4d87cefa..00000000
--- a/doxygen/HEAD/inherit__graph__18.md5
+++ /dev/null
@@ -1 +0,0 @@
-9ded359e188e8a6734c195ee5802ae59
\ No newline at end of file
diff --git a/doxygen/HEAD/inherit__graph__18.png b/doxygen/HEAD/inherit__graph__18.png
deleted file mode 100644
index ca192762549e27563c9458a04f63431bcb4b5259..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1416
zcmV;31$X+1P)<h;3K|Lk000e1NJLTq007GX001Qj1^@s6?6n=i00006VoOIv0RI60
z0RN!9r;`8x00(qQO+^RV3LFmu9`$fc@&Et@DoI2^RCt{2+|f%@Zx{#g@A>Umt#GK6
zvmA}?f`aNU=%x$rOCo0m8N-%0vFS~_NC*NiLWFMWFPMb&FDMa2bkRg4YLgt)4Bc2}
z;wEnT?P>?lJZI;%Ez@7m2L|Wed(Qhl@53J6o$02LB!m!-{`=bj2(e#Cu?V3^ibV)T
zx?M+CSJ!UFA;g|CK0dzfInC|{U(+-I!1e3b|7=u3>>)2+yZ``Lm4)rj0sygC3_U$P
ze<ms+_Mow`G2Fa))3Q(QS%gp|#Ug|vDHb6VNwEl_NQy-WMY~!o<&UH5aeb|0?Y8|E
z@87W3b0j;95Q^$nEX&Kwh(sbdb?Ouv8XC~j(t@j3uVP|iqFz(j(lpI@G&MD$tE&sy
zZ1#`OyPrsoYFD>n2?PQt7K@mioW$DN8WM>FdU|^B=+UEkO;Hs|kVG<>#KD6Harf@s
zU72@3ksQ^CHUKadi`jK=bKt-MuB@z7JqG}vJ$pvK-_M4I2A)5Eo>Nm(Mt`YPVl*1%
zv17;RcDoq}1o-pkPt)~I$0V7{<#^=C5mW!@=qP<YA2m%QNfrtP_VxAA<MGhr@$k-_
zJ1i6m#x?8f>l_#u;L)Q;+0@j;k&zMQIM>$Jc>DHk9zJ}SUayyrA3v@duhn`g<8_+T
zYFx?D_8d8h#bTColVsg?mP?l|AruPX?c28~6biQIy?XTuZ{EDY($W$-J3A2yg^a%8
z;bFXg{~qyp9E*#KaJ${OfB*iDW3jqXeE04h;_)~(H#Y$Q4<0<gw{PDtJ3EVHGKnu=
zzF=r*$T<Ju!-x3r;RB|orjSadkWQzS;~W|qLN=R4DwV?Y^fV?XCwIJt%6RLQn=;AK
zZ?LN{>~LpUT3TW>8s(WYXL#t)A)Y*WlHqWe-@ku1jhV~kjP~m4Ds^2q+J3*EpFVvu
z+6xN{^m@If>z$4>nGAb-dwJ!`6;uEG{JbgN6DLkEnM@k(L?XfV_I9J~^ZA%aBrMnJ
z6lZ&TJ7;HSO=H`|Yqy@tc%9~SA~{l1ZD*-lv23-uxyg?oKeDf{j~yKyrZKJNDbsbG
z08Eea7F&64<#GAp@pyRc+BGgLEL5G><#Mr9DjDr!v1lq>m&?Usv1qwIr#P*~-suZr
zr*k@y9I4rrw_#gpnugP-PvgmxCwTq(weoexj~_=moi=VnNg7+Mlk)k?%gcEA@+G`p
zZ`Jd?UN2Iql+m7>n?q}Bt0|Vbxw+qpv#qVoH1^hG0MK<E`F!4J=W;p6_0^J_GRaYG
z>Q*e5FJH#^_&6397qPLifv;b`A{ve2;>C-~WAyj;BNPhZ^XJbfl}ebInL&4VcfCS1
z2?PR&L?Xy!GRR~y2#3R_xq5qhaqr$eq|<5q`0)b+0|Ux&-nelCgM)*}X0ym-GKfSX
zrn%3ZJBN{x5#;lE%+JrGzrWuxUX|Qb-iOrsN521Kj%s4J9bt!W!zLys*xA|1=H_O)
zTrT>2J_dt9$E|+ra~m5Q93CDvJ}o<Y_AH-2e{OlM-Lc(TD&_Ne27^I1Ha4=cv5~=G
zkokPx=wDx7XE+>YOG^uzo0~a0I;tFJp-|whTes+TyV=^>y6uymcs$Mv7cNlOb^85&
zK7IPsaXn6RT3shO+MXjP)!v3x{idXR`Aht3%3uDnDhv5{7a<f$u?V3^ibV)TQY=C!
zl421;kray%ilkVCP$b17gd+L*Rw1_dt)Fj|A`$<hYOj0Soka*?Cig5tD3W3kLeVcH
WDEhe_V)ZHj0000<MNUMnLSTYJ-?rKS

diff --git a/doxygen/HEAD/inherit__graph__2.map b/doxygen/HEAD/inherit__graph__2.map
deleted file mode 100644
index 3397d984..00000000
--- a/doxygen/HEAD/inherit__graph__2.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classdynamicgraph_1_1_entity_registerer.html" title="dynamicgraph::EntityRegisterer" alt="" coords="7,5,225,32"/>
-</map>
diff --git a/doxygen/HEAD/inherit__graph__2.md5 b/doxygen/HEAD/inherit__graph__2.md5
deleted file mode 100644
index 9b3189ec..00000000
--- a/doxygen/HEAD/inherit__graph__2.md5
+++ /dev/null
@@ -1 +0,0 @@
-13422d2a98e6a65578bb9b980f7b87d0
\ No newline at end of file
diff --git a/doxygen/HEAD/inherit__graph__2.png b/doxygen/HEAD/inherit__graph__2.png
deleted file mode 100644
index e31bb936c907a2ffe5bd72a1ee6039a1af0f9c53..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2008
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

diff --git a/doxygen/HEAD/inherit__graph__3.map b/doxygen/HEAD/inherit__graph__3.map
deleted file mode 100644
index 8b337d6c..00000000
--- a/doxygen/HEAD/inherit__graph__3.map
+++ /dev/null
@@ -1,6 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classdynamicgraph_1_1_exception_abstract.html" title="dynamicgraph::ExceptionAbstract" alt="" coords="7,56,241,83"/>
-<area shape="rect" href="$classdynamicgraph_1_1_exception_factory.html" title="dynamicgraph::ExceptionFactory" alt="" coords="292,6,519,32"/>
-<area shape="rect" href="$classdynamicgraph_1_1_exception_signal.html" title="dynamicgraph::ExceptionSignal" alt="" coords="295,56,516,83"/>
-<area shape="rect" href="$classdynamicgraph_1_1_exception_traces.html" title="dynamicgraph::ExceptionTraces" alt="" coords="295,107,516,134"/>
-</map>
diff --git a/doxygen/HEAD/inherit__graph__3.md5 b/doxygen/HEAD/inherit__graph__3.md5
deleted file mode 100644
index b98ace18..00000000
--- a/doxygen/HEAD/inherit__graph__3.md5
+++ /dev/null
@@ -1 +0,0 @@
-ce0a2050f18b76a24bee554fa8ca49b6
\ No newline at end of file
diff --git a/doxygen/HEAD/inherit__graph__3.png b/doxygen/HEAD/inherit__graph__3.png
deleted file mode 100644
index e0fa33a44051f7db7fcb173d6e8e0c2dd0ef22d9..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 9970
zcmd^_WmJ^y+wMmsl^PI4I);!2DM{&+Pz0ny8Y$@-rF*1Aq$C8C?go{VMx;wpkQ_Q^
z_BGG@fA@O#+Rummed}7{u<m>AE6(dY&*OL8QQDfyM7OAKK_Cz!RTYIN5C|3#_<syO
zF8FuZ`HK(uforL*tN=k{{(fvNOai~b^H6=Ph&OYKmgFX#lP{eL1i}bWRgl&7$=I3q
z*Vff<<J;dWxZ$fpN+cxYqU1aLIsFTAeE^nn_~FYd&v@7ZCk1~3i|6;w&j$EIa~o$I
z5vnC*d0B5CSaGHa*nDvn8c-+~wrcUt6?pe9X&^2tMDl|^%fSZjowxSX8$C_%n(dLF
z2=LW$i&_*om$fG@rLF$Qh+6NxccG+M3g8bt_L(?@nVI>3M1wjqGExP~Mg)GFkDr7K
ze)$A8GI@g(dgJT*V7lAiU-!)-WEDs#C@FKBnr1BM!6k<L!NI`=9#0g6&>}7i+aA*Y
z{7%Ga>NOFK$eB1{ZqGvFt3Me-f298Bw}z_TghHYBzvsUJPrPIC^AUJrG`~G#uA+P*
z%q-$}>XdW-9q>)LzF$Sx!`}2*c%5ZnJ~4*wd*Z+99;c}+-{MyNnM~DkFR9vZxGum}
zfDeWlzTE`n0nNOz-`wB9esYD?)b8%?3ePRQ(1-{Y5fRD=5{7rFQm1pT!~!pBIxgtw
z=tk^>sHmxfVX8iVGQHm>CI<ihZ7zBI>*?9WR{5Ie?99yD)YOQ`Nc_;yQ1ihL!W%m~
zDXHp-p({NI79JiV^>^H|&d$7LCe7hV>{`rHQYO6Bb#)UK=>#^__tw_dBIDzgban5<
z(>`S8dyuBV!O5Ap_3Zic&5BZ(s+iX{6&X1>l$7+N*g{{QTG6-z7-e2V1C^DP74gnW
znG}88;&ctyY~9O_%f0qJ{=Lp9@~OI)={<E7hNV-j{-TzamZX%F;a67ygd`+fUnUg-
z5@C<++X?dW@_f$MQla<mMfLWoBqt}EdwBe^FwxpsjxAhS`Z82zsYmu__0{*Wa~T@2
zX1#nnv-Ko_fq^5N9u1ybl)Pqb+<dduwj`XKoaWWjtG*Nz6dXJ}iZ5QkAiw)kxEg}4
z#c^?QD}t{5z<2j<l^N9&OL%QRa&h4!#JwpfD5z~}x?6$Pl0L`I4m`OBF4Z<Lh^%#-
zT>c(*yTN0V3>Oct(xL-5LXcg;^*7}2-@p6g`ew3)V>#8;V>zbs^73{rF3K-o@_=O(
zvA!IZLDP!5EF^Cg!WN44%X91MD8)00aYJrgp6+=Y?3PK{td!O-eE*Tej$Ddhz=8~A
zJPaX`K7%}a_KbdZ`S-Vwvx9y<x5M?vRD`&p;o-}*lcrB~%cGzWrqKS;*RB4ixy{Wq
zgM)*14i0k4%6KO`v!YvGNDoQl@#$v+YRee`nj8<&wi={R9!OYNSZ+myHu3_AMCLX&
zKF^wPsI_!Yt@Ar}&@nOL2_?<_{8<$SgW>0ma)872y1{!dtEFtz?#`PxZ+K6wg{T!h
zJZdC~9vz*YN^pCNxVWb!S*fe2kQ$awShpG)8Le%uuiHetyb)Pe#+zE%6z%P9^th&H
zb#2TZp?t&j;(=`WWX!K$x|NQTya^vZa31-!whWjU!Pwbjy1SJk+<!S7*Zf`Mo*<x(
zQxXyu{xN1)s@K`mBT=$dW->SKTcwPMXcm{?l2^?@WRdR<!C8%4>C=QrM}zt2^JPCh
zA&BW>)=D3=i6B0mYkbAb!Xj_LO{t@;&G_ZZmsRVm1&uPZcHXSOljl%+dfxVXDv9|%
z{<eo~=+Y;jL#LgxbXqfZlvP_0?>0Ge+(d^dShsc;+sz=PE^X%p9Rc1ip;T02YmcYX
zkKHFG#-<mZwMx;Eczb&3t!pfMc%!(M{vP-Kb7C#6ta8RSS2usaZ$2_Lr4J4Xsq{Z}
zo@;QsDRZ?%LXq0)wxZN>@wa&6@894-n~sr@xB4zVF)=anMn>sl)(*AQ-n(-Ng|oA>
zQtv>-{MZ>=SRk%7l&b!1`+K6)NX%^+Tl!*yg;v6gkcWroKoAV<?%jx?Ax+-~Q~V|V
zRpNm%Q-|6ai_5w?k<QLej)esZt)32(%vOp&PD60-_d=uzW}F-xk9>U}UR+#^%+AKp
zNqC8Ir@{#QPqx1;bwpHp@0nub;c@ZKz7S-B!LXT_n83j@ZElmvDJsIBt#?tjwPgoK
zKu1rHjjw-rxMwI+Vsvp4fkL6~pRx@IEkxD*-P)3W{`}sp+qVlT4mDgtg{b3vHb13m
zo0!BMZ%wY8Ay=jv+*mZ&$RVdMk$qg{AM^9EOG`^D47iI*OBI8H+LrxzjOqw6Vda!A
z@-lHx3gj(Cd;87g1KaOoNLPJZTY+KN&~ygc`LSb5aHL(l#_2)mj~8S{bxzQnoE&C0
zHYHs>J<WRsrJp}Ti}gxB2;SK)*-Dq(+n%mw=HYo<q|2F*oD2hjAxW(6|3UP84~cZs
zF*M|S$7jZyo15D?ny0*Gt(2$Ja<&}f-n!tkLIk~YXVptaZCT1=<85SA6x71PBDbhW
z<-JCM{dmv3(A?Zug>^qAa<_R;+{yoFL#GmCZNy89TEnhyA$W@J?p64=Zjm)MHZC7+
zjzw=BgY+EpNj<eml9+{sCAXo$02B~VO7L}zjk%SSl<w5W6xVD2vvHYSl1XA=u7UrA
z7>Cpx6Es2V<wDCn2w2XYTET2M%6Ik8pS+JBzdBkE)q{gnV$$qo*fEVT+#n(R@VU#7
z&n0c}eDA-)vu0z;Nu=d;!Qal_{#(K0^Z>e{nv|3j3v+XbUn{+Y_ipEHzLwuxZ+j5~
zYv;r4a%7{qc~3rL>dFJ#p<a?l2kiIn-&fJn>e<-fI5;@a*3nt|?~6exq@;s0RPlmT
zYj6K~vhVQp#MQcT!m)0>%H)a<haFVoZ1ewJDZwX25R6c00`q^$c936iBxUT=Ld~UL
zpP#;JV@Pqhk9AX@k>9oPD({J6ZvE+Gh0MU)$P6im46RUDF3!^7u#B>@a>QgGxtzJV
zIj!F{zMr3xIsbclRP5ImRalUByhL)w##EM;a-=jg;kH>(VQQbYB`6{(oAdKwlGjIL
z#E1VJhib!@4gROnA3hw7I2_wK2!3pwe*KQ}rjk<k4Tys$?C03HL9JTc(UC!k@x73N
z0Woef`rVa{sH@wcz#rVUsixT3xwdoonFns`R+2I_B($^N>^f_}fsisVgdKSZ3kq6R
zx_>g%yu-}W5kM<7y8IQhR(H}L{~pQ=`Zew;U%c~1&yhja&SfuR+DY-z>(I{5H5Dy{
zqMzS($LLLAy)s>^&7Z7o#MyQ_R$u|8AMl$in3#xC)A)~!jD&=TJKNRzz1LX5$A9}a
z;|eDDVCToT&W&$<DFXNe1P7iQ3J6xv5()hou;Bu8w6oigwX!1l`?qOiswm<cKQ<&X
z`j)b0JZ@T=Tkk-uyjLCWy?d4TL_{ZUs|rH*FmwDeG<3ta^J^CE(Z|}_yOc3Rva+1{
zg+0t%{aLiDtDP(l9#A@X=9hP{G2?&*9gQU<LC6(fuU7?Mdy~*h^51}vk>$Qkv1Smc
zV8?Sio2a)WrRufqgPwDNVXeL!WE&ZEBdK@s{=tGrL?ngTicnH;6l9f@XsfE0-==)>
zJ(D2Tl7#-<8j0%d$86ca3u<L~d6K_d%{pd_VYBtkqa!0kd2WQ9&md2pW-EXxJb!+2
zNrJiieFJS`Cmu6YiWuA|Rp93zp`&lhAk`4qOb#Aq=eQLz?jY}TM)tzm{%v}(te4kS
zhXPZ)C>xp7I=F$y9n6-82UkewNK%7zJL-F@Km4XSobid?yX%6^j0~UE^=_8?_BdEr
zVt$Vl;xTtHcXZ?xmG3E;n514cS61R#Sy5u+e6Davp>AwM_V)c`WLFNEo5SWd>Mmp@
zOArLXf2FJ3BPAqq(#wM9={bKe7}ftSj7h?X1wpSNdCJJ4vbI$b)r%0YXZ*k#(-m%p
zzTiwu)C1j|i+^iC^)#mp>5rfgOHt>=-R~iIY$}PNtE&{fgSGH{0ny1USZ9y2uM{zJ
z?jtk2N2|kSCXU@@Cc<Fa9qWUOnVvsg(QP`YU%^tU8*=LEd>}&JaT5f*r-J=nMD4UQ
zNz9_4J&}>5eB<Gfy;5Me9*m3&zrKlw5=EW$7~$hr$dnY-)jdU?h@?OA_m^>AtYgO|
z&%^U;y{_yN5P<d$#rMcuKc%d5K});4FDJaCBua@UQDSCZTv{W@wWp$~{+;P9-BoFY
zzAKXcy2~;p6$cM5xAu4>S@a|!!R`D2jH?1JJJwlE^7CiznikKLi*~HChDK+Aeq3ZP
z3mDI>>rE}svrR2HNox?kUh&|jxb4st{>loakdVj9$&Th++kDu`Nzjzj2|N2tyNm20
zzpBb3B_;0m%7n-(ToBtNGqabVKJV>M+Zw7QV(aszy@p&0GHnk_SHRt65BHf=kt&*|
z-`Ls763kYB1mLBLvnu*>f!%(!W_>QJyzB0i!U;iNls6WY%=OwbkdEfAy65K<6xg&`
zF&XlgneKesgO{hDctu62BUc#E^Rx=9(_>mPaUcU_Z_mz7p-BhZ|C5cJC*9J7T&Ys%
zl@sqovS;}aTUaD5p5cU6$R=Vz8sH}Q7Gb7nGsrsni<zgVFet8n0^47`xh5IC;^O93
z@bs*m^_(-!GSJ8*9rc)U!kV8C0SP5Ua}og-V8i3u&ROL5?))VcLp`LzED;|c|Mj>-
z*dQCDD(A0BZze7-XVVpvSeL48c;xyp5K9!LJ^s{@8JL{%mNYChltc2;=^}Z}@0!%3
zDQK?oL4x*CPL3=B<Vn=UWb<JbNacfgm<R#6Hfm~0CE&Dq@k7;sQ=Ry9aAYqUiF8*m
z?dA((&h3i+H|;dA8TWRVzEQoba(<n7cA_jNhsJhz0UL64RES<*v0KMQ91m2?Q${q3
z$0K$M+0VWkQ2EfVYk`B4A>~glEDV=5GGc)IW<W7@^yo-s`7H1e9tP4<cDTWv__WS0
z-@H;zgcZuPt#gMriV*`DrDSf-NX#I;J?{P|kEpd3v9Mrqbup=5X)_1~BX{||F^ayK
zS*B&$7U0{Uf2!P9fkr+yMjWiW0k!o#o=)QJhY!&oKQeNgwbAmm>|^noGzqa^9;Wno
z<y%x55wic$0CkpDCWy8to~{Fq`UAK8Gn9#s@6+PGf=8l+ME1bD_JU5)t}9Bnv9MqU
zrC4(K((=LUT`N;)r<odp#fyo0*Yg8w7%S@%>iY8RXiN)vn2n}IAMl}<xAt4Q9a}f2
zrl{(i=cD)cT|2wG#jjF<DjZ${%?0t6w};20yis#IJN!i0Ql|HUteV;_(1s#^J=I#;
zDsO)``O?u*9<-*Q1e21H1q(Y)e5|k6H|13&i)WCDuc;B@eqMzQT9pQ`9cs-i$*7|v
zkH&$S8N-N|Z0`qcl2cPz#Koy~bacerS0h^nUI>D|P^C=Y+WJ#R9eChWrIm_?M)G1t
za;MSr=LEHeabSpd?%uU>avI19oU850LrSE3Sp!+<gT6kcThA18!vY@;rzrJ`DVn|a
zlr%I5zkmP!Hai=!v}B=p{2_906fMq%mJ%0_PBja<mynPU85^shs!E`wtV}m?{EL?X
zekA~!wu-<@uM&ewth;=s89#A%XHY8$86}`@!PFB#17mjmSD$_*dl%_F-d%Q*6AHsw
zE{C@wmY2zU2j^olCA3z$<0!$op^SMs>b<-TpF*ECq0hm}yKRgx<rfsleR{$K=1n8&
z+?m3qpRud;qcU^Q_o05vJE86W5A~-g573{Y75}O~OTEt5_~23cW`Put{XB+i{Pwdh
zzJl!@lUbMPDjb>1>0y3J$ygwUmxtk~>YlSg|0|Q)%0v;r<R3!uftN$fA}7zT)<sJj
zd@3m^W3K)AokWJMG3T86@pSOz^SW&~#}_pAiOe>9ZroA&BHK307nhZlwZUx#SA#97
zr%v15$=2U=h+qi|0(9+;1M<%QA$XDC$?y6d9URCA2nfF03H4nz{hQF0FS)+HChpH1
zOgCO%ogyP63)L(3d|o~=q37Gw*f?!r1j#Kf?zb)}Th5%*Bi|A5J@=Sd(W!uUEhlFa
z__dmXn283hcoa~)Ig?v!*1I#z4<9}k5)lzk&eJO{e8y*6sR{56Mss6?IJ30$f`y6q
z&d-?{&fL7bFd%2-@GS(>6oBTob98)4Yh`Jf>vOqN-!<RtJ>M<vyWoLnZx-=7O!TmK
z8sL_bf6#T>R<8wP-@8NoI4u&vNABh(A&HViUl}c5otIP2X=!V7Uow0{*;a)upa}^H
zBQb-^$e@LikufJGCMtlYy#bDH8@s;$u&!E)uP_gwf;*Iye#XO&sv&Bh$S7kJvqaJd
ziDk1Tyft6Ec!3Y}_N`mD6rMdx>1fN?fqw_uuB&=jn(KQ<#~QhIBCKmxB3<;{B}I*O
zz~(Ua@0t^kPk}WW`gGCFzGWQGz0s&^tk*t=gQ9fn&5ki&zka<>_eOMUt)#TD`WgYh
zvMS6R*9tly?-B??cHOm{Z}PP4il)HGw+tD$DH6r*BaYgg@nKW#==2&NAGh@J(f#%7
zN^$iM!(9S`HD;!qxtCZ-5PddEm+6k%@Z|BB>*4R4aJK4cr(96Fu6p2C5of5=_HrM1
zR{W0Bu)6oUl)aD8n2UphJN}GKb(9PIa(0<r<~&M8RTYYXT9@v1=pWYE(t(DA#KgDK
z2id~I!wbe6hSu*79tl&&^*HV8s9}Nu(3q!!hOEbKU1LpV@atL?z(^PZk4BSM*2{PR
zGgGv+Eu6g`Dlnyvv+0A!0NgQpLY{X^Jafpx7f^tXjgUerc2Gc&Ju)aAkli`s;lYI~
zdpil?Q9Ja3ttY1>F{g{|Y(e`WR&sgw$)lpyzz?Hj)ti^uE*0p?^kGyF1wc3;@tN$p
zH1&AZ{rM!JmV{eAKc=m%{rcd*{pk2Or@sC!pkA&9Anl)QPlt3wkXY?4wBi#J>lxSm
zcp;~vf-fg0_i=2q#VhcooQ@8(&SfzkU<NSr+>#Ov({~_0XG(bIwzo5YV-j6<?|zhb
zZYe+t+Io87Ab;C;NsiGZ#453v`fal6>g!uwUmS}CU5SY}&vBTAyqcseZ#lT7rlvMB
zGjl7ZD;Sg)pkleoCabLbKaM+?bl2IBv7J+!04S%Xu3nhD*S9%Vhy>Y~g_X6-BFMpk
zv+Xc*@Ap93gJ?@`fHMLEr3P#sgpvY=5WSN9d-JT>(dyHsHi(!{XQyyDF8r*6H~`rt
zy*+b$6Uexmztj1~sp;uG^+OlU(GOaErqLS0=_ou13dw+mG6bD50TfuG$F;lA8Uv2W
z(jFSMmsuv0WF;|eoSn+s*vG~{sImA$FbZ&r$dM6kC^<O`Cl^=Y3vpp#VaxF^&z^>7
zXM_p(E=*V3DjFJo(EhB;eE+_x?z3mU!ea~!40k_$`eb>2u*S^EsYWa1r)z2>MBNp`
z*Tylq6(_ntDl04Ne3}PakdGjadjFmZN=eBU9UZ-j4o#T=tRaJNREvAD$~wm9bl#h;
zPRj47XsXGx_#du{0fv|~gN=g|H8*GMc5!6ib?kS2JlXa0le!6gL_z`-gBU>R2f!he
zgO`^Q@Q3J`HHpRZ_y*Ud@5yU&_-?2x-%7v)6$MZy_3ae*?%iYN=ht3cU5$*n%lDsH
zEQ`zBk&oJJF|D1U2L%!bdbeIaIXNR^B53{gC4<C?3~CgO&(sMJN9V=ymZGk1GG+;w
zm}EgGATd`h;Cr1$J3F0~x;t>WM!*VCLg(kFg)N5b0giTdq@O>3uI99A!W%Q=p71*l
zNozAbzQ}nPX>&4#7VAOv2*b-$MZt;1-0JNlLbKq%Csk8ZV?I{!_^?vF9PC5K*RPNx
zKPj)>xv0CQKHnyppuS;-*P-R|?_X`h?Q#x!tR(ofLUljuf|LC%?Sbvp!Dhg}fQ?8M
zrW2VO?emq&%+!2Yd;x~$v<G1008BnM^hGVumx19Wzz<Ik6R#11C<8thhS~GqaC=c;
z4V+^GaRKZHU=)nfKA`T=)}IUm{EsrWTVR+5uvqOY2PbAepZ%}cnPm)sAB=2Xj4Ui5
z*4IsI>Q4cVQ7|pfTZv465*bM;Qm-oi_%RW%Db~3tb8!Y=RDCt4QdI8Yk5#&TaiPIa
zrLnQc(6Lc;{Uad}yGZwjX1lc@FE63(Flym$&L!)KjKX1IK>;p}h|_*U7R-3g{mW71
zM+HR8>(~4W3X&le6&d%OUWSbt#Nd&X`ABd-_w+ojVZdwAu0%6^fCFS)R95EI9N!O^
zMMkslA+gt9nJj=0p`_Xew{GFTbzN1F7I}HG_lkiLI!dcUC+7P5b$JNm0lS-9e}(U%
zHxw`s8c{=wTFurwNDijgYyBMpA~s5o9zg&NAtn8aE{N)Fcg=reM+r#5(nt;hnZ9To
z0>k-gSt)M9$DtBdQ)5?Cck<n`(&9(rqZc;aOkC<A+fGDPRYJW#M$M<IDtyasKoi`7
zj&AvwlY`gnjV6YltJ6U2`^Gj=yL)7=$Ysq~gwe<Gzkn6QU0gT=E&s8s?Dox@N|4t|
z)r8a2)R=D-6}|ENxtof5Ot@N?mNI$59?;tdxv%~>TcT0bR8&-N#vN{&Ggt$TxwmvY
zi7xElIl5qam{7q^KL1pSwW@k0A(M_Bp{AhZt{WV=ei!UMAK3Q&2_yJ-<Vv<&BFunW
zk5)pDe<z)>r<)t#A_*87U>+8(BdEEEvonqt)?GmJAM)pnFbW^5#;cKzW&m4BNExF~
z1O0{DuBzx#d9V4vWxk(`f!Ou*Jb~qcX&fKVgV-^zoFb*Bjs>s@=xn;(6rbfN?egvP
zNO~8rF6&d-DBTF4LP{Re-2kHdQSpu&RZ3CumKRk@1wthtNhLqu6^yzd0t74b#Jp4_
zW|c%veggrGS*+4h620O;T|m?+A3j7T@xH=bYz#=$(ffNe)gJ-lI6gK3$Rk0SH9UMf
z4|G*Jy+bIrgx()f%4&T{0cF@wu$auvWo0)o9L2p{p<R+QA?+U5qN{!T0JKMkAh(AQ
zESS5!$1lQCJwA5mNk6R#=4?Pz)C`gPD<3~Z<dIRs*k9=e+f`Zu0yZ`=F3i7H(0_8`
zqQnaL9Kb4)8XU`S(>{Mo(&9b#oKg@{2NUn*(kO5PY)nXKD%)dv$_{<G(As_jlAFh}
zszY$eQnT_li$3NpY0$NBLOX^`zWP$`;`4-g6d*NvyILvCQhmDh2uz{3FFHw?4TF=C
zYl2h7A}JYx(iPe((W3#|vvvt%BZ~&?R2Kiu{ywXUmOhJw1btdsW$(Z*MhOXGz)0JO
zGdC)`G1QMR&uw6dEJAN~W&bT_?FB)EIxU8~^+qbXx_(5ku=`13Ttu8<b1FIckn5;a
za#h8rNjFwjPSk0mqWTlSc%K#j>K&*-n>Id)tEezHi_oko0=F=?zo?uVnV7g;s)ty&
zx%uG(p`G(Y-ltD@0iH~R0fztAf*Bf-!exb-athZt2oO@U2(8srfUHJyEy2Bj!5Nm)
zV_28S$v*`2ooQ_RhZ_*;LBSHkPw$l3*_1fWJXaKU!CvO}1P`*gp6&(;32%=6IvU(i
zP>;C*x+N+IBOBZDlAQvfpx`nFc>$7WP#HY@o)HW49IP6*m2Thp#VG?uB_%8YL9);U
zD20+zu(==(IN$KwcIF?6EG%qR*B9g;L7FuT=cKRp<x?@lZ#0-i^~6@lX{zE|p<67X
zm|u_#Kj}U`Thc9idwJ=&2s_^KU%w!bxlcG(8Dvl%70?fIaC0AdQYj$f08zF$Tpx6v
zBzRwF02q7kFeV!RFZ>L4^gph#VKSR^o$6SJ7YoKNfet=s6W}A1Bp&PegZWh5b)_Mt
z@6y>;Rt-~qYPqkcv71O@HaR<sxi&$cr%qH&i*0i9xqH?7{R3?1d23~*fYW>v#nRGJ
zWL#Vqa9Gx?how$wHM6C6DuRGxCqzvI`bb7qvIXBibou%DjACL`T2jY%+E5pczVpDw
zSzTLWVrIqyn`lsNL*(c0zqST+HgHi?)YUr@S=HaBr^h%>mMyLRNCId+wZEja)N{%v
zc-lz`m^?sAKq)A~Sd`;?`+?(vX(Rle>FJ3(aRIqcClTJ+sep}*%@JQ;RYeBOCooFT
z6m(Bby_dgia6~Atc#G`x)xDhEM_uko3`hX?34B<u<N>`A%odpm-WQ0(ybIv9w-5&!
zmC&#-CK(xqj*gD#zrxULus$;`-+@(N8gy>0prphsC`bl$8WkO#r@`dYW=RLO9$S%@
z`^X*!7E#f=-@bjrl;iTCW3GDSAf|pE_+Osv$eWolc!<+E&o_njr}FjpW17|I=v$yY
z_BB;h!~xwQFp3Ev4eo2VfWa64=FN=~vvzv$n1iORiP8=*M__W@4*B*vHkJ^u3yE!X
zl9u#0+w8z_a4FC?mOC@Gp!2~XoX~IIWHBL@Gw_3$R_t|ClX$@KxIS>dHnz7tiY7-!
zNM~keb&QNKtNnNy1^kDe!F18Ji~CWhf5(e~cNL~t81l{hD?m1M@0uME(>`0J^{xl2
zs^_;8{vT~!^i>!sukwwP-T9c^U1uRt(Y()}34qT(RqwJ`GHcz0Sul*zbhT|O)3Lt~
z2xDus4ElVSekEN*R-xuAgcO8+^dtg-xC>OsK@DIkNzL`+#rpkgpfimM4aK$)qFxIG
z5>m@_(oQJ)>(@uAmx9!B%;MrROcN+nP{i8M`eWW#?oL1(%N36|mFPP<7E8|0&23lk
zKt{*M*97(Sk($oMQ77+P0>pQa91u-7+s3gU#?bZJnPGkM^l6xBd1`8-W6bL6i_xj6
z4efZt(k#8!j4pB6ywS*l0yba6;_>LSGoJ|0l$w4g#IVy0qkw=;%k|0Z^6q@I^XaA<
zfSF@nA7TM0<PjTtOs&hA0{Z%cnrSDmjVoX`vICPow968TgM*X%<x8K1+0cp15@<7*
zr){$_=j?#yBTO~A9yrtoi<~KH?+4fKjrUInC3jxhrInFUdmkF>RPBOI!hs;y(_O>|
zyeBDv!~K*D>N3&)+-Nx8#Ku3sW(?OX02yXb@0@8+X&DBN8u_2$Y;VJOF118l(=3p1
z@6yoR&eUYr(n8TdKm$ukOB)N86;LFavn3LEQNwl|jp#CXGeA*a|1RiK!5MGy%QG@I
zrk$CY$>4ojJl^o?PrT&(!oqH)Br90b?2{9(qVd0JI5Icuo#($tk+biQDl=es8Zhe;
zFbmqyAm-ua)t5>YN=lrX@p^h(y;M)aX>npA9GtzbS+2Fsvw;F4y>ipI!#~4$<>e$U
z?bmgayj+hlrRU02R`y0;fB)#@WW>UP>Go7*heabybqc&F0YGRh06ENJVg_#0Y)J$l
z(*Wn_jb`DYpR%#8ZYX%aBCoodJR~H9gNrLEb?wg|D}XaM_V$$FaCEXixefK6g3&S1
zlqDrjGiI{VV>C>0|0ewKlYU@-4K!*w=;PwJe_z(ok&B!1wu7T%LUwj}gK7Ueo)AD-
z?#%*Ua@8M`=YS(C{wcs^-vhH7V6%(L%Yi`_P6`-Z*B0^+WLF-s_v>o}Nk3q9PSebC
z^74ur8nHzsB^iPPhEJce=#?4@TW?H07Zv+AAx0Z~A_M|tWo0F|rbZW#Tw?`A#i%@G
zL|=cbQl1ZB4r_j`$Zi^D4vyX(5Ip{X17dU@5Vs0CItlz~8e?A&&GrqAg%)7w%k$og
zo>M0qqj{Df?a<GDcc_gH!6S(VhX7c|F!xulx`2YEnA|#^G`p*w%IoP%3w&M$H@8Yq
zl7I~g#hAdcv9TJ(CK<I|d6IP5(>31!fiMERlL_nQO+`)3_y!;3a`JU^-s(Z<QH7;~
z!tHRFD(KF$PT*g60p~gF9UfMem3=eWm*El@7iZAyRocJg$V$2O3Y*fgb$tvdEYOkL
z)bC(kRH!MM{(o|UHw3!>v4IQzhYdW1{5KmIT#4y$g#XP0&Ox@<q=ShD1pgcS$Mi3t
z9-q0gGaI_H(W|$Bw`&-b<&MsZK7YRP8<oUy)yoRDT7xojJv(udPWiuH^I91D@3*cn
cH=|_WM(O=zWMll`l{JW}qNYNboO$s70tkzNoB#j-

diff --git a/doxygen/HEAD/inherit__graph__4.map b/doxygen/HEAD/inherit__graph__4.map
deleted file mode 100644
index 9270a748..00000000
--- a/doxygen/HEAD/inherit__graph__4.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classdynamicgraph_1_1_factory_storage.html" title="The Factory class is responsible for creating Entity objects." alt="" coords="7,5,223,32"/>
-</map>
diff --git a/doxygen/HEAD/inherit__graph__4.md5 b/doxygen/HEAD/inherit__graph__4.md5
deleted file mode 100644
index a9d1ede9..00000000
--- a/doxygen/HEAD/inherit__graph__4.md5
+++ /dev/null
@@ -1 +0,0 @@
-6f0bbeb1fb597792c7c4495987e50fee
\ No newline at end of file
diff --git a/doxygen/HEAD/inherit__graph__4.png b/doxygen/HEAD/inherit__graph__4.png
deleted file mode 100644
index 5c6b89fb786c0833b545c71e7ca05302c4889ce0..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2074
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
Ef{`usG5`Po

diff --git a/doxygen/HEAD/inherit__graph__5.map b/doxygen/HEAD/inherit__graph__5.map
deleted file mode 100644
index fd56dfde..00000000
--- a/doxygen/HEAD/inherit__graph__5.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classdynamicgraph_1_1_interpreter.html" title="This class implements the first level interpretor to control basic functionnalities of the plugins..." alt="" coords="7,5,193,32"/>
-</map>
diff --git a/doxygen/HEAD/inherit__graph__5.md5 b/doxygen/HEAD/inherit__graph__5.md5
deleted file mode 100644
index 3b08cff6..00000000
--- a/doxygen/HEAD/inherit__graph__5.md5
+++ /dev/null
@@ -1 +0,0 @@
-0bd9d26879478cb1e80d32df17cf8643
\ No newline at end of file
diff --git a/doxygen/HEAD/inherit__graph__5.png b/doxygen/HEAD/inherit__graph__5.png
deleted file mode 100644
index 335c77f8df9702344d4c7af4b3b2ae9274f1c45c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1711
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
FV1k1qPgMW_

diff --git a/doxygen/HEAD/inherit__graph__6.map b/doxygen/HEAD/inherit__graph__6.map
deleted file mode 100644
index 1f2c1f94..00000000
--- a/doxygen/HEAD/inherit__graph__6.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classdynamicgraph_1_1_interpreter_helper.html" title="This class implements the first level interpretor to control basic functionnalities of the plugins..." alt="" coords="7,5,236,32"/>
-</map>
diff --git a/doxygen/HEAD/inherit__graph__6.md5 b/doxygen/HEAD/inherit__graph__6.md5
deleted file mode 100644
index fbe6103d..00000000
--- a/doxygen/HEAD/inherit__graph__6.md5
+++ /dev/null
@@ -1 +0,0 @@
-d98ff9d54298785f8b5dbe2b62325557
\ No newline at end of file
diff --git a/doxygen/HEAD/inherit__graph__6.png b/doxygen/HEAD/inherit__graph__6.png
deleted file mode 100644
index 8d9dacba9cb743837034a027a92b7ccc8b42592e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1800
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

diff --git a/doxygen/HEAD/inherit__graph__7.map b/doxygen/HEAD/inherit__graph__7.map
deleted file mode 100644
index 029b3d4f..00000000
--- a/doxygen/HEAD/inherit__graph__7.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classdynamicgraph_1_1_out_string_stream.html" title="dynamicgraph::OutStringStream" alt="" coords="5,5,235,32"/>
-</map>
diff --git a/doxygen/HEAD/inherit__graph__7.md5 b/doxygen/HEAD/inherit__graph__7.md5
deleted file mode 100644
index 8502d3f5..00000000
--- a/doxygen/HEAD/inherit__graph__7.md5
+++ /dev/null
@@ -1 +0,0 @@
-036947af247df36a780723b27067d102
\ No newline at end of file
diff --git a/doxygen/HEAD/inherit__graph__7.png b/doxygen/HEAD/inherit__graph__7.png
deleted file mode 100644
index 173dff21577b5996510aad421a34e520ea1305f1..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2085
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

diff --git a/doxygen/HEAD/inherit__graph__8.map b/doxygen/HEAD/inherit__graph__8.map
deleted file mode 100644
index f8390fc8..00000000
--- a/doxygen/HEAD/inherit__graph__8.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classdynamicgraph_1_1_plugin_loader.html" title="Loads plugins from dynamic libraries (usually .so or .dll files)." alt="" coords="5,5,208,32"/>
-</map>
diff --git a/doxygen/HEAD/inherit__graph__8.md5 b/doxygen/HEAD/inherit__graph__8.md5
deleted file mode 100644
index f662eafd..00000000
--- a/doxygen/HEAD/inherit__graph__8.md5
+++ /dev/null
@@ -1 +0,0 @@
-735d92ba9a1e0819c26b4f851d682b63
\ No newline at end of file
diff --git a/doxygen/HEAD/inherit__graph__8.png b/doxygen/HEAD/inherit__graph__8.png
deleted file mode 100644
index dbeb5648009d2ccb9640cc6ea23f9e4bfb22f547..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2013
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

diff --git a/doxygen/HEAD/inherit__graph__9.map b/doxygen/HEAD/inherit__graph__9.map
deleted file mode 100644
index 83f93632..00000000
--- a/doxygen/HEAD/inherit__graph__9.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classdynamicgraph_1_1_pool_storage.html" title="This class keep tracks of all the objects in the stack of Tasks." alt="" coords="7,5,204,32"/>
-</map>
diff --git a/doxygen/HEAD/inherit__graph__9.md5 b/doxygen/HEAD/inherit__graph__9.md5
deleted file mode 100644
index 29e2d060..00000000
--- a/doxygen/HEAD/inherit__graph__9.md5
+++ /dev/null
@@ -1 +0,0 @@
-a140af88c3ca178cc7b28f08699aaa9b
\ No newline at end of file
diff --git a/doxygen/HEAD/inherit__graph__9.png b/doxygen/HEAD/inherit__graph__9.png
deleted file mode 100644
index 2c674905723548f0443945aaea9845a1381616b4..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2030
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
M07*qoM6N<$f-F?|0ssI2

diff --git a/doxygen/HEAD/inherits.html b/doxygen/HEAD/inherits.html
deleted file mode 100644
index b560e547..00000000
--- a/doxygen/HEAD/inherits.html
+++ /dev/null
@@ -1,125 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li class="current"><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>Graphical Class Hierarchy</h1>  </div>
-</div>
-<div class="contents">
-
-<p><a href="hierarchy.html">Go to the textual class hierarchy</a></p>
-<table border="0" cellspacing="10" cellpadding="0">
-<tr><td><img src="inherit__graph__0.png" border="0" alt="" usemap="#dynamicgraph_1_1_contiifstream"/>
-<map name="dynamicgraph_1_1_contiifstream" id="dynamicgraph_1_1_contiifstream">
-<area shape="rect" href="classdynamicgraph_1_1_contiifstream.html" title="dynamicgraph::Contiifstream" alt="" coords="7,5,212,32"/></map>
-</td></tr>
-<tr><td><img src="inherit__graph__1.png" border="0" alt="" usemap="#dynamicgraph_1_1_debug_trace"/>
-<map name="dynamicgraph_1_1_debug_trace" id="dynamicgraph_1_1_debug_trace">
-<area shape="rect" href="classdynamicgraph_1_1_debug_trace.html" title="dynamicgraph::DebugTrace" alt="" coords="7,5,201,32"/></map>
-</td></tr>
-<tr><td><img src="inherit__graph__2.png" border="0" alt="" usemap="#dynamicgraph_1_1_entity_registerer"/>
-<map name="dynamicgraph_1_1_entity_registerer" id="dynamicgraph_1_1_entity_registerer">
-<area shape="rect" href="classdynamicgraph_1_1_entity_registerer.html" title="dynamicgraph::EntityRegisterer" alt="" coords="7,5,225,32"/></map>
-</td></tr>
-<tr><td><img src="inherit__graph__3.png" border="0" alt="" usemap="#dynamicgraph_1_1_exception_abstract"/>
-<map name="dynamicgraph_1_1_exception_abstract" id="dynamicgraph_1_1_exception_abstract">
-<area shape="rect" href="classdynamicgraph_1_1_exception_abstract.html" title="dynamicgraph::ExceptionAbstract" alt="" coords="7,56,241,83"/><area shape="rect" href="classdynamicgraph_1_1_exception_factory.html" title="dynamicgraph::ExceptionFactory" alt="" coords="292,6,519,32"/><area shape="rect" href="classdynamicgraph_1_1_exception_signal.html" title="dynamicgraph::ExceptionSignal" alt="" coords="295,56,516,83"/><area shape="rect" href="classdynamicgraph_1_1_exception_traces.html" title="dynamicgraph::ExceptionTraces" alt="" coords="295,107,516,134"/></map>
-</td></tr>
-<tr><td><img src="inherit__graph__4.png" border="0" alt="" usemap="#dynamicgraph_1_1_factory_storage"/>
-<map name="dynamicgraph_1_1_factory_storage" id="dynamicgraph_1_1_factory_storage">
-<area shape="rect" href="classdynamicgraph_1_1_factory_storage.html" title="The Factory class is responsible for creating Entity objects." alt="" coords="7,5,223,32"/></map>
-</td></tr>
-<tr><td><img src="inherit__graph__5.png" border="0" alt="" usemap="#dynamicgraph_1_1_interpreter"/>
-<map name="dynamicgraph_1_1_interpreter" id="dynamicgraph_1_1_interpreter">
-<area shape="rect" href="classdynamicgraph_1_1_interpreter.html" title="This class implements the first level interpretor to control basic functionnalities of the plugins..." alt="" coords="7,5,193,32"/></map>
-</td></tr>
-<tr><td><img src="inherit__graph__6.png" border="0" alt="" usemap="#dynamicgraph_1_1_interpreter_helper"/>
-<map name="dynamicgraph_1_1_interpreter_helper" id="dynamicgraph_1_1_interpreter_helper">
-<area shape="rect" href="classdynamicgraph_1_1_interpreter_helper.html" title="This class implements the first level interpretor to control basic functionnalities of the plugins..." alt="" coords="7,5,236,32"/></map>
-</td></tr>
-<tr><td><img src="inherit__graph__7.png" border="0" alt="" usemap="#dynamicgraph_1_1_out_string_stream"/>
-<map name="dynamicgraph_1_1_out_string_stream" id="dynamicgraph_1_1_out_string_stream">
-<area shape="rect" href="classdynamicgraph_1_1_out_string_stream.html" title="dynamicgraph::OutStringStream" alt="" coords="5,5,235,32"/></map>
-</td></tr>
-<tr><td><img src="inherit__graph__8.png" border="0" alt="" usemap="#dynamicgraph_1_1_plugin_loader"/>
-<map name="dynamicgraph_1_1_plugin_loader" id="dynamicgraph_1_1_plugin_loader">
-<area shape="rect" href="classdynamicgraph_1_1_plugin_loader.html" title="Loads plugins from dynamic libraries (usually .so or .dll files)." alt="" coords="5,5,208,32"/></map>
-</td></tr>
-<tr><td><img src="inherit__graph__9.png" border="0" alt="" usemap="#dynamicgraph_1_1_pool_storage"/>
-<map name="dynamicgraph_1_1_pool_storage" id="dynamicgraph_1_1_pool_storage">
-<area shape="rect" href="classdynamicgraph_1_1_pool_storage.html" title="This class keep tracks of all the objects in the stack of Tasks." alt="" coords="7,5,204,32"/></map>
-</td></tr>
-<tr><td><img src="inherit__graph__10.png" border="0" alt="" usemap="#dynamicgraph_1_1_shell_function_registerer"/>
-<map name="dynamicgraph_1_1_shell_function_registerer" id="dynamicgraph_1_1_shell_function_registerer">
-<area shape="rect" href="classdynamicgraph_1_1_shell_function_registerer.html" title="Class for automatic registration of shell functions. Use the macro DYNAMIC&#45;GRAPH_SHELL_FUNCTION_REGIS..." alt="" coords="7,5,273,32"/></map>
-</td></tr>
-<tr><td><img src="inherit__graph__11.png" border="0" alt="" usemap="#dynamicgraph_1_1_signal_array__const_3_01_time_01_4"/>
-<map name="dynamicgraph_1_1_signal_array__const_3_01_time_01_4" id="dynamicgraph_1_1_signal_array__const_3_01_time_01_4">
-<area shape="rect" href="classdynamicgraph_1_1_signal_array__const.html" title="dynamicgraph::SignalArray_const\&lt; Time \&gt;" alt="" coords="5,5,301,32"/><area shape="rect" href="classdynamicgraph_1_1_signal_array.html" title="dynamicgraph::SignalArray\&lt; Time \&gt;" alt="" coords="351,5,604,32"/></map>
-</td></tr>
-<tr><td><img src="inherit__graph__12.png" border="0" alt="" usemap="#dynamicgraph_1_1_signal_caster"/>
-<map name="dynamicgraph_1_1_signal_caster" id="dynamicgraph_1_1_signal_caster">
-<area shape="rect" href="classdynamicgraph_1_1_signal_caster.html" title="dynamicgraph::SignalCaster" alt="" coords="7,5,207,32"/></map>
-</td></tr>
-<tr><td><img src="inherit__graph__13.png" border="0" alt="" usemap="#dynamicgraph_1_1_signal_cast_registerer"/>
-<map name="dynamicgraph_1_1_signal_cast_registerer" id="dynamicgraph_1_1_signal_cast_registerer">
-<area shape="rect" href="classdynamicgraph_1_1_signal_cast_registerer.html" title="dynamicgraph::SignalCastRegisterer" alt="" coords="7,5,257,32"/><area shape="rect" href="classdynamicgraph_1_1_default_cast_registerer.html" title="dynamicgraph::DefaultCastRegisterer\&lt; T \&gt;" alt="" coords="307,5,603,32"/></map>
-</td></tr>
-<tr><td><img src="inherit__graph__14.png" border="0" alt="" usemap="#dynamicgraph_1_1_time_dependency_3_01_time_01_4"/>
-<map name="dynamicgraph_1_1_time_dependency_3_01_time_01_4" id="dynamicgraph_1_1_time_dependency_3_01_time_01_4">
-<area shape="rect" href="classboost_1_1noncopyable.html" title="noncopyable" alt="" coords="7,31,108,58"/><area shape="rect" href="classdynamicgraph_1_1_entity.html" title="This class represents an entity, i.e. a generic computational unit that provides input and output sig..." alt="" coords="207,6,361,32"/><area shape="rect" href="classdynamicgraph_1_1_signal_base.html" title="dynamicgraph::SignalBase\&lt; Time \&gt;" alt="" coords="159,56,409,83"/><area shape="rect" href="classdynamicgraph_1_1_tracer.html" title="dynamicgraph::Tracer" alt="" coords="527,6,684,32"/><area shape="rect" href="classdynamicgraph_1_1_tracer_real_time.html" title="dynamicgraph::TracerRealTime" alt="" coords="861,6,1077,32"/><area shape="rect" href="classdynamicgraph_1_1_signal.html" title="Signals link I/O ports of entities. They can be constant&#45;valued signals, or copy the value of a heap ..." alt="" coords="488,56,723,83"/><area shape="rect" href="classdynamicgraph_1_1_signal_ptr.html" title="dynamicgraph::SignalPtr\&lt; T, Time \&gt;" alt="" coords="843,56,1096,83"/><area shape="rect" href="classdynamicgraph_1_1_signal_time_dependent.html" title="dynamicgraph::SignalTimeDependent\&lt; T, Time \&gt;" alt="" coords="801,107,1137,134"/><area shape="rect" href="classdynamicgraph_1_1_time_dependency.html" title="dynamicgraph::TimeDependency\&lt; Time \&gt;" alt="" coords="460,107,751,134"/></map>
-</td></tr>
-<tr><td><img src="inherit__graph__15.png" border="0" alt="" usemap="#_shell_functions"/>
-<map name="_shell_functions" id="_shell_functions">
-<area shape="rect" href="class_shell_functions.html" title="This plugin implements a bunch of useful shell commands." alt="" coords="5,5,117,32"/></map>
-</td></tr>
-<tr><td><img src="inherit__graph__16.png" border="0" alt="" usemap="#_shell_procedure"/>
-<map name="_shell_procedure" id="_shell_procedure">
-<area shape="rect" href="class_shell_procedure.html" title="This plugin exposes shell commands relative to the script language constructs such as procedures and ..." alt="" coords="5,5,123,32"/></map>
-</td></tr>
-<tr><td><img src="inherit__graph__17.png" border="0" alt="" usemap="#_shell_procedure_1_1_instruction"/>
-<map name="_shell_procedure_1_1_instruction" id="_shell_procedure_1_1_instruction">
-<area shape="rect" href="struct_shell_procedure_1_1_instruction.html" title="ShellProcedure::Instruction" alt="" coords="5,5,197,32"/></map>
-</td></tr>
-<tr><td><img src="inherit__graph__18.png" border="0" alt="" usemap="#_shell_procedure_1_1_procedure"/>
-<map name="_shell_procedure_1_1_procedure" id="_shell_procedure_1_1_procedure">
-<area shape="rect" href="struct_shell_procedure_1_1_procedure.html" title="ShellProcedure::Procedure" alt="" coords="7,5,196,32"/></map>
-</td></tr>
-</table>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/installdox b/doxygen/HEAD/installdox
deleted file mode 100755
index 7ade63bc..00000000
--- a/doxygen/HEAD/installdox
+++ /dev/null
@@ -1,117 +0,0 @@
-#!/usr/bin/perl
-
-%subst = ( "MatrixAbstractLayer.doxytag", "", "dynamicsJRLJapan.doxytag", "", "hrp2Dynamics.doxytag", "", "walkGenJrl.doxytag", "");
-$quiet   = 0;
-
-if (open(F,"search.cfg"))
-{
-  $_=<F> ; s/[ \t\n]*$//g ; $subst{"_doc"} = $_;
-  $_=<F> ; s/[ \t\n]*$//g ; $subst{"_cgi"} = $_;
-}
-
-while ( @ARGV ) {
-  $_ = shift @ARGV;
-  if ( s/^-// ) {
-    if ( /^l(.*)/ ) {
-      $v = ($1 eq "") ? shift @ARGV : $1;
-      ($v =~ /\/$/) || ($v .= "/");
-      $_ = $v;
-      if ( /(.+)\@(.+)/ ) {
-        if ( exists $subst{$1} ) {
-          $subst{$1} = $2;
-        } else {
-          print STDERR "Unknown tag file $1 given with option -l\n";
-          &usage();
-        }
-      } else {
-        print STDERR "Argument $_ is invalid for option -l\n";
-        &usage();
-      }
-    }
-    elsif ( /^q/ ) {
-      $quiet = 1;
-    }
-    elsif ( /^\?|^h/ ) {
-      &usage();
-    }
-    else {
-      print STDERR "Illegal option -$_\n";
-      &usage();
-    }
-  }
-  else {
-    push (@files, $_ );
-  }
-}
-
-foreach $sub (keys %subst)
-{
-  if ( $subst{$sub} eq "" ) 
-  {
-    print STDERR "No substitute given for tag file `$sub'\n";
-    &usage();
-  }
-  elsif ( ! $quiet && $sub ne "_doc" && $sub ne "_cgi" )
-  {
-    print "Substituting $subst{$sub} for each occurrence of tag file $sub\n"; 
-  }
-}
-
-if ( ! @files ) {
-  if (opendir(D,".")) {
-    foreach $file ( readdir(D) ) {
-      $match = ".html";
-      next if ( $file =~ /^\.\.?$/ );
-      ($file =~ /$match/) && (push @files, $file);
-      ($file =~ "tree.js") && (push @files, $file);
-    }
-    closedir(D);
-  }
-}
-
-if ( ! @files ) {
-  print STDERR "Warning: No input files given and none found!\n";
-}
-
-foreach $f (@files)
-{
-  if ( ! $quiet ) {
-    print "Editing: $f...\n";
-  }
-  $oldf = $f;
-  $f   .= ".bak";
-  unless (rename $oldf,$f) {
-    print STDERR "Error: cannot rename file $oldf\n";
-    exit 1;
-  }
-  if (open(F,"<$f")) {
-    unless (open(G,">$oldf")) {
-      print STDERR "Error: opening file $oldf for writing\n";
-      exit 1;
-    }
-    if ($oldf ne "tree.js") {
-      while (<F>) {
-        s/doxygen\=\"([^ \"\:\t\>\<]*)\:([^ \"\t\>\<]*)\" (href|src)=\"\2/doxygen\=\"$1:$subst{$1}\" \3=\"$subst{$1}/g;
-        print G "$_";
-      }
-    }
-    else {
-      while (<F>) {
-        s/\"([^ \"\:\t\>\<]*)\:([^ \"\t\>\<]*)\", \"\2/\"$1:$subst{$1}\" ,\"$subst{$1}/g;
-        print G "$_";
-      }
-    }
-  } 
-  else {
-    print STDERR "Warning file $f does not exist\n";
-  }
-  unlink $f;
-}
-
-sub usage {
-  print STDERR "Usage: installdox [options] [html-file [html-file ...]]\n";
-  print STDERR "Options:\n";
-  print STDERR "     -l tagfile\@linkName   tag file + URL or directory \n";
-  print STDERR "     -q                    Quiet mode\n\n";
-  exit 1;
-}
diff --git a/doxygen/HEAD/interpreter-helper_8h.html b/doxygen/HEAD/interpreter-helper_8h.html
deleted file mode 100644
index b3a1fe4e..00000000
--- a/doxygen/HEAD/interpreter-helper_8h.html
+++ /dev/null
@@ -1,67 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<h1>interpreter-helper.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- startSectionHeader --><div class="dynheader">
-Include dependency graph for interpreter-helper.h:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="interpreter-helper_8h__incl.png" border="0" usemap="#interpreter-helper_8h" alt=""/></div>
-<map name="interpreter-helper_8h" id="interpreter-helper_8h">
-<area shape="rect" href="signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="189,162,395,188"/><area shape="rect" href="dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="756,394,1009,420"/><area shape="rect" href="exception&#45;factory_8h.html" title="dynamic&#45;graph/exception&#45;factory.h" alt="" coords="553,162,796,188"/><area shape="rect" href="pool_8h.html" title="dynamic&#45;graph/pool.h" alt="" coords="436,84,596,111"/><area shape="rect" href="plugin&#45;loader_8h.html" title="dynamic&#45;graph/plugin&#45;loader.h" alt="" coords="781,84,997,111"/><area shape="rect" href="exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="469,239,707,266"/><area shape="rect" href="exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="465,316,719,343"/></map>
-<!-- endSectionContent --></div>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html">dynamicgraph::InterpreterHelper</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This class implements the first level interpretor to control basic functionnalities of the plugins.  <a href="classdynamicgraph_1_1_interpreter_helper.html#_details">More...</a><br/></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>This is the namespace where every object and class of this library is located. </p>
-<br/></td></tr>
-</p>
-</table>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/interpreter-helper_8h__incl.map b/doxygen/HEAD/interpreter-helper_8h__incl.map
deleted file mode 100644
index 33d85d47..00000000
--- a/doxygen/HEAD/interpreter-helper_8h__incl.map
+++ /dev/null
@@ -1,9 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="189,162,395,188"/>
-<area shape="rect" href="$dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="756,394,1009,420"/>
-<area shape="rect" href="$exception&#45;factory_8h.html" title="dynamic&#45;graph/exception&#45;factory.h" alt="" coords="553,162,796,188"/>
-<area shape="rect" href="$pool_8h.html" title="dynamic&#45;graph/pool.h" alt="" coords="436,84,596,111"/>
-<area shape="rect" href="$plugin&#45;loader_8h.html" title="dynamic&#45;graph/plugin&#45;loader.h" alt="" coords="781,84,997,111"/>
-<area shape="rect" href="$exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="469,239,707,266"/>
-<area shape="rect" href="$exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="465,316,719,343"/>
-</map>
diff --git a/doxygen/HEAD/interpreter-helper_8h__incl.md5 b/doxygen/HEAD/interpreter-helper_8h__incl.md5
deleted file mode 100644
index f30e70dc..00000000
--- a/doxygen/HEAD/interpreter-helper_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-71905b691d6e8c40bba5eaffb21f1544
\ No newline at end of file
diff --git a/doxygen/HEAD/interpreter-helper_8h__incl.png b/doxygen/HEAD/interpreter-helper_8h__incl.png
deleted file mode 100644
index 482363f3c38bb098b191d52611d294517c49330f..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 118155
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

diff --git a/doxygen/HEAD/interpreter_8h.html b/doxygen/HEAD/interpreter_8h.html
deleted file mode 100644
index 35ffcec1..00000000
--- a/doxygen/HEAD/interpreter_8h.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a> &#124;
-<a href="#define-members">Defines</a> &#124;
-<a href="#var-members">Variables</a>  </div>
-  <div class="headertitle">
-<h1>interpreter.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- startSectionHeader --><div class="dynheader">
-Include dependency graph for interpreter.h:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="interpreter_8h__incl.png" border="0" usemap="#interpreter_8h" alt=""/></div>
-<map name="interpreter_8h" id="interpreter_8h">
-<area shape="rect" href="signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="208,162,413,188"/><area shape="rect" href="dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="687,394,940,420"/><area shape="rect" href="exception&#45;factory_8h.html" title="dynamic&#45;graph/exception&#45;factory.h" alt="" coords="560,162,803,188"/><area shape="rect" href="pool_8h.html" title="dynamic&#45;graph/pool.h" alt="" coords="443,84,603,111"/><area shape="rect" href="exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="488,239,725,266"/><area shape="rect" href="exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="472,316,725,343"/></map>
-<!-- endSectionContent --></div>
-<!-- startSectionHeader --><div class="dynheader">
-This graph shows which files directly or indirectly include this file:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="interpreter_8h__dep__incl.png" border="0" usemap="#interpreter_8hdep" alt=""/></div>
-<map name="interpreter_8hdep" id="interpreter_8hdep">
-<area shape="rect" href="contiifstream_8h.html" title="contiifstream.h" alt="" coords="5,84,123,110"/><area shape="rect" href="functions_8h.html" title="functions.h" alt="" coords="147,84,237,110"/><area shape="rect" href="shell&#45;procedure_8h.html" title="shell&#45;procedure.h" alt="" coords="261,84,392,110"/></map>
-<!-- endSectionContent --></div>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html">dynamicgraph::Interpreter</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This class implements the first level interpretor to control basic functionnalities of the plugins.  <a href="classdynamicgraph_1_1_interpreter.html#_details">More...</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_shell_function_registerer.html">dynamicgraph::ShellFunctionRegisterer</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for automatic registration of shell functions. Use the macro DYNAMIC-GRAPH_SHELL_FUNCTION_REGISTERER(name, fun) in a .cpp file to register functions on plugin load.  <a href="classdynamicgraph_1_1_shell_function_registerer.html#_details">More...</a><br/></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>This is the namespace where every object and class of this library is located. </p>
-<br/></td></tr>
-</p>
-<tr><td colspan="2"><h2><a name="define-members"></a>
-Defines</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interpreter_8h.html#a50cafaba3d06b2d1c4adc052626075b2">SHELL_FUNCTION_REGISTERER</a>(name, fun)</td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">DYNAMICGRAPH_EXPORT Interpreter&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#a1db2f1c597ff13155e9098c34db745f2">dynamicgraph::g_shell</a></td></tr>
-</table>
-<hr/><h2>Define Documentation</h2>
-<a class="anchor" id="a50cafaba3d06b2d1c4adc052626075b2"></a><!-- doxytag: member="interpreter.h::SHELL_FUNCTION_REGISTERER" ref="a50cafaba3d06b2d1c4adc052626075b2" args="(name, fun)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define SHELL_FUNCTION_REGISTERER</td>
-          <td>(</td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname">name, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">&#160;</td>
-          <td class="paramname">fun&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<b>Value:</b><div class="fragment"><pre class="fragment"><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {                                            \
-  ShellFunctionRegisterer reg( name,boost::bind(fun,_1,_2,_3) );\
-  }
-</pre></div>
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/interpreter_8h__dep__incl.map b/doxygen/HEAD/interpreter_8h__dep__incl.map
deleted file mode 100644
index b9f571a8..00000000
--- a/doxygen/HEAD/interpreter_8h__dep__incl.map
+++ /dev/null
@@ -1,5 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$contiifstream_8h.html" title="contiifstream.h" alt="" coords="5,84,123,110"/>
-<area shape="rect" href="$functions_8h.html" title="functions.h" alt="" coords="147,84,237,110"/>
-<area shape="rect" href="$shell&#45;procedure_8h.html" title="shell&#45;procedure.h" alt="" coords="261,84,392,110"/>
-</map>
diff --git a/doxygen/HEAD/interpreter_8h__dep__incl.md5 b/doxygen/HEAD/interpreter_8h__dep__incl.md5
deleted file mode 100644
index 87ece5e8..00000000
--- a/doxygen/HEAD/interpreter_8h__dep__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-7c3605f591c60aec32c15244d7a61f83
\ No newline at end of file
diff --git a/doxygen/HEAD/interpreter_8h__dep__incl.png b/doxygen/HEAD/interpreter_8h__dep__incl.png
deleted file mode 100644
index bcdf8a6b6a90bbea9ae2494bdb173c5fc0ab8ae0..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 6264
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

diff --git a/doxygen/HEAD/interpreter_8h__incl.map b/doxygen/HEAD/interpreter_8h__incl.map
deleted file mode 100644
index e49d4465..00000000
--- a/doxygen/HEAD/interpreter_8h__incl.map
+++ /dev/null
@@ -1,8 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="208,162,413,188"/>
-<area shape="rect" href="$dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="687,394,940,420"/>
-<area shape="rect" href="$exception&#45;factory_8h.html" title="dynamic&#45;graph/exception&#45;factory.h" alt="" coords="560,162,803,188"/>
-<area shape="rect" href="$pool_8h.html" title="dynamic&#45;graph/pool.h" alt="" coords="443,84,603,111"/>
-<area shape="rect" href="$exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="488,239,725,266"/>
-<area shape="rect" href="$exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="472,316,725,343"/>
-</map>
diff --git a/doxygen/HEAD/interpreter_8h__incl.md5 b/doxygen/HEAD/interpreter_8h__incl.md5
deleted file mode 100644
index 96166cf8..00000000
--- a/doxygen/HEAD/interpreter_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-126ab509c8b16b5e63e8b221e05917b4
\ No newline at end of file
diff --git a/doxygen/HEAD/interpreter_8h__incl.png b/doxygen/HEAD/interpreter_8h__incl.png
deleted file mode 100644
index 42e4dc9bed3d65b92d1ac90e053467a1afcd93bc..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 96228
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%0DR
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

diff --git a/doxygen/HEAD/main.html b/doxygen/HEAD/main.html
deleted file mode 100644
index e33abdf6..00000000
--- a/doxygen/HEAD/main.html
+++ /dev/null
@@ -1,119 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li class="current"><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>dynamic-graph library Documentation</h1>  </div>
-</div>
-<div class="contents">
-<h3 class="version">1.0.0.99 </h3><h2><a class="anchor" id="intro_dynamicGraph"></a>
-Introduction</h2>
-<p>The dynamic-graph package is used to connect computation nodes, "entities" together using a graph system, akin to what Simulink does. With the building blocks this package provides, you can easily create a full computation graph for a given problem. It is the basis for the stack of tasks operation.</p>
-<div align="center">
-<img src="pictures/entity.png" alt="entity.png"/>
-</div>
-<p> Functionality: </p>
-<ul>
-<li>Built-in scripting language* for fast prototyping and testing </li>
-<li>Support for extensions and modules using dynamic link libraries </li>
-<li>Template-based signal definition, independant </li>
-<li>Type-safe connection of input and output signals </li>
-<li>On-demand signal computation as well as a caching system for signal values allow fast computation of signal values, which is a critical point for real-time systems<br/>
- See <a class="el" href="main.html#scriptingabout">Notes about the scripting language</a></li>
-</ul>
-<h2><a class="anchor" id="overview"></a>
-Code overview</h2>
-<h2><a class="anchor" id="entities"></a>
-List of entities in this package</h2>
-<p>Since most of the functionality in projects using the dynamic-graph framework is exposed from entities, here is a short description of all the entities contained in this package. Note that most entities are contained in a binary file that closely matches the entities' names in the scripts; loading this file with the plugin loader will enable creation of this entity through the factory. </p>
-<ul>
-<li><a class="el" href="tracerdoc.html">Tracer</a> </li>
-<li><a class="el" href="tracerrealtimedoc.html">TracerRealTime</a> </li>
-<li><a class="el" href="class_shell_procedure.html" title="This plugin exposes shell commands relative to the script language constructs such as procedures and ...">ShellProcedure</a> </li>
-<li><a class="el" href="shellfunctions_doc.html">ShellFunctions</a></li>
-</ul>
-<p>The entities will be placed in ${PREFIX}/lib/plugin (since this may change, it is advised to check the install log or the CMakeLists.txt file to check the installation path). </p>
-<h2><a class="anchor" id="sigintro"></a>
-About signals</h2>
-<p>Entities can output different types of signals. All signals are templated by a Time tick type parameter (which is used in the caching of signals) - usually <code>int</code>. Signals are also templated after the type of data they accept or provide. For example: (example) For a more detailed programmer-oriented description of signals, please see <a class="el" href="group__signals.html">Signals</a></p>
-<h2><a class="anchor" id="scriptingabout"></a>
-Notes about the scripting language</h2>
-<p>The scripting language allows entities to define their own commands, and provides a basic framework for working with the dynamic-graph.</p>
-<p>A couple of functions are built-in in the interpreter and provides low-level features such as file sourcing or plug-in loading.<br/>
- These functions are:<br/>
- </p>
-<div class="fragment"><pre class="fragment"> plug &lt;obj1.sig1&gt; &lt;obj2.sig2&gt; 
-</pre></div><p> plugs the signal sig1 of obj1 to the signal sig2 of obj2. sig1 and sig2 have to be of the same type. sig1 has to be an output signal and sig2 an input signal. </p>
-<div class="fragment"><pre class="fragment"> new &lt;class&gt; &lt;<span class="keywordtype">object</span>&gt; 
-</pre></div><p> instantiates an object object of class class. object has to be a free identifier and class an existing entity. </p>
-<div class="fragment"><pre class="fragment"> destroy &lt;object&gt; 
-</pre></div><p> deletes an instance previously created. </p>
-<div class="fragment"><pre class="fragment"> run &lt;script.txt&gt; 
-</pre></div><p> sources (i.e. read and interpret) an external file. </p>
-<div class="fragment"><pre class="fragment"> loadPlugin &lt;file.so&gt; &lt;directory&gt; 
-</pre></div><p> loads a plugin called file.so and located in the directory directory. </p>
-<div class="fragment"><pre class="fragment"> unloadPlugin &lt;path/file.so&gt; 
-</pre></div><p> unloads a plugin. </p>
-<div class="fragment"><pre class="fragment"> help 
-</pre></div><p> lists available functions. </p>
-<div class="fragment"><pre class="fragment"> <span class="keyword">set</span> &lt;obj.signal&gt; &lt;value&gt; 
-</pre></div><p> defines an input signal to a specific, constant, value. </p>
-<div class="fragment"><pre class="fragment"> <span class="keyword">get</span> &lt;obj.signal&gt; &lt;value&gt; 
-</pre></div><p> prints out a signal value. </p>
-<div class="fragment"><pre class="fragment"> compute &lt;obj.sig&gt; &lt;time&gt; 
-</pre></div><p> computes an output signal and sets the associated time to time.</p>
-<h2><a class="anchor" id="usecase"></a>
-How to use this package</h2>
-<p>1) Programmatically<br/>
- This code implements the factory design pattern, making creation of entities available to packages depending on the dynamic-graph API.</p>
-<p>Objects, which are derived from Entities (base class <a class="el" href="classdynamicgraph_1_1_entity.html" title="This class represents an entity, i.e. a generic computational unit that provides input and output sig...">dynamicgraph::Entity</a>), can be declared within the code and compiled to shared libraries (.so/.dll files). These libraries can be loaded at run-time using the PluginLoader methods, and at the same time register their class names to the Factory (see the examples in the SOT documentation to learn how).</p>
-<p>The Factory can then create instances of these objects and subsequently register them in the Pool, where they can be listed, accessed, and acted upon (see PoolStorage documentation). Basic commands defined by entities include signal connection graph file generation, help and name print, and signals.</p>
-<p>Finally, a shell (command-line) interface is made available thanks to the Interpreter class (see the file test_shell.cpp for an example). Objects deriving from Entity can expose their own commands by overriding the Entity's default commandLine() method. It is possible to load a plugin to register custom shell commands; see shell-functions and shell-procedure for an example.</p>
-<p>Some basic shell functions, and support for procedures, are also included. For a complete list of those, load the plugin shell-functions.so and type 'help' at the command line.</p>
-<p>The public static objects (singletons) made available by including the corresponding headers in this module are: </p>
-<ul>
-<li>g_factory: <a class="el" href="classdynamicgraph_1_1_factory_storage.html" title="The Factory class is responsible for creating Entity objects.">dynamicgraph::FactoryStorage</a> </li>
-<li>g_pool: <a class="el" href="classdynamicgraph_1_1_pool_storage.html" title="This class keep tracks of all the objects in the stack of Tasks.">dynamicgraph::PoolStorage</a> </li>
-<li>g_shell: <a class="el" href="classdynamicgraph_1_1_interpreter.html" title="This class implements the first level interpretor to control basic functionnalities of the plugins...">dynamicgraph::Interpreter</a></li>
-</ul>
-<p>For an example of a program creating entities in C++, see the unit test test_pool.cpp (in your package source directory/unitTesting).</p>
-<p>2) Through scripts<br/>
- The program <a class="el" href="dgshell_doc.html">dg-shell executable</a> can be used to have scripting access to the dynamic-graph library, where you can execute scripts and commands, load plugins, create entities and connect signals.</p>
-<p>Here is a typical use case for programmers: </p>
-<div align="center">
-<img src="use-case.svg" alt="use-case.svg"/>
-</div>
-<h2><a class="anchor" id="References"></a>
-References</h2>
-<p><a class="anchor" id="Mansard2007"></a></p>
-<p><b>"Task sequencing for sensor-based control"</b>, <em>N. Mansard, F. Chaumette,</em> IEEE Trans. on Robotics, 23(1):60-72, February 2007 </p>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/modules.html b/doxygen/HEAD/modules.html
deleted file mode 100644
index 6fe30484..00000000
--- a/doxygen/HEAD/modules.html
+++ /dev/null
@@ -1,44 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li class="current"><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>Modules</h1>  </div>
-</div>
-<div class="contents">
-Here is a list of all modules:<ul>
-<li><a class="el" href="group__dgraph.html">Core classes and objects</a><ul>
-<li><a class="el" href="group__signals.html">Signals</a></li>
-</ul>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/namespacedynamicgraph.html b/doxygen/HEAD/namespacedynamicgraph.html
deleted file mode 100644
index 63e2e974..00000000
--- a/doxygen/HEAD/namespacedynamicgraph.html
+++ /dev/null
@@ -1,414 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="namespaces.html"><span>Namespace&#160;List</span></a></li>
-      <li><a href="namespacemembers.html"><span>Namespace&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a> &#124;
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#func-members">Functions</a> &#124;
-<a href="#var-members">Variables</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph Namespace Reference</h1>  </div>
-</div>
-<div class="contents">
-
-<p>This is the namespace where every object and class of this library is located.  
-<a href="#_details">More...</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph_1_1command.html">command</a></td></tr>
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_contiifstream.html">Contiifstream</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_debug_trace.html">DebugTrace</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity.html">Entity</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This class represents an entity, i.e. a generic computational unit that provides input and output signals.  <a href="classdynamicgraph_1_1_entity.html#_details">More...</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_abstract.html">ExceptionAbstract</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_factory.html">ExceptionFactory</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_signal.html">ExceptionSignal</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_exception_traces.html">ExceptionTraces</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_factory_storage.html">FactoryStorage</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The Factory class is responsible for creating <a class="el" href="classdynamicgraph_1_1_entity.html" title="This class represents an entity, i.e. a generic computational unit that provides input and output sig...">Entity</a> objects.  <a href="classdynamicgraph_1_1_factory_storage.html#_details">More...</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_entity_registerer.html">EntityRegisterer</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html">InterpreterHelper</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This class implements the first level interpretor to control basic functionnalities of the plugins.  <a href="classdynamicgraph_1_1_interpreter_helper.html#_details">More...</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_interpreter.html">Interpreter</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This class implements the first level interpretor to control basic functionnalities of the plugins.  <a href="classdynamicgraph_1_1_interpreter.html#_details">More...</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_shell_function_registerer.html">ShellFunctionRegisterer</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for automatic registration of shell functions. Use the macro DYNAMIC-GRAPH_SHELL_FUNCTION_REGISTERER(name, fun) in a .cpp file to register functions on plugin load.  <a href="classdynamicgraph_1_1_shell_function_registerer.html#_details">More...</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">PluginLoader</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Loads plugins from dynamic libraries (usually .so or .dll files).  <a href="classdynamicgraph_1_1_plugin_loader.html#_details">More...</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_pool_storage.html">PoolStorage</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This class keep tracks of all the objects in the stack of Tasks.  <a href="classdynamicgraph_1_1_pool_storage.html#_details">More...</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">SignalArray_const</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array.html">SignalArray</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_caster.html">SignalCaster</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_cast_registerer.html">SignalCastRegisterer</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html">DefaultCastRegisterer</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">SignalPtr</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">SignalTimeDependent</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html">Signal</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Signals link I/O ports of entities. They can be constant-valued signals, or copy the value of a heap variable, or evaluated as a function. See <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">SignalPtr</a> and <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">SignalTimeDependent</a> for other types of signals, and <a class="el" href="classdynamicgraph_1_1_signal_array.html">SignalArray</a> for a way of grouping them.  <a href="classdynamicgraph_1_1_signal.html#_details">More...</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_time_dependency.html">TimeDependency</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_out_string_stream.html">OutStringStream</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">TracerRealTime</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html">Tracer</a></td></tr>
-<tr><td colspan="2"><h2><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">DYNAMICGRAPH_EXPORT std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#aaeb8f2fdb281799f9bcbe9a2de34e469">operator&lt;&lt;</a> (std::ostream &amp;os, const <a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a> &amp;ent)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;class Time &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">SignalArray_const</a>&lt; Time &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#ae4163213cb212ec53b0a17a19870a4a1">operator&lt;&lt;</a> (const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;sig1, const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;sig2)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;class Time &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classdynamicgraph_1_1_signal_array.html">SignalArray</a>&lt; Time &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#af43259c639ad1498cbb8b4324fd23ab8">operator&lt;&lt;</a> (<a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;sig1, <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;sig2)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;class Time &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#a268179f6b6726c104fa9d42152143505">operator&lt;&lt;</a> (std::ostream &amp;os, const <a class="el" href="classdynamicgraph_1_1_signal_base.html">SignalBase</a>&lt; Time &gt; &amp;sig)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Forward to a virtual fonction.  <a href="#a268179f6b6726c104fa9d42152143505"></a><br/></td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#a88ac1f6d27f3dd8a2214172baee6d834">signal_disp</a> (const T &amp;value, std::ostream &amp;os)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#acb2f02927f20a01753261833fdaa1e8b">signal_cast</a> (std::istringstream &amp;iss)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#ad5d87690e2f1f8c747646e4ffe222716">signal_trace</a> (const T &amp;value, std::ostream &amp;os)</td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">DYNAMICGRAPH_EXPORT <a class="el" href="classdynamicgraph_1_1_debug_trace.html">DebugTrace</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#a402f0290763d6ff8286f72670dda0605">dgDEBUGFLOW</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">DYNAMICGRAPH_EXPORT <a class="el" href="classdynamicgraph_1_1_debug_trace.html">DebugTrace</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#a06b15735b14aec37f279b674140bea08">dgERRORFLOW</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">DYNAMICGRAPH_EXPORT <a class="el" href="classdynamicgraph_1_1_factory_storage.html">FactoryStorage</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#a32c991621f349828167a3dfaba84ef1e">g_factory</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">DYNAMICGRAPH_EXPORT <a class="el" href="classdynamicgraph_1_1_interpreter.html">Interpreter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#a1db2f1c597ff13155e9098c34db745f2">g_shell</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">DYNAMICGRAPH_EXPORT <br class="typebreak"/>
-<a class="el" href="classdynamicgraph_1_1_pool_storage.html">dynamicgraph::PoolStorage</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#a826b8f9503cb4e4a3c1e163a25760342">g_pool</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">DYNAMICGRAPH_EXPORT <br class="typebreak"/>
-<a class="el" href="classdynamicgraph_1_1_signal_array.html">SignalArray</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#a13d78c6db9e4eafe88f7dc4506cce8c9">sotNOSIGNAL</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">DYNAMICGRAPH_EXPORT <a class="el" href="classdynamicgraph_1_1_signal_caster.html">SignalCaster</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#ae904be901c79dff31f6a18f79af793e4">g_caster</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The library-wide instance of <a class="el" href="classdynamicgraph_1_1_signal_caster.html">SignalCaster</a>.  <a href="#ae904be901c79dff31f6a18f79af793e4"></a><br/></td></tr>
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<p>This is the namespace where every object and class of this library is located. </p>
-<hr/><h2>Function Documentation</h2>
-<a class="anchor" id="aaeb8f2fdb281799f9bcbe9a2de34e469"></a><!-- doxytag: member="dynamicgraph::operator&lt;&lt;" ref="aaeb8f2fdb281799f9bcbe9a2de34e469" args="(std::ostream &amp;os, const dynamicgraph::Entity &amp;ent)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">DYNAMICGRAPH_EXPORT std::ostream&amp; dynamicgraph::operator&lt;&lt; </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classdynamicgraph_1_1_entity.html">dynamicgraph::Entity</a> &amp;&#160;</td>
-          <td class="paramname"> <em>ent</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ae4163213cb212ec53b0a17a19870a4a1"></a><!-- doxytag: member="dynamicgraph::operator&lt;&lt;" ref="ae4163213cb212ec53b0a17a19870a4a1" args="(const SignalBase&lt; Time &gt; &amp;sig1, const SignalBase&lt; Time &gt; &amp;sig2)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">SignalArray_const</a>&lt;Time&gt; dynamicgraph::operator&lt;&lt; </td>
-          <td>(</td>
-          <td class="paramtype">const SignalBase&lt; Time &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>sig1</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const SignalBase&lt; Time &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>sig2</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a268179f6b6726c104fa9d42152143505"></a><!-- doxytag: member="dynamicgraph::operator&lt;&lt;" ref="a268179f6b6726c104fa9d42152143505" args="(std::ostream &amp;os, const SignalBase&lt; Time &gt; &amp;sig)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">std::ostream&amp; dynamicgraph::operator&lt;&lt; </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const SignalBase&lt; Time &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>sig</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Forward to a virtual fonction. </p>
-
-</div>
-</div>
-<a class="anchor" id="af43259c639ad1498cbb8b4324fd23ab8"></a><!-- doxytag: member="dynamicgraph::operator&lt;&lt;" ref="af43259c639ad1498cbb8b4324fd23ab8" args="(SignalBase&lt; Time &gt; &amp;sig1, SignalBase&lt; Time &gt; &amp;sig2)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class Time &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classdynamicgraph_1_1_signal_array.html">SignalArray</a>&lt;Time&gt; dynamicgraph::operator&lt;&lt; </td>
-          <td>(</td>
-          <td class="paramtype">SignalBase&lt; Time &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>sig1</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">SignalBase&lt; Time &gt; &amp;&#160;</td>
-          <td class="paramname"> <em>sig2</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="acb2f02927f20a01753261833fdaa1e8b"></a><!-- doxytag: member="dynamicgraph::signal_cast" ref="acb2f02927f20a01753261833fdaa1e8b" args="(std::istringstream &amp;iss)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">T dynamicgraph::signal_cast </td>
-          <td>(</td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>iss</em>&#160;)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a88ac1f6d27f3dd8a2214172baee6d834"></a><!-- doxytag: member="dynamicgraph::signal_disp" ref="a88ac1f6d27f3dd8a2214172baee6d834" args="(const T &amp;value, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::signal_disp </td>
-          <td>(</td>
-          <td class="paramtype">const T &amp;&#160;</td>
-          <td class="paramname"> <em>value</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<p>Global signal cast template (helper) functions</p>
-<p>Using these avoid using the typeid() operator and keeps the implementation details hidden. </p>
-
-</div>
-</div>
-<a class="anchor" id="ad5d87690e2f1f8c747646e4ffe222716"></a><!-- doxytag: member="dynamicgraph::signal_trace" ref="ad5d87690e2f1f8c747646e4ffe222716" args="(const T &amp;value, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::signal_trace </td>
-          <td>(</td>
-          <td class="paramtype">const T &amp;&#160;</td>
-          <td class="paramname"> <em>value</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Variable Documentation</h2>
-<a class="anchor" id="a402f0290763d6ff8286f72670dda0605"></a><!-- doxytag: member="dynamicgraph::dgDEBUGFLOW" ref="a402f0290763d6ff8286f72670dda0605" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">DYNAMICGRAPH_EXPORT <a class="el" href="classdynamicgraph_1_1_debug_trace.html">DebugTrace</a> <a class="el" href="namespacedynamicgraph.html#a402f0290763d6ff8286f72670dda0605">dynamicgraph::dgDEBUGFLOW</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a06b15735b14aec37f279b674140bea08"></a><!-- doxytag: member="dynamicgraph::dgERRORFLOW" ref="a06b15735b14aec37f279b674140bea08" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">DYNAMICGRAPH_EXPORT <a class="el" href="classdynamicgraph_1_1_debug_trace.html">DebugTrace</a> <a class="el" href="namespacedynamicgraph.html#a06b15735b14aec37f279b674140bea08">dynamicgraph::dgERRORFLOW</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ae904be901c79dff31f6a18f79af793e4"></a><!-- doxytag: member="dynamicgraph::g_caster" ref="ae904be901c79dff31f6a18f79af793e4" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">DYNAMICGRAPH_EXPORT <a class="el" href="classdynamicgraph_1_1_signal_caster.html">SignalCaster</a> <a class="el" href="namespacedynamicgraph.html#ae904be901c79dff31f6a18f79af793e4">dynamicgraph::g_caster</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>The library-wide instance of <a class="el" href="classdynamicgraph_1_1_signal_caster.html">SignalCaster</a>. </p>
-
-</div>
-</div>
-<a class="anchor" id="a32c991621f349828167a3dfaba84ef1e"></a><!-- doxytag: member="dynamicgraph::g_factory" ref="a32c991621f349828167a3dfaba84ef1e" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">DYNAMICGRAPH_EXPORT <a class="el" href="classdynamicgraph_1_1_factory_storage.html">FactoryStorage</a> <a class="el" href="namespacedynamicgraph.html#a32c991621f349828167a3dfaba84ef1e">dynamicgraph::g_factory</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a826b8f9503cb4e4a3c1e163a25760342"></a><!-- doxytag: member="dynamicgraph::g_pool" ref="a826b8f9503cb4e4a3c1e163a25760342" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">DYNAMICGRAPH_EXPORT <a class="el" href="classdynamicgraph_1_1_pool_storage.html">dynamicgraph::PoolStorage</a> <a class="el" href="namespacedynamicgraph.html#a826b8f9503cb4e4a3c1e163a25760342">dynamicgraph::g_pool</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a1db2f1c597ff13155e9098c34db745f2"></a><!-- doxytag: member="dynamicgraph::g_shell" ref="a1db2f1c597ff13155e9098c34db745f2" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">DYNAMICGRAPH_EXPORT <a class="el" href="classdynamicgraph_1_1_interpreter.html">Interpreter</a> <a class="el" href="namespacedynamicgraph.html#a1db2f1c597ff13155e9098c34db745f2">dynamicgraph::g_shell</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a13d78c6db9e4eafe88f7dc4506cce8c9"></a><!-- doxytag: member="dynamicgraph::sotNOSIGNAL" ref="a13d78c6db9e4eafe88f7dc4506cce8c9" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">DYNAMICGRAPH_EXPORT <a class="el" href="classdynamicgraph_1_1_signal_array.html">SignalArray</a>&lt;int&gt; <a class="el" href="namespacedynamicgraph.html#a13d78c6db9e4eafe88f7dc4506cce8c9">dynamicgraph::sotNOSIGNAL</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/namespacedynamicgraph_1_1command.html b/doxygen/HEAD/namespacedynamicgraph_1_1command.html
deleted file mode 100644
index 603017e1..00000000
--- a/doxygen/HEAD/namespacedynamicgraph_1_1command.html
+++ /dev/null
@@ -1,189 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="namespaces.html"><span>Namespace&#160;List</span></a></li>
-      <li><a href="namespacemembers.html"><span>Namespace&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a>      </li>
-      <li><a class="el" href="namespacedynamicgraph_1_1command.html">command</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#func-members">Functions</a>  </div>
-  <div class="headertitle">
-<h1>dynamicgraph::command Namespace Reference</h1>  </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph_1_1command.html#aa657210f9e35cb522a81408964145089">import</a> (<a class="el" href="classdynamicgraph_1_1_interpreter.html">Interpreter</a> &amp;interpretor, const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Implement sot interpretor import command.  <a href="#aa657210f9e35cb522a81408964145089"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph_1_1command.html#a1bef82019b74ad0b9536d927403feb4b">pushImportPaths</a> (<a class="el" href="classdynamicgraph_1_1_interpreter.html">Interpreter</a> &amp;interpretor, const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Implement sot interpretor pushImportPaths command.  <a href="#a1bef82019b74ad0b9536d927403feb4b"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph_1_1command.html#a71f9dbb12c250df538efb668b45712a8">popImportPaths</a> (<a class="el" href="classdynamicgraph_1_1_interpreter.html">Interpreter</a> &amp;interpretor, const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Implement sot interpretor popImportPaths command.  <a href="#a71f9dbb12c250df538efb668b45712a8"></a><br/></td></tr>
-</table>
-<hr/><h2>Function Documentation</h2>
-<a class="anchor" id="aa657210f9e35cb522a81408964145089"></a><!-- doxytag: member="dynamicgraph::command::import" ref="aa657210f9e35cb522a81408964145089" args="(Interpreter &amp;interpretor, const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::command::import </td>
-          <td>(</td>
-          <td class="paramtype">Interpreter &amp;&#160;</td>
-          <td class="paramname"> <em>interpretor</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>cmdLine</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>cmdArg</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Implement sot interpretor import command. </p>
-<p>The import command sources a file and searches automatically for it in the importPaths. </p>
-
-</div>
-</div>
-<a class="anchor" id="a71f9dbb12c250df538efb668b45712a8"></a><!-- doxytag: member="dynamicgraph::command::popImportPaths" ref="a71f9dbb12c250df538efb668b45712a8" args="(Interpreter &amp;interpretor, const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::command::popImportPaths </td>
-          <td>(</td>
-          <td class="paramtype">Interpreter &amp;&#160;</td>
-          <td class="paramname"> <em>interpretor</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>cmdLine</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>cmdArg</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Implement sot interpretor popImportPaths command. </p>
-<p>Drop the last path of importPaths. </p>
-
-</div>
-</div>
-<a class="anchor" id="a1bef82019b74ad0b9536d927403feb4b"></a><!-- doxytag: member="dynamicgraph::command::pushImportPaths" ref="a1bef82019b74ad0b9536d927403feb4b" args="(Interpreter &amp;interpretor, const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void dynamicgraph::command::pushImportPaths </td>
-          <td>(</td>
-          <td class="paramtype">Interpreter &amp;&#160;</td>
-          <td class="paramname"> <em>interpretor</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"> <em>cmdLine</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::istringstream &amp;&#160;</td>
-          <td class="paramname"> <em>cmdArg</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"> <em>os</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Implement sot interpretor pushImportPaths command. </p>
-<p>Append a path to importPaths. </p>
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/namespacemembers.html b/doxygen/HEAD/namespacemembers.html
deleted file mode 100644
index c2762a22..00000000
--- a/doxygen/HEAD/namespacemembers.html
+++ /dev/null
@@ -1,91 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="namespaces.html"><span>Namespace&#160;List</span></a></li>
-      <li class="current"><a href="namespacemembers.html"><span>Namespace&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="namespacemembers.html"><span>All</span></a></li>
-      <li><a href="namespacemembers_func.html"><span>Functions</span></a></li>
-      <li><a href="namespacemembers_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-Here is a list of all namespace members with links to the namespace documentation for each member:<ul>
-<li>dgDEBUGFLOW
-: <a class="el" href="namespacedynamicgraph.html#a402f0290763d6ff8286f72670dda0605">dynamicgraph</a>
-</li>
-<li>dgERRORFLOW
-: <a class="el" href="namespacedynamicgraph.html#a06b15735b14aec37f279b674140bea08">dynamicgraph</a>
-</li>
-<li>g_caster
-: <a class="el" href="namespacedynamicgraph.html#ae904be901c79dff31f6a18f79af793e4">dynamicgraph</a>
-</li>
-<li>g_factory
-: <a class="el" href="namespacedynamicgraph.html#a32c991621f349828167a3dfaba84ef1e">dynamicgraph</a>
-</li>
-<li>g_pool
-: <a class="el" href="namespacedynamicgraph.html#a826b8f9503cb4e4a3c1e163a25760342">dynamicgraph</a>
-</li>
-<li>g_shell
-: <a class="el" href="namespacedynamicgraph.html#a1db2f1c597ff13155e9098c34db745f2">dynamicgraph</a>
-</li>
-<li>import()
-: <a class="el" href="namespacedynamicgraph_1_1command.html#aa657210f9e35cb522a81408964145089">dynamicgraph::command</a>
-</li>
-<li>operator&lt;&lt;()
-: <a class="el" href="namespacedynamicgraph.html#aaeb8f2fdb281799f9bcbe9a2de34e469">dynamicgraph</a>
-</li>
-<li>popImportPaths()
-: <a class="el" href="namespacedynamicgraph_1_1command.html#a71f9dbb12c250df538efb668b45712a8">dynamicgraph::command</a>
-</li>
-<li>pushImportPaths()
-: <a class="el" href="namespacedynamicgraph_1_1command.html#a1bef82019b74ad0b9536d927403feb4b">dynamicgraph::command</a>
-</li>
-<li>signal_cast()
-: <a class="el" href="namespacedynamicgraph.html#acb2f02927f20a01753261833fdaa1e8b">dynamicgraph</a>
-</li>
-<li>signal_disp()
-: <a class="el" href="namespacedynamicgraph.html#a88ac1f6d27f3dd8a2214172baee6d834">dynamicgraph</a>
-</li>
-<li>signal_trace()
-: <a class="el" href="namespacedynamicgraph.html#ad5d87690e2f1f8c747646e4ffe222716">dynamicgraph</a>
-</li>
-<li>sotNOSIGNAL
-: <a class="el" href="namespacedynamicgraph.html#a13d78c6db9e4eafe88f7dc4506cce8c9">dynamicgraph</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/namespacemembers_func.html b/doxygen/HEAD/namespacemembers_func.html
deleted file mode 100644
index 1265c700..00000000
--- a/doxygen/HEAD/namespacemembers_func.html
+++ /dev/null
@@ -1,70 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="namespaces.html"><span>Namespace&#160;List</span></a></li>
-      <li class="current"><a href="namespacemembers.html"><span>Namespace&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="namespacemembers.html"><span>All</span></a></li>
-      <li class="current"><a href="namespacemembers_func.html"><span>Functions</span></a></li>
-      <li><a href="namespacemembers_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&#160;<ul>
-<li>import()
-: <a class="el" href="namespacedynamicgraph_1_1command.html#aa657210f9e35cb522a81408964145089">dynamicgraph::command</a>
-</li>
-<li>operator&lt;&lt;()
-: <a class="el" href="namespacedynamicgraph.html#aaeb8f2fdb281799f9bcbe9a2de34e469">dynamicgraph</a>
-</li>
-<li>popImportPaths()
-: <a class="el" href="namespacedynamicgraph_1_1command.html#a71f9dbb12c250df538efb668b45712a8">dynamicgraph::command</a>
-</li>
-<li>pushImportPaths()
-: <a class="el" href="namespacedynamicgraph_1_1command.html#a1bef82019b74ad0b9536d927403feb4b">dynamicgraph::command</a>
-</li>
-<li>signal_cast()
-: <a class="el" href="namespacedynamicgraph.html#acb2f02927f20a01753261833fdaa1e8b">dynamicgraph</a>
-</li>
-<li>signal_disp()
-: <a class="el" href="namespacedynamicgraph.html#a88ac1f6d27f3dd8a2214172baee6d834">dynamicgraph</a>
-</li>
-<li>signal_trace()
-: <a class="el" href="namespacedynamicgraph.html#ad5d87690e2f1f8c747646e4ffe222716">dynamicgraph</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/namespacemembers_vars.html b/doxygen/HEAD/namespacemembers_vars.html
deleted file mode 100644
index fe75e8c8..00000000
--- a/doxygen/HEAD/namespacemembers_vars.html
+++ /dev/null
@@ -1,70 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="namespaces.html"><span>Namespace&#160;List</span></a></li>
-      <li class="current"><a href="namespacemembers.html"><span>Namespace&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="namespacemembers.html"><span>All</span></a></li>
-      <li><a href="namespacemembers_func.html"><span>Functions</span></a></li>
-      <li class="current"><a href="namespacemembers_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&#160;<ul>
-<li>dgDEBUGFLOW
-: <a class="el" href="namespacedynamicgraph.html#a402f0290763d6ff8286f72670dda0605">dynamicgraph</a>
-</li>
-<li>dgERRORFLOW
-: <a class="el" href="namespacedynamicgraph.html#a06b15735b14aec37f279b674140bea08">dynamicgraph</a>
-</li>
-<li>g_caster
-: <a class="el" href="namespacedynamicgraph.html#ae904be901c79dff31f6a18f79af793e4">dynamicgraph</a>
-</li>
-<li>g_factory
-: <a class="el" href="namespacedynamicgraph.html#a32c991621f349828167a3dfaba84ef1e">dynamicgraph</a>
-</li>
-<li>g_pool
-: <a class="el" href="namespacedynamicgraph.html#a826b8f9503cb4e4a3c1e163a25760342">dynamicgraph</a>
-</li>
-<li>g_shell
-: <a class="el" href="namespacedynamicgraph.html#a1db2f1c597ff13155e9098c34db745f2">dynamicgraph</a>
-</li>
-<li>sotNOSIGNAL
-: <a class="el" href="namespacedynamicgraph.html#a13d78c6db9e4eafe88f7dc4506cce8c9">dynamicgraph</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/namespaces.html b/doxygen/HEAD/namespaces.html
deleted file mode 100644
index 48093b2a..00000000
--- a/doxygen/HEAD/namespaces.html
+++ /dev/null
@@ -1,48 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="namespaces.html"><span>Namespace&#160;List</span></a></li>
-      <li><a href="namespacemembers.html"><span>Namespace&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>Namespace List</h1>  </div>
-</div>
-<div class="contents">
-Here is a list of all namespaces with brief descriptions:<table>
-  <tr><td class="indexkey"><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a></td><td class="indexvalue">This is the namespace where every object and class of this library is located </td></tr>
-  <tr><td class="indexkey"><a class="el" href="namespacedynamicgraph_1_1command.html">dynamicgraph::command</a></td><td class="indexvalue"></td></tr>
-</table>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/nav_f.png b/doxygen/HEAD/nav_f.png
deleted file mode 100644
index 1b07a16207e67c95fe2ee17e7016e6d08ac7ac99..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 159
zcmeAS@N?(olHy`uVBq!ia0vp^j6iI`!2~2XGqLUlQfZzpjv*C{Z|{2YIT`Y>1X`Eg
z-tTbne1`SITM8Q!Pb(<)UFZ(m>wMzvKZQqKM~~GcZ=A7j<~E6K62>ozFS=cD3)mf8
z9WX0+R&m(l9KUsLdTx4?9~({T__KA%`}olPJ^N;y|F^pHgs_K%!rj~{8>RwnWbkzL
Kb6Mw<&;$VTdq1fF

diff --git a/doxygen/HEAD/nav_h.png b/doxygen/HEAD/nav_h.png
deleted file mode 100644
index 01f5fa6a596e36bd12c2d6ceff1b0169fda7e699..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 97
zcmeAS@N?(olHy`uVBq!ia0vp^j6lr8!2~3AUOE6t1`SUa$B+ufw|6&kG8phMJMJ~w
va4>Y+bZ&9QY?(VEUPY_cGd9nQ`um^ZSUyYpAAuKhL7F^W{an^LB{Ts5DmojT

diff --git a/doxygen/HEAD/open.png b/doxygen/HEAD/open.png
deleted file mode 100644
index 7b35d2c2c389743089632fe24c3104f2173d97af..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 118
zcmeAS@N?(olHy`uVBq!ia0vp^oFL4>1|%O$WD@{Vww^AIAr*{o=Nbw!DDW^(zOibV
zl!F8B0?t?i!vld4k#$~0_AX3zElaokn<SFAhx4J^*$JEs3u;gNI`r}}!}%DVBZn9M
R{{%FM!PC{xWt~$(69Cf(CDH%@

diff --git a/doxygen/HEAD/package.css b/doxygen/HEAD/package.css
deleted file mode 100644
index 224338bc..00000000
--- a/doxygen/HEAD/package.css
+++ /dev/null
@@ -1,657 +0,0 @@
-/* The standard CSS for doxygen */
-
-body, table, div, p, dl {
-	font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif;
-	font-size: 12px;
-}
-
-/* @group Heading Levels */
-
-h1 {
-	font-size: 150%;
-}
-
-h2 {
-	font-size: 120%;
-}
-
-h3 {
-	font-size: 100%;
-}
-
-dt {
-	font-weight: bold;
-}
-
-div.multicol {
-	-moz-column-gap: 1em;
-	-webkit-column-gap: 1em;
-	-moz-column-count: 3;
-	-webkit-column-count: 3;
-}
-
-p.startli, p.startdd, p.starttd {
-	margin-top: 2px;
-}
-
-p.endli {
-	margin-bottom: 0px;
-}
-
-p.enddd {
-	margin-bottom: 4px;
-}
-
-p.endtd {
-	margin-bottom: 2px;
-}
-
-/* @end */
-
-caption {
-	font-weight: bold;
-}
-
-span.legend {
-        font-size: 70%;
-        text-align: center;
-}
-
-h3.version {
-        font-size: 90%;
-        text-align: center;
-}
-
-div.qindex, div.navtab{
-	background-color: #EBEFF6;
-	border: 1px solid #A3B4D7;
-	text-align: center;
-	margin: 2px;
-	padding: 2px;
-}
-
-div.qindex, div.navpath {
-	width: 100%;
-	line-height: 140%;
-}
-
-div.navtab {
-	margin-right: 15px;
-}
-
-/* @group Link Styling */
-
-a {
-	color: #3D578C;
-	font-weight: normal;
-	text-decoration: none;
-}
-
-.contents a:visited {
-	color: #4665A2;
-}
-
-a:hover {
-	text-decoration: underline;
-}
-
-a.qindex {
-	font-weight: bold;
-}
-
-a.qindexHL {
-	font-weight: bold;
-	background-color: #9CAFD4;
-	color: #ffffff;
-	border: 1px double #869DCA;
-}
-
-.contents a.qindexHL:visited {
-        color: #ffffff;
-}
-
-a.el {
-	font-weight: bold;
-}
-
-a.elRef {
-}
-
-a.code {
-	color: #4665A2;
-}
-
-a.codeRef {
-	color: #4665A2;
-}
-
-/* @end */
-
-dl.el {
-	margin-left: -1cm;
-}
-
-.fragment {
-	font-family: monospace, fixed;
-	font-size: 105%;
-}
-
-pre.fragment {
-	border: 1px solid #C4CFE5;
-	background-color: #FBFCFD;
-	padding: 4px 6px;
-	margin: 4px 8px 4px 2px;
-	overflow: auto;
-	word-wrap: break-word;
-	font-size:  9pt;
-	line-height: 125%;
-}
-
-div.ah {
-	background-color: black;
-	font-weight: bold;
-	color: #ffffff;
-	margin-bottom: 3px;
-	margin-top: 3px;
-	padding: 0.2em;
-	border: solid thin #333;
-	border-radius: 0.5em;
-	-webkit-border-radius: .5em;
-	-moz-border-radius: .5em;
-	-webkit-box-shadow: 2px 2px 3px #999;
-	-moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
-	background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
-	background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000);
-}
-
-div.groupHeader {
-	margin-left: 16px;
-	margin-top: 12px;
-	margin-bottom: 6px;
-	font-weight: bold;
-}
-
-div.groupText {
-	margin-left: 16px;
-	font-style: italic;
-}
-
-body {
-	background: white;
-	color: black;
-        margin: 0;
-}
-
-div.contents {
-	margin-top: 10px;
-	margin-left: 10px;
-	margin-right: 10px;
-}
-
-td.indexkey {
-	background-color: #EBEFF6;
-	font-weight: bold;
-	border: 1px solid #C4CFE5;
-	margin: 2px 0px 2px 0;
-	padding: 2px 10px;
-}
-
-td.indexvalue {
-	background-color: #EBEFF6;
-	border: 1px solid #C4CFE5;
-	padding: 2px 10px;
-	margin: 2px 0px;
-}
-
-tr.memlist {
-	background-color: #EEF1F7;
-}
-
-p.formulaDsp {
-	text-align: center;
-}
-
-img.formulaDsp {
-	
-}
-
-img.formulaInl {
-	vertical-align: middle;
-}
-
-div.center {
-	text-align: center;
-        margin-top: 0px;
-        margin-bottom: 0px;
-        padding: 0px;
-}
-
-div.center img {
-	border: 0px;
-}
-
-address.footer {
-	text-align: right;
-	padding-right: 12px;
-}
-
-img.footer {
-	border: 0px;
-	vertical-align: middle;
-}
-
-/* @group Code Colorization */
-
-span.keyword {
-	color: #008000
-}
-
-span.keywordtype {
-	color: #604020
-}
-
-span.keywordflow {
-	color: #e08000
-}
-
-span.comment {
-	color: #800000
-}
-
-span.preprocessor {
-	color: #806020
-}
-
-span.stringliteral {
-	color: #002080
-}
-
-span.charliteral {
-	color: #008080
-}
-
-span.vhdldigit { 
-	color: #ff00ff 
-}
-
-span.vhdlchar { 
-	color: #000000 
-}
-
-span.vhdlkeyword { 
-	color: #700070 
-}
-
-span.vhdllogic { 
-	color: #ff0000 
-}
-
-/* @end */
-
-/*
-.search {
-	color: #003399;
-	font-weight: bold;
-}
-
-form.search {
-	margin-bottom: 0px;
-	margin-top: 0px;
-}
-
-input.search {
-	font-size: 75%;
-	color: #000080;
-	font-weight: normal;
-	background-color: #e8eef2;
-}
-*/
-
-td.tiny {
-	font-size: 75%;
-}
-
-.dirtab {
-	padding: 4px;
-	border-collapse: collapse;
-	border: 1px solid #A3B4D7;
-}
-
-th.dirtab {
-	background: #EBEFF6;
-	font-weight: bold;
-}
-
-hr {
-	height: 0px;
-	border: none;
-	border-top: 1px solid #4A6AAA;
-}
-
-hr.footer {
-	height: 1px;
-}
-
-/* @group Member Descriptions */
-
-table.memberdecls {
-	border-spacing: 0px;
-	padding: 0px;
-}
-
-.mdescLeft, .mdescRight,
-.memItemLeft, .memItemRight,
-.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
-	background-color: #F9FAFC;
-	border: none;
-	margin: 4px;
-	padding: 1px 0 0 8px;
-}
-
-.mdescLeft, .mdescRight {
-	padding: 0px 8px 4px 8px;
-	color: #555;
-}
-
-.memItemLeft, .memItemRight, .memTemplParams {
-	border-top: 1px solid #C4CFE5;
-}
-
-.memItemLeft, .memTemplItemLeft {
-        white-space: nowrap;
-}
-
-.memTemplParams {
-	color: #4665A2;
-        white-space: nowrap;
-}
-
-/* @end */
-
-/* @group Member Details */
-
-/* Styles for detailed member documentation */
-
-.memtemplate {
-	font-size: 80%;
-	color: #4665A2;
-	font-weight: normal;
-	margin-left: 3px;
-}
-
-.memnav {
-	background-color: #EBEFF6;
-	border: 1px solid #A3B4D7;
-	text-align: center;
-	margin: 2px;
-	margin-right: 15px;
-	padding: 2px;
-}
-
-.memitem {
-	padding: 0;
-	margin-bottom: 10px;
-}
-
-.memname {
-        white-space: nowrap;
-        font-weight: bold;
-        margin-left: 6px;
-}
-
-.memproto {
-        border-top: 1px solid #A8B8D9;
-        border-left: 1px solid #A8B8D9;
-        border-right: 1px solid #A8B8D9;
-        padding: 6px 0px 6px 0px;
-        color: #253555;
-        font-weight: bold;
-        text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
-        /* firefox specific markup */
-        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
-        -moz-border-radius-topright: 8px;
-        -moz-border-radius-topleft: 8px;
-        /* webkit specific markup */
-        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
-        -webkit-border-top-right-radius: 8px;
-        -webkit-border-top-left-radius: 8px;
-        background-image:url('nav_f.png');
-        background-repeat:repeat-x;
-        background-color: #E2E8F2;
-
-}
-
-.memdoc {
-        border-bottom: 1px solid #A8B8D9;      
-        border-left: 1px solid #A8B8D9;      
-        border-right: 1px solid #A8B8D9; 
-        padding: 2px 5px;
-        background-color: #FBFCFD;
-        border-top-width: 0;
-        /* firefox specific markup */
-        -moz-border-radius-bottomleft: 8px;
-        -moz-border-radius-bottomright: 8px;
-        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
-        background-image: -moz-linear-gradient(center top, #FFFFFF 0%, #FFFFFF 60%, #F7F8FB 95%, #EEF1F7);
-        /* webkit specific markup */
-        -webkit-border-bottom-left-radius: 8px;
-        -webkit-border-bottom-right-radius: 8px;
-        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
-        background-image: -webkit-gradient(linear,center top,center bottom,from(#FFFFFF), color-stop(0.6,#FFFFFF), color-stop(0.60,#FFFFFF), color-stop(0.95,#F7F8FB), to(#EEF1F7));
-}
-
-.paramkey {
-	text-align: right;
-}
-
-.paramtype {
-	white-space: nowrap;
-}
-
-.paramname {
-	color: #602020;
-	white-space: nowrap;
-}
-.paramname em {
-	font-style: normal;
-}
-
-/* @end */
-
-/* @group Directory (tree) */
-
-/* for the tree view */
-
-.ftvtree {
-	font-family: sans-serif;
-	margin: 0px;
-}
-
-/* these are for tree view when used as main index */
-
-.directory {
-	font-size: 9pt;
-	font-weight: bold;
-	margin: 5px;
-}
-
-.directory h3 {
-	margin: 0px;
-	margin-top: 1em;
-	font-size: 11pt;
-}
-
-/*
-The following two styles can be used to replace the root node title
-with an image of your choice.  Simply uncomment the next two styles,
-specify the name of your image and be sure to set 'height' to the
-proper pixel height of your image.
-*/
-
-/*
-.directory h3.swap {
-	height: 61px;
-	background-repeat: no-repeat;
-	background-image: url("yourimage.gif");
-}
-.directory h3.swap span {
-	display: none;
-}
-*/
-
-.directory > h3 {
-	margin-top: 0;
-}
-
-.directory p {
-	margin: 0px;
-	white-space: nowrap;
-}
-
-.directory div {
-	display: none;
-	margin: 0px;
-}
-
-.directory img {
-	vertical-align: -30%;
-}
-
-/* these are for tree view when not used as main index */
-
-.directory-alt {
-	font-size: 100%;
-	font-weight: bold;
-}
-
-.directory-alt h3 {
-	margin: 0px;
-	margin-top: 1em;
-	font-size: 11pt;
-}
-
-.directory-alt > h3 {
-	margin-top: 0;
-}
-
-.directory-alt p {
-	margin: 0px;
-	white-space: nowrap;
-}
-
-.directory-alt div {
-	display: none;
-	margin: 0px;
-}
-
-.directory-alt img {
-	vertical-align: -30%;
-}
-
-/* @end */
-
-div.dynheader {
-        margin-top: 8px;
-}
-
-address {
-	font-style: normal;
-	color: #2A3D61;
-}
-
-table.doxtable {
-	border-collapse:collapse;
-}
-
-table.doxtable td, table.doxtable th {
-	border: 1px solid #2D4068;
-	padding: 3px 7px 2px;
-}
-
-table.doxtable th {
-	background-color: #374F7F;
-	color: #FFFFFF;
-	font-size: 110%;
-	padding-bottom: 4px;
-	padding-top: 5px;
-	text-align:left;
-}
-
-.tabsearch {
-	top: 0px;
-	left: 10px;
-	height: 36px;
-	background-image: url('tab_b.png');
-	z-index: 101;
-	overflow: hidden;
-	font-size: 13px;
-}
-
-.navpath ul
-{
-	font-size: 11px;
-	background-image:url('tab_b.png');
-	background-repeat:repeat-x;
-	height:30px;
-	line-height:30px;
-	color:#8AA0CC;
-	border:solid 1px #C2CDE4;
-	overflow:hidden;
-	margin:0px;
-	padding:0px;
-}
-
-.navpath li
-{
-	list-style-type:none;
-	float:left;
-	padding-left:10px;
-	padding-right: 15px;
-	background-image:url('bc_s.png');
-	background-repeat:no-repeat;
-	background-position:right;
-	color:#364D7C;
-}
-
-.navpath a
-{
-	height:32px;
-	display:block;
-	text-decoration: none;
-	outline: none;
-}
-
-.navpath a:hover
-{
-	color:#6884BD;
-}
-
-div.summary
-{
-	float: right;
-	font-size: 8pt;
-	padding-right: 5px;
-	width: 50%;
-	text-align: right;
-}       
-
-div.summary a
-{
-	white-space: nowrap;
-}
-
-div.header
-{
-        background-image:url('nav_h.png');
-        background-repeat:repeat-x;
-	background-color: #F9FAFC;
-	margin:  0px;
-	border-bottom: 1px solid #C4CFE5;
-}
-
-div.headertitle
-{
-	padding: 5px 5px 5px 10px;
-}
-
-
diff --git a/doxygen/HEAD/package_8h.html b/doxygen/HEAD/package_8h.html
deleted file mode 100644
index a6791991..00000000
--- a/doxygen/HEAD/package_8h.html
+++ /dev/null
@@ -1,55 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<h1>package.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>This is the namespace where every object and class of this library is located. </p>
-<br/></td></tr>
-</p>
-</table>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/pages.html b/doxygen/HEAD/pages.html
deleted file mode 100644
index 585c3144..00000000
--- a/doxygen/HEAD/pages.html
+++ /dev/null
@@ -1,48 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li class="current"><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>Related Pages</h1>  </div>
-</div>
-<div class="contents">
-Here is a list of all related documentation pages:<ul>
-<li><a class="el" href="dgshell_doc.html">dg-shell executable</a>
-</li>
-<li><a class="el" href="shellfunctions_doc.html">ShellFunctions</a>
-</li>
-<li><a class="el" href="tracerrealtimedoc.html">TracerRealTime</a>
-</li>
-<li><a class="el" href="tracerdoc.html">Tracer</a>
-</li>
-</ul>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/plugin-loader_8h.html b/doxygen/HEAD/plugin-loader_8h.html
deleted file mode 100644
index f1fb1687..00000000
--- a/doxygen/HEAD/plugin-loader_8h.html
+++ /dev/null
@@ -1,74 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<h1>plugin-loader.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- startSectionHeader --><div class="dynheader">
-Include dependency graph for plugin-loader.h:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="plugin-loader_8h__incl.png" border="0" usemap="#plugin-loader_8h" alt=""/></div>
-<map name="plugin-loader_8h" id="plugin-loader_8h">
-<area shape="rect" href="exception&#45;factory_8h.html" title="dynamic&#45;graph/exception&#45;factory.h" alt="" coords="195,84,437,111"/><area shape="rect" href="dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="303,239,556,265"/><area shape="rect" href="exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="123,161,376,188"/></map>
-<!-- endSectionContent --></div>
-<!-- startSectionHeader --><div class="dynheader">
-This graph shows which files directly or indirectly include this file:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="plugin-loader_8h__dep__incl.png" border="0" usemap="#plugin-loader_8hdep" alt=""/></div>
-<map name="plugin-loader_8hdep" id="plugin-loader_8hdep">
-<area shape="rect" href="interpreter&#45;helper_8h.html" title="interpreter&#45;helper.h" alt="" coords="5,84,149,110"/></map>
-<!-- endSectionContent --></div>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_plugin_loader.html">dynamicgraph::PluginLoader</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Loads plugins from dynamic libraries (usually .so or .dll files).  <a href="classdynamicgraph_1_1_plugin_loader.html#_details">More...</a><br/></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>This is the namespace where every object and class of this library is located. </p>
-<br/></td></tr>
-</p>
-</table>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/plugin-loader_8h__dep__incl.map b/doxygen/HEAD/plugin-loader_8h__dep__incl.map
deleted file mode 100644
index 2f98faa4..00000000
--- a/doxygen/HEAD/plugin-loader_8h__dep__incl.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$interpreter&#45;helper_8h.html" title="interpreter&#45;helper.h" alt="" coords="5,84,149,110"/>
-</map>
diff --git a/doxygen/HEAD/plugin-loader_8h__dep__incl.md5 b/doxygen/HEAD/plugin-loader_8h__dep__incl.md5
deleted file mode 100644
index 3fa9d1b2..00000000
--- a/doxygen/HEAD/plugin-loader_8h__dep__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-850f64beb47aabcdfe844e9cdc64d879
\ No newline at end of file
diff --git a/doxygen/HEAD/plugin-loader_8h__dep__incl.png b/doxygen/HEAD/plugin-loader_8h__dep__incl.png
deleted file mode 100644
index a9c4fdc9c6855f05150a455b0ebec0f201d4d6dd..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2748
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

diff --git a/doxygen/HEAD/plugin-loader_8h__incl.map b/doxygen/HEAD/plugin-loader_8h__incl.map
deleted file mode 100644
index a5111ce7..00000000
--- a/doxygen/HEAD/plugin-loader_8h__incl.map
+++ /dev/null
@@ -1,5 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$exception&#45;factory_8h.html" title="dynamic&#45;graph/exception&#45;factory.h" alt="" coords="195,84,437,111"/>
-<area shape="rect" href="$dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="303,239,556,265"/>
-<area shape="rect" href="$exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="123,161,376,188"/>
-</map>
diff --git a/doxygen/HEAD/plugin-loader_8h__incl.md5 b/doxygen/HEAD/plugin-loader_8h__incl.md5
deleted file mode 100644
index 01a8a75f..00000000
--- a/doxygen/HEAD/plugin-loader_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-f5f4deb8cbb585559874ef45c5e4678e
\ No newline at end of file
diff --git a/doxygen/HEAD/plugin-loader_8h__incl.png b/doxygen/HEAD/plugin-loader_8h__incl.png
deleted file mode 100644
index 0c6366b1b3e9c712788baf2e74cc90574b48e53d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 27248
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%0DBF-9LLK#@{Z*8QIOvs&MiW9>R3f+##
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
LsLPkin!WuW0y3EG

diff --git a/doxygen/HEAD/pool_8h.html b/doxygen/HEAD/pool_8h.html
deleted file mode 100644
index 1cf86c7d..00000000
--- a/doxygen/HEAD/pool_8h.html
+++ /dev/null
@@ -1,79 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a> &#124;
-<a href="#var-members">Variables</a>  </div>
-  <div class="headertitle">
-<h1>pool.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- startSectionHeader --><div class="dynheader">
-Include dependency graph for pool.h:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="pool_8h__incl.png" border="0" usemap="#pool_8h" alt=""/></div>
-<map name="pool_8h" id="pool_8h">
-<area shape="rect" href="exception&#45;factory_8h.html" title="dynamic&#45;graph/exception&#45;factory.h" alt="" coords="131,161,373,188"/><area shape="rect" href="dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="167,316,420,342"/><area shape="rect" href="signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="725,84,931,110"/><area shape="rect" href="exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="381,238,635,265"/><area shape="rect" href="exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="397,161,635,188"/></map>
-<!-- endSectionContent --></div>
-<!-- startSectionHeader --><div class="dynheader">
-This graph shows which files directly or indirectly include this file:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="pool_8h__dep__incl.png" border="0" usemap="#pool_8hdep" alt=""/></div>
-<map name="pool_8hdep" id="pool_8hdep">
-<area shape="rect" href="interpreter&#45;helper_8h.html" title="interpreter&#45;helper.h" alt="" coords="5,84,149,111"/><area shape="rect" href="interpreter_8h.html" title="interpreter.h" alt="" coords="173,84,272,111"/><area shape="rect" href="contiifstream_8h.html" title="contiifstream.h" alt="" coords="36,162,153,188"/><area shape="rect" href="functions_8h.html" title="functions.h" alt="" coords="177,162,268,188"/><area shape="rect" href="shell&#45;procedure_8h.html" title="shell&#45;procedure.h" alt="" coords="292,162,423,188"/></map>
-<!-- endSectionContent --></div>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_pool_storage.html">dynamicgraph::PoolStorage</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This class keep tracks of all the objects in the stack of Tasks.  <a href="classdynamicgraph_1_1_pool_storage.html#_details">More...</a><br/></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>This is the namespace where every object and class of this library is located. </p>
-<br/></td></tr>
-</p>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">DYNAMICGRAPH_EXPORT <br class="typebreak"/>
-<a class="el" href="classdynamicgraph_1_1_pool_storage.html">dynamicgraph::PoolStorage</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#a826b8f9503cb4e4a3c1e163a25760342">dynamicgraph::g_pool</a></td></tr>
-</table>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/pool_8h__dep__incl.map b/doxygen/HEAD/pool_8h__dep__incl.map
deleted file mode 100644
index 0f290f77..00000000
--- a/doxygen/HEAD/pool_8h__dep__incl.map
+++ /dev/null
@@ -1,7 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$interpreter&#45;helper_8h.html" title="interpreter&#45;helper.h" alt="" coords="5,84,149,111"/>
-<area shape="rect" href="$interpreter_8h.html" title="interpreter.h" alt="" coords="173,84,272,111"/>
-<area shape="rect" href="$contiifstream_8h.html" title="contiifstream.h" alt="" coords="36,162,153,188"/>
-<area shape="rect" href="$functions_8h.html" title="functions.h" alt="" coords="177,162,268,188"/>
-<area shape="rect" href="$shell&#45;procedure_8h.html" title="shell&#45;procedure.h" alt="" coords="292,162,423,188"/>
-</map>
diff --git a/doxygen/HEAD/pool_8h__dep__incl.md5 b/doxygen/HEAD/pool_8h__dep__incl.md5
deleted file mode 100644
index 50984584..00000000
--- a/doxygen/HEAD/pool_8h__dep__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-4f65ededa5f72a5833b4ae13cb253ee6
\ No newline at end of file
diff --git a/doxygen/HEAD/pool_8h__dep__incl.png b/doxygen/HEAD/pool_8h__dep__incl.png
deleted file mode 100644
index 5e9d64bb72f0da5c66c71efd4dc0d056eef2ebd8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 9818
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

diff --git a/doxygen/HEAD/pool_8h__incl.map b/doxygen/HEAD/pool_8h__incl.map
deleted file mode 100644
index f8188f15..00000000
--- a/doxygen/HEAD/pool_8h__incl.map
+++ /dev/null
@@ -1,7 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$exception&#45;factory_8h.html" title="dynamic&#45;graph/exception&#45;factory.h" alt="" coords="131,161,373,188"/>
-<area shape="rect" href="$dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="167,316,420,342"/>
-<area shape="rect" href="$signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="725,84,931,110"/>
-<area shape="rect" href="$exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="381,238,635,265"/>
-<area shape="rect" href="$exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="397,161,635,188"/>
-</map>
diff --git a/doxygen/HEAD/pool_8h__incl.md5 b/doxygen/HEAD/pool_8h__incl.md5
deleted file mode 100644
index 01cf8a42..00000000
--- a/doxygen/HEAD/pool_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-a4e8ccacdff77d469063c62678a7b969
\ No newline at end of file
diff --git a/doxygen/HEAD/pool_8h__incl.png b/doxygen/HEAD/pool_8h__incl.png
deleted file mode 100644
index 89bcac40590cd63a4ad49d1dcdd8896d907dd151..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 62943
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
BLh=9r

diff --git a/doxygen/HEAD/search/all_61.html b/doxygen/HEAD/search/all_61.html
deleted file mode 100644
index 27b77df9..00000000
--- a/doxygen/HEAD/search/all_61.html
+++ /dev/null
@@ -1,124 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_abstract">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0a33c94c6723036643d4b47c7bae1da350" target="basefrm">ABSTRACT</a>
-  <span class="SRScope">dynamicgraph::ExceptionAbstract</span>
- </div>
-</div>
-<div class="SRResult" id="SR_abstracttransmitter">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_ptr.html#a0dfc5eaaca779120686ea4b3eecf1432" target="basefrm">abstractTransmitter</a>
-  <span class="SRScope">dynamicgraph::SignalPtr</span>
- </div>
-</div>
-<div class="SRResult" id="SR_access">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_access')">access</a>
-  <div class="SRChildren">
-    <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a2e93a5260069a9bfa0dcbce69b3a7205" target="basefrm">dynamicgraph::SignalPtr::access()</a>
-    <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_time_dependent.html#aa4df5a0ace7d7470c48a6e1d4c5fcecf" target="basefrm">dynamicgraph::SignalTimeDependent::access()</a>
-    <a id="Item2_c2" onkeydown="return searchResults.NavChild(event,2,2)" onkeypress="return searchResults.NavChild(event,2,2)" onkeyup="return searchResults.NavChild(event,2,2)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#aee3296459aaf42fab48f86a16b84fcf1" target="basefrm">dynamicgraph::Signal::access()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_accesscopy">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_accesscopy')">accessCopy</a>
-  <div class="SRChildren">
-    <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#aa8319f67d14f1493135522d431c429d9" target="basefrm">dynamicgraph::SignalPtr::accessCopy()</a>
-    <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#a4be0f7ad96ea144015899c159460606a" target="basefrm">dynamicgraph::Signal::accessCopy()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_adddata">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classdynamicgraph_1_1_out_string_stream.html#a30ea003d3d1112ec0b9ac86c99d880c2" target="basefrm">addData</a>
-  <span class="SRScope">dynamicgraph::OutStringStream</span>
- </div>
-</div>
-<div class="SRResult" id="SR_adddependency">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_adddependency')">addDependency</a>
-  <div class="SRChildren">
-    <a id="Item5_c0" onkeydown="return searchResults.NavChild(event,5,0)" onkeypress="return searchResults.NavChild(event,5,0)" onkeyup="return searchResults.NavChild(event,5,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#ac5e9d9f81667e3e95e4bef272570f616" target="basefrm">dynamicgraph::SignalBase::addDependency()</a>
-    <a id="Item5_c1" onkeydown="return searchResults.NavChild(event,5,1)" onkeypress="return searchResults.NavChild(event,5,1)" onkeyup="return searchResults.NavChild(event,5,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#adbe1afb3f1c00b5095d0674a4ebda913" target="basefrm">dynamicgraph::SignalPtr::addDependency()</a>
-    <a id="Item5_c2" onkeydown="return searchResults.NavChild(event,5,2)" onkeypress="return searchResults.NavChild(event,5,2)" onkeyup="return searchResults.NavChild(event,5,2)" class="SRScope" href="../classdynamicgraph_1_1_signal_time_dependent.html#ab671714743cd69c69f7f2aed3387d814" target="basefrm">dynamicgraph::SignalTimeDependent::addDependency()</a>
-    <a id="Item5_c3" onkeydown="return searchResults.NavChild(event,5,3)" onkeypress="return searchResults.NavChild(event,5,3)" onkeyup="return searchResults.NavChild(event,5,3)" class="SRScope" href="../classdynamicgraph_1_1_time_dependency.html#a74d5fe4ab99a37a4c5bdac1680e47edd" target="basefrm">dynamicgraph::TimeDependency::addDependency()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_addelmt">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_addelmt')">addElmt</a>
-  <div class="SRChildren">
-    <a id="Item6_c0" onkeydown="return searchResults.NavChild(event,6,0)" onkeypress="return searchResults.NavChild(event,6,0)" onkeyup="return searchResults.NavChild(event,6,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_array__const.html#aa11e164c3d15b6b016ab2da6a715afd3" target="basefrm">dynamicgraph::SignalArray_const::addElmt()</a>
-    <a id="Item6_c1" onkeydown="return searchResults.NavChild(event,6,1)" onkeypress="return searchResults.NavChild(event,6,1)" onkeyup="return searchResults.NavChild(event,6,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_array.html#ab0f3fcd38bc742ea3e0f196c6831d52f" target="basefrm">dynamicgraph::SignalArray::addElmt()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_addplugin">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#ab412e6393768d2ff5dc22d9c6799bf61" target="basefrm">addPlugin</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR_addsignaltotrace">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#af898e36f072c92df1ae678c44d2d6db9" target="basefrm">addSignalToTrace</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_all_2dsignals_2eh">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../all-signals_8h.html" target="basefrm">all-signals.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_all_5fready_5fdefault">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a4ee0008a50ccebad82a932c57610f442" target="basefrm">ALL_READY_DEFAULT</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR_always_5fready">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81cea603ebe54dcdfc2340d4fba0384e95133" target="basefrm">ALWAYS_READY</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR_args">
- <div class="SREntry">
-  <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../struct_shell_procedure_1_1_instruction.html#a8dae330be37bd2fa3943a4bad09855b2" target="basefrm">args</a>
-  <span class="SRScope">ShellProcedure::Instruction</span>
- </div>
-</div>
-<div class="SRResult" id="SR_array">
- <div class="SREntry">
-  <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_array.html#af20926dad3c24107d24284f4c5aa95dc" target="basefrm">array</a>
-  <span class="SRScope">dynamicgraph::SignalArray</span>
- </div>
-</div>
-<div class="SRResult" id="SR_autoref">
- <div class="SREntry">
-  <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_ptr.html#a8f112f5fba7d33ee0603feda8eb8e437" target="basefrm">autoref</a>
-  <span class="SRScope">dynamicgraph::SignalPtr</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/all_62.html b/doxygen/HEAD/search/all_62.html
deleted file mode 100644
index 2de09ba9..00000000
--- a/doxygen/HEAD/search/all_62.html
+++ /dev/null
@@ -1,68 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_bad_5fcast">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10adbddf8428d47fda8982adb85c801fd53" target="basefrm">BAD_CAST</a>
-  <span class="SRScope">dynamicgraph::ExceptionSignal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_basename">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#ad6c2aa9eef02ee5129e2e7076a4c0e70" target="basefrm">basename</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_bool_5fdependent">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81cea5924c4f2de4d5c05d90bf01a39d7310f" target="basefrm">BOOL_DEPENDENT</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR_buffer">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_buffer')">buffer</a>
-  <div class="SRChildren">
-    <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classdynamicgraph_1_1_contiifstream.html#a2dd17f3fb0c516efb66380bea3da75df" target="basefrm">dynamicgraph::Contiifstream::buffer()</a>
-    <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classdynamicgraph_1_1_out_string_stream.html#ac86f445d1c96f4dabbd5e860a514a8be" target="basefrm">dynamicgraph::OutStringStream::buffer()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_buffer_5fsize">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classdynamicgraph_1_1_contiifstream.html#ab8dd85b35bbc0ecac626b531a54d35dc" target="basefrm">BUFFER_SIZE</a>
-  <span class="SRScope">dynamicgraph::Contiifstream</span>
- </div>
-</div>
-<div class="SRResult" id="SR_buffer_5fsize_5fdefault">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer_real_time.html#a66f4cddf3a7ccc045ef267ea572632bf" target="basefrm">BUFFER_SIZE_DEFAULT</a>
-  <span class="SRScope">dynamicgraph::TracerRealTime</span>
- </div>
-</div>
-<div class="SRResult" id="SR_buffersize">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_buffersize')">bufferSize</a>
-  <div class="SRChildren">
-    <a id="Item6_c0" onkeydown="return searchResults.NavChild(event,6,0)" onkeypress="return searchResults.NavChild(event,6,0)" onkeyup="return searchResults.NavChild(event,6,0)" class="SRScope" href="../classdynamicgraph_1_1_out_string_stream.html#a5c3249f0d2fb95b5dfd09e0bcb8e1b26" target="basefrm">dynamicgraph::OutStringStream::bufferSize()</a>
-    <a id="Item6_c1" onkeydown="return searchResults.NavChild(event,6,1)" onkeypress="return searchResults.NavChild(event,6,1)" onkeyup="return searchResults.NavChild(event,6,1)" class="SRScope" href="../classdynamicgraph_1_1_tracer_real_time.html#a560cf1c3e33b55caa7af7f6de2b9a51f" target="basefrm">dynamicgraph::TracerRealTime::bufferSize()</a>
-  </div>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/all_63.html b/doxygen/HEAD/search/all_63.html
deleted file mode 100644
index 627f991f..00000000
--- a/doxygen/HEAD/search/all_63.html
+++ /dev/null
@@ -1,318 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_cast">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_cast')">cast</a>
-  <div class="SRChildren">
-    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_caster.html#a50e80ad4c3e069494b5fafac61a228de" target="basefrm">dynamicgraph::SignalCaster::cast()</a>
-    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classdynamicgraph_1_1_default_cast_registerer.html#a61cec27c319cdc135e9385356d47a1ea" target="basefrm">dynamicgraph::DefaultCastRegisterer::cast()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_cast_5ffunctions_5ftype">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_caster.html#acc582a680e953b8eefc4e4671ef309ee" target="basefrm">cast_functions_type</a>
-  <span class="SRScope">dynamicgraph::SignalCaster</span>
- </div>
-</div>
-<div class="SRResult" id="SR_caster_5ftype">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_caster.html#ae9eb9afc64e319826ed9241a2d456765" target="basefrm">caster_type</a>
-  <span class="SRScope">dynamicgraph::SignalCaster</span>
- </div>
-</div>
-<div class="SRResult" id="SR_charbuffer">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_debug_trace.html#a7c3848f8b078ccbf84819de35110c3f6" target="basefrm">charbuffer</a>
-  <span class="SRScope">dynamicgraph::DebugTrace</span>
- </div>
-</div>
-<div class="SRResult" id="SR_checkcompatibility">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_checkcompatibility')">checkCompatibility</a>
-  <div class="SRChildren">
-    <a id="Item4_c0" onkeydown="return searchResults.NavChild(event,4,0)" onkeypress="return searchResults.NavChild(event,4,0)" onkeyup="return searchResults.NavChild(event,4,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#a11ad6be7f85fdf9dd05740e4f30b0cce" target="basefrm">dynamicgraph::SignalBase::checkCompatibility()</a>
-    <a id="Item4_c1" onkeydown="return searchResults.NavChild(event,4,1)" onkeypress="return searchResults.NavChild(event,4,1)" onkeyup="return searchResults.NavChild(event,4,1)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#a59b20d4c7d6ae4c3b7e004e66385d3d2" target="basefrm">dynamicgraph::Signal::checkCompatibility()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_class_5fname">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_class_5fname')">CLASS_NAME</a>
-  <div class="SRChildren">
-    <a id="Item5_c0" onkeydown="return searchResults.NavChild(event,5,0)" onkeypress="return searchResults.NavChild(event,5,0)" onkeyup="return searchResults.NavChild(event,5,0)" class="SRScope" href="../classdynamicgraph_1_1_entity.html#a180f250500aafef008ec1c4d5ccc9ed0" target="basefrm">dynamicgraph::Entity::CLASS_NAME()</a>
-    <a id="Item5_c1" onkeydown="return searchResults.NavChild(event,5,1)" onkeypress="return searchResults.NavChild(event,5,1)" onkeyup="return searchResults.NavChild(event,5,1)" class="SRScope" href="../classdynamicgraph_1_1_tracer_real_time.html#af4532e5b78e90daeb675d04ada692acc" target="basefrm">dynamicgraph::TracerRealTime::CLASS_NAME()</a>
-    <a id="Item5_c2" onkeydown="return searchResults.NavChild(event,5,2)" onkeypress="return searchResults.NavChild(event,5,2)" onkeyup="return searchResults.NavChild(event,5,2)" class="SRScope" href="../classdynamicgraph_1_1_tracer.html#a80ba79fef7ebca7ec401546a7a2e224d" target="basefrm">dynamicgraph::Tracer::CLASS_NAME()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_clear">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../struct_shell_procedure_1_1_procedure.html#a5f3a04207d00877bf0fb5f256f59f87a" target="basefrm">clear</a>
-  <span class="SRScope">ShellProcedure::Procedure</span>
- </div>
-</div>
-<div class="SRResult" id="SR_cleardependencies">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_cleardependencies')">clearDependencies</a>
-  <div class="SRChildren">
-    <a id="Item7_c0" onkeydown="return searchResults.NavChild(event,7,0)" onkeypress="return searchResults.NavChild(event,7,0)" onkeyup="return searchResults.NavChild(event,7,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#aecc4c4ef84592e27c529810e987bf0d0" target="basefrm">dynamicgraph::SignalBase::clearDependencies()</a>
-    <a id="Item7_c1" onkeydown="return searchResults.NavChild(event,7,1)" onkeypress="return searchResults.NavChild(event,7,1)" onkeyup="return searchResults.NavChild(event,7,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a026c928dd30f498b1c862a5f82e96fd3" target="basefrm">dynamicgraph::SignalPtr::clearDependencies()</a>
-    <a id="Item7_c2" onkeydown="return searchResults.NavChild(event,7,2)" onkeypress="return searchResults.NavChild(event,7,2)" onkeyup="return searchResults.NavChild(event,7,2)" class="SRScope" href="../classdynamicgraph_1_1_signal_time_dependent.html#a8da931786dc26f2d45d475b232867053" target="basefrm">dynamicgraph::SignalTimeDependent::clearDependencies()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_cleardependency">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a4204fd3dfee8e4e87cfd55239f84694c" target="basefrm">clearDependency</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR_clearplugin">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classdynamicgraph_1_1_pool_storage.html#a51d4ff106ff215af8dd2403e15cdf10e" target="basefrm">clearPlugin</a>
-  <span class="SRScope">dynamicgraph::PoolStorage</span>
- </div>
-</div>
-<div class="SRResult" id="SR_clearsignaltotrace">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#ad4097cec7827072d1144c14807313691" target="basefrm">clearSignalToTrace</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_closefile">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classdynamicgraph_1_1_debug_trace.html#ad0401ad17d850b70aeb7ecc9b34ade19" target="basefrm">closeFile</a>
-  <span class="SRScope">dynamicgraph::DebugTrace</span>
- </div>
-</div>
-<div class="SRResult" id="SR_closefiles">
- <div class="SREntry">
-  <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_closefiles')">closeFiles</a>
-  <div class="SRChildren">
-    <a id="Item12_c0" onkeydown="return searchResults.NavChild(event,12,0)" onkeypress="return searchResults.NavChild(event,12,0)" onkeyup="return searchResults.NavChild(event,12,0)" class="SRScope" href="../classdynamicgraph_1_1_tracer_real_time.html#ae5912ede2ab54152887c3510d61905a9" target="basefrm">dynamicgraph::TracerRealTime::closeFiles()</a>
-    <a id="Item12_c1" onkeydown="return searchResults.NavChild(event,12,1)" onkeypress="return searchResults.NavChild(event,12,1)" onkeyup="return searchResults.NavChild(event,12,1)" class="SRScope" href="../classdynamicgraph_1_1_tracer.html#a1990d004c48427d3bc962a5ac4526b79" target="basefrm">dynamicgraph::Tracer::closeFiles()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_cmd">
- <div class="SREntry">
-  <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_cmd')">cmd</a>
-  <div class="SRChildren">
-    <a id="Item13_c0" onkeydown="return searchResults.NavChild(event,13,0)" onkeypress="return searchResults.NavChild(event,13,0)" onkeyup="return searchResults.NavChild(event,13,0)" class="SRScope" href="../struct_shell_procedure_1_1_instruction.html#ad5374787c54f97fd3f13de644d860a5a" target="basefrm">ShellProcedure::Instruction::cmd()</a>
-    <a id="Item13_c1" onkeydown="return searchResults.NavChild(event,13,1)" onkeypress="return searchResults.NavChild(event,13,1)" onkeyup="return searchResults.NavChild(event,13,1)" class="SRScope" href="../classdynamicgraph_1_1_interpreter.html#a47579a33b03aad9da9acdbece2fd7932" target="basefrm">dynamicgraph::Interpreter::cmd()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdcomputesignal">
- <div class="SREntry">
-  <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_cmdcomputesignal')">cmdComputeSignal</a>
-  <div class="SRChildren">
-    <a id="Item14_c0" onkeydown="return searchResults.NavChild(event,14,0)" onkeypress="return searchResults.NavChild(event,14,0)" onkeyup="return searchResults.NavChild(event,14,0)" class="SRScope" href="../classdynamicgraph_1_1_interpreter_helper.html#ad5eb950b1e52ff62043f82bdb6a07307" target="basefrm">dynamicgraph::InterpreterHelper::cmdComputeSignal()</a>
-    <a id="Item14_c1" onkeydown="return searchResults.NavChild(event,14,1)" onkeypress="return searchResults.NavChild(event,14,1)" onkeyup="return searchResults.NavChild(event,14,1)" class="SRScope" href="../classdynamicgraph_1_1_interpreter.html#a249ae339236034d0ffa72c3fa50586b5" target="basefrm">dynamicgraph::Interpreter::cmdComputeSignal()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdcontinueprocedure">
- <div class="SREntry">
-  <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="../class_shell_procedure.html#ad4ad939913d94ca6b5e2192d089d5e50" target="basefrm">cmdContinueProcedure</a>
-  <span class="SRScope">ShellProcedure</span>
- </div>
-</div>
-<div class="SRResult" id="SR_cmddestroy">
- <div class="SREntry">
-  <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_cmddestroy')">cmdDestroy</a>
-  <div class="SRChildren">
-    <a id="Item16_c0" onkeydown="return searchResults.NavChild(event,16,0)" onkeypress="return searchResults.NavChild(event,16,0)" onkeyup="return searchResults.NavChild(event,16,0)" class="SRScope" href="../classdynamicgraph_1_1_interpreter_helper.html#af7c8c26d5ed3b8f330a1d6badc1200ff" target="basefrm">dynamicgraph::InterpreterHelper::cmdDestroy()</a>
-    <a id="Item16_c1" onkeydown="return searchResults.NavChild(event,16,1)" onkeypress="return searchResults.NavChild(event,16,1)" onkeyup="return searchResults.NavChild(event,16,1)" class="SRScope" href="../classdynamicgraph_1_1_interpreter.html#acf8a6b892ef8ad5d8bbb62087acd1186" target="basefrm">dynamicgraph::Interpreter::cmdDestroy()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdendprocedure">
- <div class="SREntry">
-  <a id="Item17" onkeydown="return searchResults.Nav(event,17)" onkeypress="return searchResults.Nav(event,17)" onkeyup="return searchResults.Nav(event,17)" class="SRSymbol" href="../class_shell_procedure.html#a362f9b170477a0892214c55007e7e53a" target="basefrm">cmdEndProcedure</a>
-  <span class="SRScope">ShellProcedure</span>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdfor">
- <div class="SREntry">
-  <a id="Item18" onkeydown="return searchResults.Nav(event,18)" onkeypress="return searchResults.Nav(event,18)" onkeyup="return searchResults.Nav(event,18)" class="SRSymbol" href="../class_shell_procedure.html#ac1d7c57110898dc7b0c723cdab02e84d" target="basefrm">cmdFor</a>
-  <span class="SRScope">ShellProcedure</span>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdgetsignal">
- <div class="SREntry">
-  <a id="Item19" onkeydown="return searchResults.Nav(event,19)" onkeypress="return searchResults.Nav(event,19)" onkeyup="return searchResults.Nav(event,19)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_cmdgetsignal')">cmdGetSignal</a>
-  <div class="SRChildren">
-    <a id="Item19_c0" onkeydown="return searchResults.NavChild(event,19,0)" onkeypress="return searchResults.NavChild(event,19,0)" onkeyup="return searchResults.NavChild(event,19,0)" class="SRScope" href="../classdynamicgraph_1_1_interpreter_helper.html#a68679f74baec6f9e1f87e4057cf53d7a" target="basefrm">dynamicgraph::InterpreterHelper::cmdGetSignal()</a>
-    <a id="Item19_c1" onkeydown="return searchResults.NavChild(event,19,1)" onkeypress="return searchResults.NavChild(event,19,1)" onkeyup="return searchResults.NavChild(event,19,1)" class="SRScope" href="../classdynamicgraph_1_1_interpreter.html#afb2615fd44e3453590b9115e647b737e" target="basefrm">dynamicgraph::Interpreter::cmdGetSignal()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdhelp">
- <div class="SREntry">
-  <a id="Item20" onkeydown="return searchResults.Nav(event,20)" onkeypress="return searchResults.Nav(event,20)" onkeyup="return searchResults.Nav(event,20)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#adfd90b9c3ff4f746d902fd1189c37bd9" target="basefrm">cmdHelp</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdloadplugin">
- <div class="SREntry">
-  <a id="Item21" onkeydown="return searchResults.Nav(event,21)" onkeypress="return searchResults.Nav(event,21)" onkeyup="return searchResults.Nav(event,21)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_cmdloadplugin')">cmdLoadPlugin</a>
-  <div class="SRChildren">
-    <a id="Item21_c0" onkeydown="return searchResults.NavChild(event,21,0)" onkeypress="return searchResults.NavChild(event,21,0)" onkeyup="return searchResults.NavChild(event,21,0)" class="SRScope" href="../classdynamicgraph_1_1_interpreter_helper.html#a556d95a783e0bbf34ada226434bf168a" target="basefrm">dynamicgraph::InterpreterHelper::cmdLoadPlugin()</a>
-    <a id="Item21_c1" onkeydown="return searchResults.NavChild(event,21,1)" onkeypress="return searchResults.NavChild(event,21,1)" onkeyup="return searchResults.NavChild(event,21,1)" class="SRScope" href="../classdynamicgraph_1_1_interpreter.html#a6c672184f880c2756303e40c915cceea" target="basefrm">dynamicgraph::Interpreter::cmdLoadPlugin()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdnew">
- <div class="SREntry">
-  <a id="Item22" onkeydown="return searchResults.Nav(event,22)" onkeypress="return searchResults.Nav(event,22)" onkeyup="return searchResults.Nav(event,22)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_cmdnew')">cmdNew</a>
-  <div class="SRChildren">
-    <a id="Item22_c0" onkeydown="return searchResults.NavChild(event,22,0)" onkeypress="return searchResults.NavChild(event,22,0)" onkeyup="return searchResults.NavChild(event,22,0)" class="SRScope" href="../classdynamicgraph_1_1_interpreter_helper.html#aebc57d1cef301ce488c52cabb028d612" target="basefrm">dynamicgraph::InterpreterHelper::cmdNew()</a>
-    <a id="Item22_c1" onkeydown="return searchResults.NavChild(event,22,1)" onkeypress="return searchResults.NavChild(event,22,1)" onkeyup="return searchResults.NavChild(event,22,1)" class="SRScope" href="../classdynamicgraph_1_1_interpreter.html#aa4e1d2266458be2d966d098678e8c1d6" target="basefrm">dynamicgraph::Interpreter::cmdNew()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdplug">
- <div class="SREntry">
-  <a id="Item23" onkeydown="return searchResults.Nav(event,23)" onkeypress="return searchResults.Nav(event,23)" onkeyup="return searchResults.Nav(event,23)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_cmdplug')">cmdPlug</a>
-  <div class="SRChildren">
-    <a id="Item23_c0" onkeydown="return searchResults.NavChild(event,23,0)" onkeypress="return searchResults.NavChild(event,23,0)" onkeyup="return searchResults.NavChild(event,23,0)" class="SRScope" href="../classdynamicgraph_1_1_interpreter_helper.html#a75e12292263cc468b7be3c896b4b1faa" target="basefrm">dynamicgraph::InterpreterHelper::cmdPlug()</a>
-    <a id="Item23_c1" onkeydown="return searchResults.NavChild(event,23,1)" onkeypress="return searchResults.NavChild(event,23,1)" onkeyup="return searchResults.NavChild(event,23,1)" class="SRScope" href="../classdynamicgraph_1_1_interpreter.html#ab9f759ffc1c1566f0c16273846031418" target="basefrm">dynamicgraph::Interpreter::cmdPlug()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdprocedure">
- <div class="SREntry">
-  <a id="Item24" onkeydown="return searchResults.Nav(event,24)" onkeypress="return searchResults.Nav(event,24)" onkeyup="return searchResults.Nav(event,24)" class="SRSymbol" href="../class_shell_procedure.html#a6ff710c7d895146d33e63a6f0b8bb1e9" target="basefrm">cmdProcedure</a>
-  <span class="SRScope">ShellProcedure</span>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdrun">
- <div class="SREntry">
-  <a id="Item25" onkeydown="return searchResults.Nav(event,25)" onkeypress="return searchResults.Nav(event,25)" onkeyup="return searchResults.Nav(event,25)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#a2e0f3dba4e1874c50deae22888e8b5a3" target="basefrm">cmdRun</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdsetsignal">
- <div class="SREntry">
-  <a id="Item26" onkeydown="return searchResults.Nav(event,26)" onkeypress="return searchResults.Nav(event,26)" onkeyup="return searchResults.Nav(event,26)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_cmdsetsignal')">cmdSetSignal</a>
-  <div class="SRChildren">
-    <a id="Item26_c0" onkeydown="return searchResults.NavChild(event,26,0)" onkeypress="return searchResults.NavChild(event,26,0)" onkeyup="return searchResults.NavChild(event,26,0)" class="SRScope" href="../classdynamicgraph_1_1_interpreter_helper.html#ac93342ed27898cac43fcd8e762e49f98" target="basefrm">dynamicgraph::InterpreterHelper::cmdSetSignal()</a>
-    <a id="Item26_c1" onkeydown="return searchResults.NavChild(event,26,1)" onkeypress="return searchResults.NavChild(event,26,1)" onkeyup="return searchResults.NavChild(event,26,1)" class="SRScope" href="../classdynamicgraph_1_1_interpreter.html#a5a7171c2d4cc923e1f2b55ba9856b66c" target="basefrm">dynamicgraph::Interpreter::cmdSetSignal()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdstartprocedure">
- <div class="SREntry">
-  <a id="Item27" onkeydown="return searchResults.Nav(event,27)" onkeypress="return searchResults.Nav(event,27)" onkeyup="return searchResults.Nav(event,27)" class="SRSymbol" href="../class_shell_procedure.html#a89f9024c323ba1d869d7e8f10c6cce79" target="basefrm">cmdStartProcedure</a>
-  <span class="SRScope">ShellProcedure</span>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdunloadplugin">
- <div class="SREntry">
-  <a id="Item28" onkeydown="return searchResults.Nav(event,28)" onkeypress="return searchResults.Nav(event,28)" onkeyup="return searchResults.Nav(event,28)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_cmdunloadplugin')">cmdUnloadPlugin</a>
-  <div class="SRChildren">
-    <a id="Item28_c0" onkeydown="return searchResults.NavChild(event,28,0)" onkeypress="return searchResults.NavChild(event,28,0)" onkeyup="return searchResults.NavChild(event,28,0)" class="SRScope" href="../classdynamicgraph_1_1_interpreter_helper.html#a3c487e4e1b3469dd77b258ac32c44fd6" target="basefrm">dynamicgraph::InterpreterHelper::cmdUnloadPlugin()</a>
-    <a id="Item28_c1" onkeydown="return searchResults.NavChild(event,28,1)" onkeypress="return searchResults.NavChild(event,28,1)" onkeyup="return searchResults.NavChild(event,28,1)" class="SRScope" href="../classdynamicgraph_1_1_interpreter.html#a556b281a6e70fc38bf9efc7cb05976fd" target="basefrm">dynamicgraph::Interpreter::cmdUnloadPlugin()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_code">
- <div class="SREntry">
-  <a id="Item29" onkeydown="return searchResults.Nav(event,29)" onkeypress="return searchResults.Nav(event,29)" onkeyup="return searchResults.Nav(event,29)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_abstract.html#a7efe8b06765fc75ec92f32d0e73082a0" target="basefrm">code</a>
-  <span class="SRScope">dynamicgraph::ExceptionAbstract</span>
- </div>
-</div>
-<div class="SRResult" id="SR_commandline">
- <div class="SREntry">
-  <a id="Item30" onkeydown="return searchResults.Nav(event,30)" onkeypress="return searchResults.Nav(event,30)" onkeyup="return searchResults.Nav(event,30)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_commandline')">commandLine</a>
-  <div class="SRChildren">
-    <a id="Item30_c0" onkeydown="return searchResults.NavChild(event,30,0)" onkeypress="return searchResults.NavChild(event,30,0)" onkeyup="return searchResults.NavChild(event,30,0)" class="SRScope" href="../classdynamicgraph_1_1_entity.html#aac17d397ff8f7c33c9e3b0434417f614" target="basefrm">dynamicgraph::Entity::commandLine()</a>
-    <a id="Item30_c1" onkeydown="return searchResults.NavChild(event,30,1)" onkeypress="return searchResults.NavChild(event,30,1)" onkeyup="return searchResults.NavChild(event,30,1)" class="SRScope" href="../classdynamicgraph_1_1_factory_storage.html#a7f1921a85304ff14c5f77a55b7b8be46" target="basefrm">dynamicgraph::FactoryStorage::commandLine()</a>
-    <a id="Item30_c2" onkeydown="return searchResults.NavChild(event,30,2)" onkeypress="return searchResults.NavChild(event,30,2)" onkeyup="return searchResults.NavChild(event,30,2)" class="SRScope" href="../classdynamicgraph_1_1_pool_storage.html#a6b65b39ad3621ed2ceddf6cedc234bb8" target="basefrm">dynamicgraph::PoolStorage::commandLine()</a>
-    <a id="Item30_c3" onkeydown="return searchResults.NavChild(event,30,3)" onkeypress="return searchResults.NavChild(event,30,3)" onkeyup="return searchResults.NavChild(event,30,3)" class="SRScope" href="../classdynamicgraph_1_1_tracer_real_time.html#a1ddd8c6d0d642adca0830bf09221a0fb" target="basefrm">dynamicgraph::TracerRealTime::commandLine()</a>
-    <a id="Item30_c4" onkeydown="return searchResults.NavChild(event,30,4)" onkeypress="return searchResults.NavChild(event,30,4)" onkeyup="return searchResults.NavChild(event,30,4)" class="SRScope" href="../classdynamicgraph_1_1_tracer.html#a485ee257340b32e27ae50ef0b70d6261" target="basefrm">dynamicgraph::Tracer::commandLine()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_const_5farray">
- <div class="SREntry">
-  <a id="Item31" onkeydown="return searchResults.Nav(event,31)" onkeypress="return searchResults.Nav(event,31)" onkeyup="return searchResults.Nav(event,31)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_array__const.html#a55b416941c4c6a7484dd6856ad0e56c2" target="basefrm">const_array</a>
-  <span class="SRScope">dynamicgraph::SignalArray_const</span>
- </div>
-</div>
-<div class="SRResult" id="SR_constant">
- <div class="SREntry">
-  <a id="Item32" onkeydown="return searchResults.Nav(event,32)" onkeypress="return searchResults.Nav(event,32)" onkeyup="return searchResults.Nav(event,32)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155aee2d1fa88618982d476c6f7bce0a5450" target="basefrm">CONSTANT</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_contiifstream">
- <div class="SREntry">
-  <a id="Item33" onkeydown="return searchResults.Nav(event,33)" onkeypress="return searchResults.Nav(event,33)" onkeyup="return searchResults.Nav(event,33)" class="SRSymbol" href="../classdynamicgraph_1_1_contiifstream.html#ad92e218d32fe5c76b2fee5cb61382aa0" target="basefrm">Contiifstream</a>
-  <span class="SRScope">dynamicgraph::Contiifstream</span>
- </div>
-</div>
-<div class="SRResult" id="SR_contiifstream">
- <div class="SREntry">
-  <a id="Item34" onkeydown="return searchResults.Nav(event,34)" onkeypress="return searchResults.Nav(event,34)" onkeyup="return searchResults.Nav(event,34)" class="SRSymbol" href="../classdynamicgraph_1_1_contiifstream.html" target="basefrm">Contiifstream</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_contiifstream_2eh">
- <div class="SREntry">
-  <a id="Item35" onkeydown="return searchResults.Nav(event,35)" onkeypress="return searchResults.Nav(event,35)" onkeyup="return searchResults.Nav(event,35)" class="SRSymbol" href="../contiifstream_8h.html" target="basefrm">contiifstream.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_copy_5fnot_5finitialized">
- <div class="SREntry">
-  <a id="Item36" onkeydown="return searchResults.Nav(event,36)" onkeypress="return searchResults.Nav(event,36)" onkeyup="return searchResults.Nav(event,36)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10afecd9889df78436cc6a1c81b824e19fc" target="basefrm">COPY_NOT_INITIALIZED</a>
-  <span class="SRScope">dynamicgraph::ExceptionSignal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_copyinit">
- <div class="SREntry">
-  <a id="Item37" onkeydown="return searchResults.Nav(event,37)" onkeypress="return searchResults.Nav(event,37)" onkeyup="return searchResults.Nav(event,37)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a50cc6ca4915fda743edec7507f81b22d" target="basefrm">copyInit</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_createarray">
- <div class="SREntry">
-  <a id="Item38" onkeydown="return searchResults.Nav(event,38)" onkeypress="return searchResults.Nav(event,38)" onkeyup="return searchResults.Nav(event,38)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_createarray')">createArray</a>
-  <div class="SRChildren">
-    <a id="Item38_c0" onkeydown="return searchResults.NavChild(event,38,0)" onkeypress="return searchResults.NavChild(event,38,0)" onkeyup="return searchResults.NavChild(event,38,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_array__const.html#af7a2106372cc09ad365c8722ac772f90" target="basefrm">dynamicgraph::SignalArray_const::createArray()</a>
-    <a id="Item38_c1" onkeydown="return searchResults.NavChild(event,38,1)" onkeypress="return searchResults.NavChild(event,38,1)" onkeyup="return searchResults.NavChild(event,38,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_array.html#a59d6e5db4c7db6050424ff4bff40f0c0" target="basefrm">dynamicgraph::SignalArray::createArray()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_currentproc">
- <div class="SREntry">
-  <a id="Item39" onkeydown="return searchResults.Nav(event,39)" onkeypress="return searchResults.Nav(event,39)" onkeyup="return searchResults.Nav(event,39)" class="SRSymbol" href="../class_shell_procedure.html#aba262c69cbf93db1a7532cd13c5a5aab" target="basefrm">currentProc</a>
-  <span class="SRScope">ShellProcedure</span>
- </div>
-</div>
-<div class="SRResult" id="SR_cursor">
- <div class="SREntry">
-  <a id="Item40" onkeydown="return searchResults.Nav(event,40)" onkeypress="return searchResults.Nav(event,40)" onkeyup="return searchResults.Nav(event,40)" class="SRSymbol" href="../classdynamicgraph_1_1_contiifstream.html#a01043013a5e0c1bd40d03dc461611826" target="basefrm">cursor</a>
-  <span class="SRScope">dynamicgraph::Contiifstream</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/all_64.html b/doxygen/HEAD/search/all_64.html
deleted file mode 100644
index e5b0e882..00000000
--- a/doxygen/HEAD/search/all_64.html
+++ /dev/null
@@ -1,352 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_command">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespacedynamicgraph_1_1command.html" target="basefrm">command</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_debug_2eh">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../debug_8h.html" target="basefrm">debug.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_debug_5ffilename_5fdefault">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_debug_trace.html#a1b5ec41ce046c2ec097b6e0aa22c8382" target="basefrm">DEBUG_FILENAME_DEFAULT</a>
-  <span class="SRScope">dynamicgraph::DebugTrace</span>
- </div>
-</div>
-<div class="SRResult" id="SR_debugtrace">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_debug_trace.html#a285fc61f0f4c6c337b54703a01174fe0" target="basefrm">DebugTrace</a>
-  <span class="SRScope">dynamicgraph::DebugTrace</span>
- </div>
-</div>
-<div class="SRResult" id="SR_debugtrace">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classdynamicgraph_1_1_debug_trace.html" target="basefrm">DebugTrace</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_default_5fsize">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_array__const.html#a56cb6724a0ad30dc6bba4082795eec38" target="basefrm">DEFAULT_SIZE</a>
-  <span class="SRScope">dynamicgraph::SignalArray_const</span>
- </div>
-</div>
-<div class="SRResult" id="SR_defaultcastregisterer">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classdynamicgraph_1_1_default_cast_registerer.html" target="basefrm">DefaultCastRegisterer</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_defaultcastregisterer">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classdynamicgraph_1_1_default_cast_registerer.html#a039feb06609776a491bbf85d78ec24f0" target="basefrm">DefaultCastRegisterer</a>
-  <span class="SRScope">dynamicgraph::DefaultCastRegisterer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dependencies">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_dependencies')">Dependencies</a>
-  <div class="SRChildren">
-    <a id="Item8_c0" onkeydown="return searchResults.NavChild(event,8,0)" onkeypress="return searchResults.NavChild(event,8,0)" onkeyup="return searchResults.NavChild(event,8,0)" class="SRScope" href="../classdynamicgraph_1_1_time_dependency.html#a36860445864f3e1d3255dfd8a26475bc" target="basefrm">dynamicgraph::TimeDependency::Dependencies()</a>
-    <a id="Item8_c1" onkeydown="return searchResults.NavChild(event,8,1)" onkeypress="return searchResults.NavChild(event,8,1)" onkeyup="return searchResults.NavChild(event,8,1)" class="SRScope" href="../classdynamicgraph_1_1_time_dependency.html#a28ace7f88a5b1b6fec7fceab25928dd5" target="basefrm">dynamicgraph::TimeDependency::dependencies()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_dependency_5ftype_5fdefault">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#ac52a8900ecf9318c3c0ab9d887e58219" target="basefrm">DEPENDENCY_TYPE_DEFAULT</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dependencytype">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_dependencytype')">DependencyType</a>
-  <div class="SRChildren">
-    <a id="Item10_c0" onkeydown="return searchResults.NavChild(event,10,0)" onkeypress="return searchResults.NavChild(event,10,0)" onkeyup="return searchResults.NavChild(event,10,0)" class="SRScope" href="../classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81ce" target="basefrm">dynamicgraph::TimeDependency::DependencyType()</a>
-    <a id="Item10_c1" onkeydown="return searchResults.NavChild(event,10,1)" onkeypress="return searchResults.NavChild(event,10,1)" onkeyup="return searchResults.NavChild(event,10,1)" class="SRScope" href="../classdynamicgraph_1_1_time_dependency.html#a50609049fbe9fd365ad50b2e8770e6f0" target="basefrm">dynamicgraph::TimeDependency::dependencyType()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_deregisterentity">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_deregisterentity')">deregisterEntity</a>
-  <div class="SRChildren">
-    <a id="Item11_c0" onkeydown="return searchResults.NavChild(event,11,0)" onkeypress="return searchResults.NavChild(event,11,0)" onkeyup="return searchResults.NavChild(event,11,0)" class="SRScope" href="../classdynamicgraph_1_1_factory_storage.html#a1d9fddc1c9330cae4564e15e5da17e10" target="basefrm">dynamicgraph::FactoryStorage::deregisterEntity()</a>
-    <a id="Item11_c1" onkeydown="return searchResults.NavChild(event,11,1)" onkeypress="return searchResults.NavChild(event,11,1)" onkeyup="return searchResults.NavChild(event,11,1)" class="SRScope" href="../classdynamicgraph_1_1_pool_storage.html#af58272a69ea586a4b5982c2f503c9456" target="basefrm">dynamicgraph::PoolStorage::deregisterEntity()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_deregisterfunction">
- <div class="SREntry">
-  <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#ac67d17cd04ab479bdee8ca025e9c61f8" target="basefrm">deregisterFunction</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dg_5fcommon_5ftraces">
- <div class="SREntry">
-  <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../debug_8h.html#a34a049f8220d4679cf39de22833f88b9" target="basefrm">DG_COMMON_TRACES</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dg_5frethrow">
- <div class="SREntry">
-  <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../exception-abstract_8h.html#ac5467892d97a2490cdd20cf61b25628c" target="basefrm">DG_RETHROW</a>
-  <span class="SRScope">exception-abstract.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dg_5fthrow">
- <div class="SREntry">
-  <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="../exception-abstract_8h.html#af37158a4ed07567f1673457ea2656a34" target="basefrm">DG_THROW</a>
-  <span class="SRScope">exception-abstract.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgdebug">
- <div class="SREntry">
-  <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="../debug_8h.html#a9965d817b72b8039eb0a2cadb646a48a" target="basefrm">dgDEBUG</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgdebug_5fenable">
- <div class="SREntry">
-  <a id="Item17" onkeydown="return searchResults.Nav(event,17)" onkeypress="return searchResults.Nav(event,17)" onkeyup="return searchResults.Nav(event,17)" class="SRSymbol" href="../debug_8h.html#a8c2bccd6b05adbe27487c1c17aadb2a1" target="basefrm">dgDEBUG_ENABLE</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgdebugf">
- <div class="SREntry">
-  <a id="Item18" onkeydown="return searchResults.Nav(event,18)" onkeypress="return searchResults.Nav(event,18)" onkeyup="return searchResults.Nav(event,18)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_dgdebugf')">dgDEBUGF</a>
-  <div class="SRChildren">
-    <a id="Item18_c0" onkeydown="return searchResults.NavChild(event,18,0)" onkeypress="return searchResults.NavChild(event,18,0)" onkeyup="return searchResults.NavChild(event,18,0)" class="SRScope" href="../debug_8h.html#a994b8ea798367717254fe7ad2c89b092" target="basefrm">dgDEBUGF(const int level, const char *format,...):&#160;debug.h</a>
-    <a id="Item18_c1" onkeydown="return searchResults.NavChild(event,18,1)" onkeypress="return searchResults.NavChild(event,18,1)" onkeyup="return searchResults.NavChild(event,18,1)" class="SRScope" href="../debug_8h.html#a7995c20870b2d9011439a794ed0182e4" target="basefrm">dgDEBUGF(const char *format,...):&#160;debug.h</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_dgdebugflow">
- <div class="SREntry">
-  <a id="Item19" onkeydown="return searchResults.Nav(event,19)" onkeypress="return searchResults.Nav(event,19)" onkeyup="return searchResults.Nav(event,19)" class="SRSymbol" href="../namespacedynamicgraph.html#a402f0290763d6ff8286f72670dda0605" target="basefrm">dgDEBUGFLOW</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgdebugin">
- <div class="SREntry">
-  <a id="Item20" onkeydown="return searchResults.Nav(event,20)" onkeypress="return searchResults.Nav(event,20)" onkeyup="return searchResults.Nav(event,20)" class="SRSymbol" href="../debug_8h.html#a4ee3604ba36dde608834bf7d5b6436e6" target="basefrm">dgDEBUGIN</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgdebuginout">
- <div class="SREntry">
-  <a id="Item21" onkeydown="return searchResults.Nav(event,21)" onkeypress="return searchResults.Nav(event,21)" onkeyup="return searchResults.Nav(event,21)" class="SRSymbol" href="../debug_8h.html#a578f46d54389f40c1928858228652921" target="basefrm">dgDEBUGINOUT</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgdebugmute">
- <div class="SREntry">
-  <a id="Item22" onkeydown="return searchResults.Nav(event,22)" onkeypress="return searchResults.Nav(event,22)" onkeyup="return searchResults.Nav(event,22)" class="SRSymbol" href="../debug_8h.html#a43efb2ed9428a3ec487e13d53827583d" target="basefrm">dgDEBUGMUTE</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgdebugout">
- <div class="SREntry">
-  <a id="Item23" onkeydown="return searchResults.Nav(event,23)" onkeypress="return searchResults.Nav(event,23)" onkeyup="return searchResults.Nav(event,23)" class="SRSymbol" href="../debug_8h.html#aa0e31e14443239a3601348a259bdb3bd" target="basefrm">dgDEBUGOUT</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgerror">
- <div class="SREntry">
-  <a id="Item24" onkeydown="return searchResults.Nav(event,24)" onkeypress="return searchResults.Nav(event,24)" onkeyup="return searchResults.Nav(event,24)" class="SRSymbol" href="../debug_8h.html#ae1d20131c769567f32609e038328acb6" target="basefrm">dgERROR</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgerrorf">
- <div class="SREntry">
-  <a id="Item25" onkeydown="return searchResults.Nav(event,25)" onkeypress="return searchResults.Nav(event,25)" onkeyup="return searchResults.Nav(event,25)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_dgerrorf')">dgERRORF</a>
-  <div class="SRChildren">
-    <a id="Item25_c0" onkeydown="return searchResults.NavChild(event,25,0)" onkeypress="return searchResults.NavChild(event,25,0)" onkeyup="return searchResults.NavChild(event,25,0)" class="SRScope" href="../debug_8h.html#ae44c1c7ed7f625f4814731c6c9b2aa75" target="basefrm">dgERRORF(const int level, const char *format,...):&#160;debug.h</a>
-    <a id="Item25_c1" onkeydown="return searchResults.NavChild(event,25,1)" onkeypress="return searchResults.NavChild(event,25,1)" onkeyup="return searchResults.NavChild(event,25,1)" class="SRScope" href="../debug_8h.html#a1a9eb2ca9eb8ddea845e73ee76260612" target="basefrm">dgERRORF(const char *format,...):&#160;debug.h</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_dgerrorflow">
- <div class="SREntry">
-  <a id="Item26" onkeydown="return searchResults.Nav(event,26)" onkeypress="return searchResults.Nav(event,26)" onkeyup="return searchResults.Nav(event,26)" class="SRSymbol" href="../namespacedynamicgraph.html#a06b15735b14aec37f279b674140bea08" target="basefrm">dgERRORFLOW</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgpreerror">
- <div class="SREntry">
-  <a id="Item27" onkeydown="return searchResults.Nav(event,27)" onkeypress="return searchResults.Nav(event,27)" onkeyup="return searchResults.Nav(event,27)" class="SRSymbol" href="../debug_8h.html#a73d80a0eea397787f6ded077d8baa82b" target="basefrm">dgPREERROR</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgshell_5fdoc_2eh">
- <div class="SREntry">
-  <a id="Item28" onkeydown="return searchResults.Nav(event,28)" onkeypress="return searchResults.Nav(event,28)" onkeyup="return searchResults.Nav(event,28)" class="SRSymbol" href="../dgshell__doc_8h.html" target="basefrm">dgshell_doc.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_dgtdebug">
- <div class="SREntry">
-  <a id="Item29" onkeydown="return searchResults.Nav(event,29)" onkeypress="return searchResults.Nav(event,29)" onkeyup="return searchResults.Nav(event,29)" class="SRSymbol" href="../debug_8h.html#a0241c1aaa7c62ad461dc170dabd81ad1" target="basefrm">dgTDEBUG</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgtdebug_5fenable">
- <div class="SREntry">
-  <a id="Item30" onkeydown="return searchResults.Nav(event,30)" onkeypress="return searchResults.Nav(event,30)" onkeyup="return searchResults.Nav(event,30)" class="SRSymbol" href="../debug_8h.html#a57ba45221de292838287ccce99e6ab6a" target="basefrm">dgTDEBUG_ENABLE</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgtdebugf">
- <div class="SREntry">
-  <a id="Item31" onkeydown="return searchResults.Nav(event,31)" onkeypress="return searchResults.Nav(event,31)" onkeyup="return searchResults.Nav(event,31)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_dgtdebugf')">dgTDEBUGF</a>
-  <div class="SRChildren">
-    <a id="Item31_c0" onkeydown="return searchResults.NavChild(event,31,0)" onkeypress="return searchResults.NavChild(event,31,0)" onkeyup="return searchResults.NavChild(event,31,0)" class="SRScope" href="../debug_8h.html#a72dd1b05c9937969e7e003a65826a2c2" target="basefrm">dgTDEBUGF(const int level, const char *format,...):&#160;debug.h</a>
-    <a id="Item31_c1" onkeydown="return searchResults.NavChild(event,31,1)" onkeypress="return searchResults.NavChild(event,31,1)" onkeyup="return searchResults.NavChild(event,31,1)" class="SRScope" href="../debug_8h.html#a09c4c20ed25313dc45de473f15229f7c" target="basefrm">dgTDEBUGF(const char *format,...):&#160;debug.h</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_dgtdebugin">
- <div class="SREntry">
-  <a id="Item32" onkeydown="return searchResults.Nav(event,32)" onkeypress="return searchResults.Nav(event,32)" onkeyup="return searchResults.Nav(event,32)" class="SRSymbol" href="../debug_8h.html#a5f397f1a19564cb3d336924f596b24d4" target="basefrm">dgTDEBUGIN</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgtdebuginout">
- <div class="SREntry">
-  <a id="Item33" onkeydown="return searchResults.Nav(event,33)" onkeypress="return searchResults.Nav(event,33)" onkeyup="return searchResults.Nav(event,33)" class="SRSymbol" href="../debug_8h.html#ae47250abb6397e5cc9f30fd494dba435" target="basefrm">dgTDEBUGINOUT</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgtdebugout">
- <div class="SREntry">
-  <a id="Item34" onkeydown="return searchResults.Nav(event,34)" onkeypress="return searchResults.Nav(event,34)" onkeyup="return searchResults.Nav(event,34)" class="SRSymbol" href="../debug_8h.html#a19d56a2093d1396e30140bf481c169ba" target="basefrm">dgTDEBUGOUT</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgtracer_5fexport">
- <div class="SREntry">
-  <a id="Item35" onkeydown="return searchResults.Nav(event,35)" onkeypress="return searchResults.Nav(event,35)" onkeyup="return searchResults.Nav(event,35)" class="SRSymbol" href="../tracer_8h.html#a4b7d7e9b8523750b2e703a9fd4b5c2aa" target="basefrm">DGTRACER_EXPORT</a>
-  <span class="SRScope">tracer.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgtracerrealtime_5fexport">
- <div class="SREntry">
-  <a id="Item36" onkeydown="return searchResults.Nav(event,36)" onkeypress="return searchResults.Nav(event,36)" onkeyup="return searchResults.Nav(event,36)" class="SRSymbol" href="../tracer-real-time_8h.html#a0649deaf1f052725ef7ad70b8ad2ae29" target="basefrm">DGTRACERREALTIME_EXPORT</a>
-  <span class="SRScope">tracer-real-time.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_disp">
- <div class="SREntry">
-  <a id="Item37" onkeydown="return searchResults.Nav(event,37)" onkeypress="return searchResults.Nav(event,37)" onkeyup="return searchResults.Nav(event,37)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_disp')">disp</a>
-  <div class="SRChildren">
-    <a id="Item37_c0" onkeydown="return searchResults.NavChild(event,37,0)" onkeypress="return searchResults.NavChild(event,37,0)" onkeyup="return searchResults.NavChild(event,37,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_caster.html#a0fbdc0f08a4b9e201c91ef88fd6dea9e" target="basefrm">dynamicgraph::SignalCaster::disp()</a>
-    <a id="Item37_c1" onkeydown="return searchResults.NavChild(event,37,1)" onkeypress="return searchResults.NavChild(event,37,1)" onkeyup="return searchResults.NavChild(event,37,1)" class="SRScope" href="../classdynamicgraph_1_1_default_cast_registerer.html#ac57805b60eeaea2f52c4f9bbce3b185b" target="basefrm">dynamicgraph::DefaultCastRegisterer::disp()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_display">
- <div class="SREntry">
-  <a id="Item38" onkeydown="return searchResults.Nav(event,38)" onkeypress="return searchResults.Nav(event,38)" onkeyup="return searchResults.Nav(event,38)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_display')">display</a>
-  <div class="SRChildren">
-    <a id="Item38_c0" onkeydown="return searchResults.NavChild(event,38,0)" onkeypress="return searchResults.NavChild(event,38,0)" onkeyup="return searchResults.NavChild(event,38,0)" class="SRScope" href="../classdynamicgraph_1_1_entity.html#a9766ac602d5b6d16b227597b4f4a674c" target="basefrm">dynamicgraph::Entity::display()</a>
-    <a id="Item38_c1" onkeydown="return searchResults.NavChild(event,38,1)" onkeypress="return searchResults.NavChild(event,38,1)" onkeyup="return searchResults.NavChild(event,38,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#afc9097f1e7d9eb48b684d22bc4c9656a" target="basefrm">dynamicgraph::SignalBase::display()</a>
-    <a id="Item38_c2" onkeydown="return searchResults.NavChild(event,38,2)" onkeypress="return searchResults.NavChild(event,38,2)" onkeyup="return searchResults.NavChild(event,38,2)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#add4c12de31d50c1cafcb197a5ec1d45f" target="basefrm">dynamicgraph::SignalPtr::display()</a>
-    <a id="Item38_c3" onkeydown="return searchResults.NavChild(event,38,3)" onkeypress="return searchResults.NavChild(event,38,3)" onkeyup="return searchResults.NavChild(event,38,3)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#ac9a1f2ce9df560a7cf1dfc44517126ce" target="basefrm">dynamicgraph::Signal::display()</a>
-    <a id="Item38_c4" onkeydown="return searchResults.NavChild(event,38,4)" onkeypress="return searchResults.NavChild(event,38,4)" onkeyup="return searchResults.NavChild(event,38,4)" class="SRScope" href="../classdynamicgraph_1_1_tracer_real_time.html#a09c5fa146a9a6acf7978d1acea29e8fb" target="basefrm">dynamicgraph::TracerRealTime::display()</a>
-    <a id="Item38_c5" onkeydown="return searchResults.NavChild(event,38,5)" onkeypress="return searchResults.NavChild(event,38,5)" onkeyup="return searchResults.NavChild(event,38,5)" class="SRScope" href="../classdynamicgraph_1_1_tracer.html#a54e0745b369f5f589ffa4651d089787d" target="basefrm">dynamicgraph::Tracer::display()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_displaydependencies">
- <div class="SREntry">
-  <a id="Item39" onkeydown="return searchResults.Nav(event,39)" onkeypress="return searchResults.Nav(event,39)" onkeyup="return searchResults.Nav(event,39)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_displaydependencies')">displayDependencies</a>
-  <div class="SRChildren">
-    <a id="Item39_c0" onkeydown="return searchResults.NavChild(event,39,0)" onkeypress="return searchResults.NavChild(event,39,0)" onkeyup="return searchResults.NavChild(event,39,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#adef79da6c3bfa9e12170d2840bc70a04" target="basefrm">dynamicgraph::SignalBase::displayDependencies()</a>
-    <a id="Item39_c1" onkeydown="return searchResults.NavChild(event,39,1)" onkeypress="return searchResults.NavChild(event,39,1)" onkeyup="return searchResults.NavChild(event,39,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a8542875676a87684864c81e6be2b0205" target="basefrm">dynamicgraph::SignalPtr::displayDependencies()</a>
-    <a id="Item39_c2" onkeydown="return searchResults.NavChild(event,39,2)" onkeypress="return searchResults.NavChild(event,39,2)" onkeyup="return searchResults.NavChild(event,39,2)" class="SRScope" href="../classdynamicgraph_1_1_signal_time_dependent.html#a8ac23c7569dd16129cca1a803be92e2a" target="basefrm">dynamicgraph::SignalTimeDependent::displayDependencies()</a>
-    <a id="Item39_c3" onkeydown="return searchResults.NavChild(event,39,3)" onkeypress="return searchResults.NavChild(event,39,3)" onkeyup="return searchResults.NavChild(event,39,3)" class="SRScope" href="../classdynamicgraph_1_1_time_dependency.html#a410d4e347afaee59ce30645fcd67fb66" target="basefrm">dynamicgraph::TimeDependency::displayDependencies()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_displayer_5ftype">
- <div class="SREntry">
-  <a id="Item40" onkeydown="return searchResults.Nav(event,40)" onkeypress="return searchResults.Nav(event,40)" onkeyup="return searchResults.Nav(event,40)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_caster.html#a7b5582194f1fcaecde6063145b798aad" target="basefrm">displayer_type</a>
-  <span class="SRScope">dynamicgraph::SignalCaster</span>
- </div>
-</div>
-<div class="SRResult" id="SR_displaysignallist">
- <div class="SREntry">
-  <a id="Item41" onkeydown="return searchResults.Nav(event,41)" onkeypress="return searchResults.Nav(event,41)" onkeyup="return searchResults.Nav(event,41)" class="SRSymbol" href="../classdynamicgraph_1_1_entity.html#aae39fb7ea3290814c860123dc8c7b0f2" target="basefrm">displaySignalList</a>
-  <span class="SRScope">dynamicgraph::Entity</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dlptr">
- <div class="SREntry">
-  <a id="Item42" onkeydown="return searchResults.Nav(event,42)" onkeypress="return searchResults.Nav(event,42)" onkeyup="return searchResults.Nav(event,42)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_dlptr')">dlPtr</a>
-  <div class="SRChildren">
-    <a id="Item42_c0" onkeydown="return searchResults.NavChild(event,42,0)" onkeypress="return searchResults.NavChild(event,42,0)" onkeyup="return searchResults.NavChild(event,42,0)" class="SRScope" href="../classdynamicgraph_1_1_interpreter_helper.html#a72984dabbb9b72f3c089265e88957ff3" target="basefrm">dynamicgraph::InterpreterHelper::dlPtr()</a>
-    <a id="Item42_c1" onkeydown="return searchResults.NavChild(event,42,1)" onkeypress="return searchResults.NavChild(event,42,1)" onkeyup="return searchResults.NavChild(event,42,1)" class="SRScope" href="../classdynamicgraph_1_1_interpreter.html#aa8a09d674f1f91a11380c148ef55c742" target="basefrm">dynamicgraph::Interpreter::dlPtr()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_dump">
- <div class="SREntry">
-  <a id="Item43" onkeydown="return searchResults.Nav(event,43)" onkeypress="return searchResults.Nav(event,43)" onkeyup="return searchResults.Nav(event,43)" class="SRSymbol" href="../classdynamicgraph_1_1_out_string_stream.html#a00813bccbc23877a6fbb250ad058a321" target="basefrm">dump</a>
-  <span class="SRScope">dynamicgraph::OutStringStream</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dynamic_2dgraph_2dapi_2eh">
- <div class="SREntry">
-  <a id="Item44" onkeydown="return searchResults.Nav(event,44)" onkeypress="return searchResults.Nav(event,44)" onkeyup="return searchResults.Nav(event,44)" class="SRSymbol" href="../dynamic-graph-api_8h.html" target="basefrm">dynamic-graph-api.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_dynamic_5floading">
- <div class="SREntry">
-  <a id="Item45" onkeydown="return searchResults.Nav(event,45)" onkeypress="return searchResults.Nav(event,45)" onkeyup="return searchResults.Nav(event,45)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849ae7b916904d771732c4869e6dbae60afe" target="basefrm">DYNAMIC_LOADING</a>
-  <span class="SRScope">dynamicgraph::ExceptionFactory</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dynamicgraph">
- <div class="SREntry">
-  <a id="Item46" onkeydown="return searchResults.Nav(event,46)" onkeypress="return searchResults.Nav(event,46)" onkeyup="return searchResults.Nav(event,46)" class="SRSymbol" href="../namespacedynamicgraph.html" target="basefrm">dynamicgraph</a>
- </div>
-</div>
-<div class="SRResult" id="SR_dynamicgraph_5fexport">
- <div class="SREntry">
-  <a id="Item47" onkeydown="return searchResults.Nav(event,47)" onkeypress="return searchResults.Nav(event,47)" onkeyup="return searchResults.Nav(event,47)" class="SRSymbol" href="../dynamic-graph-api_8h.html#ae6aed504ec04fa010c9a073b5afa80af" target="basefrm">DYNAMICGRAPH_EXPORT</a>
-  <span class="SRScope">dynamic-graph-api.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dynamicgraph_5ffactory_5fentity_5fplugin">
- <div class="SREntry">
-  <a id="Item48" onkeydown="return searchResults.Nav(event,48)" onkeypress="return searchResults.Nav(event,48)" onkeyup="return searchResults.Nav(event,48)" class="SRSymbol" href="../factory_8h.html#af59917b0152df81347c9d8735e55782a" target="basefrm">DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</a>
-  <span class="SRScope">factory.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dynamicgraphcontiifstream_5fexport">
- <div class="SREntry">
-  <a id="Item49" onkeydown="return searchResults.Nav(event,49)" onkeypress="return searchResults.Nav(event,49)" onkeyup="return searchResults.Nav(event,49)" class="SRSymbol" href="../contiifstream_8h.html#a8731748534ffe6f72a9e291dcab9ba61" target="basefrm">DYNAMICGRAPHCONTIIFSTREAM_EXPORT</a>
-  <span class="SRScope">contiifstream.h</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/all_65.html b/doxygen/HEAD/search/all_65.html
deleted file mode 100644
index 5c10ac70..00000000
--- a/doxygen/HEAD/search/all_65.html
+++ /dev/null
@@ -1,240 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_each_5ftime">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8a1b15644dfae7bd910c82ed6c2a0a47aa" target="basefrm">EACH_TIME</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_empty">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_out_string_stream.html#a5d0700de7c7f86177948d36dd33b2ab2" target="basefrm">empty</a>
-  <span class="SRScope">dynamicgraph::OutStringStream</span>
- </div>
-</div>
-<div class="SRResult" id="SR_emptybuffers">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer_real_time.html#aa8ce4a06ef1be5afd8fce8d091ada087" target="basefrm">emptyBuffers</a>
-  <span class="SRScope">dynamicgraph::TracerRealTime</span>
- </div>
-</div>
-<div class="SRResult" id="SR_entities">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_pool_storage.html#aa58d556b781bf778f067ce5e71d636d1" target="basefrm">Entities</a>
-  <span class="SRScope">dynamicgraph::PoolStorage</span>
- </div>
-</div>
-<div class="SRResult" id="SR_entity">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_entity')">entity</a>
-  <div class="SRChildren">
-    <a id="Item4_c0" onkeydown="return searchResults.NavChild(event,4,0)" onkeypress="return searchResults.NavChild(event,4,0)" onkeyup="return searchResults.NavChild(event,4,0)" class="SRScope" href="../classdynamicgraph_1_1_pool_storage.html#aaa2fdc0a751393416beb3ae91f1b77e8" target="basefrm">dynamicgraph::PoolStorage::entity()</a>
-    <a id="Item4_c1" onkeydown="return searchResults.NavChild(event,4,1)" onkeypress="return searchResults.NavChild(event,4,1)" onkeyup="return searchResults.NavChild(event,4,1)" class="SRScope" href="../classdynamicgraph_1_1_entity.html#a027e1581e00972dff2f2c470c5346e55" target="basefrm">dynamicgraph::Entity::Entity()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_entity">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classdynamicgraph_1_1_entity.html" target="basefrm">Entity</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_entity_2eh">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../entity_8h.html" target="basefrm">entity.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_entityconstructor_5fptr">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classdynamicgraph_1_1_factory_storage.html#a7374a2cebe8c7c0e24efaa873e6cd662" target="basefrm">EntityConstructor_ptr</a>
-  <span class="SRScope">dynamicgraph::FactoryStorage</span>
- </div>
-</div>
-<div class="SRResult" id="SR_entityderegistration">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classdynamicgraph_1_1_entity.html#ab5986aaaf374415ecc5ec4c50e37ebc7" target="basefrm">entityDeregistration</a>
-  <span class="SRScope">dynamicgraph::Entity</span>
- </div>
-</div>
-<div class="SRResult" id="SR_entitymap">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_entitymap')">EntityMap</a>
-  <div class="SRChildren">
-    <a id="Item9_c0" onkeydown="return searchResults.NavChild(event,9,0)" onkeypress="return searchResults.NavChild(event,9,0)" onkeyup="return searchResults.NavChild(event,9,0)" class="SRScope" href="../classdynamicgraph_1_1_factory_storage.html#a5ce0383213d432ef43edd9b01c11ad62" target="basefrm">dynamicgraph::FactoryStorage::EntityMap()</a>
-    <a id="Item9_c1" onkeydown="return searchResults.NavChild(event,9,1)" onkeypress="return searchResults.NavChild(event,9,1)" onkeyup="return searchResults.NavChild(event,9,1)" class="SRScope" href="../classdynamicgraph_1_1_factory_storage.html#ad584b1f5a4b5cda1c28660927caf4538" target="basefrm">dynamicgraph::FactoryStorage::entityMap()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_entityname">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classdynamicgraph_1_1_entity_registerer.html#a77f5af79dd0045caaf0eeaecfdcbeb92" target="basefrm">entityName</a>
-  <span class="SRScope">dynamicgraph::EntityRegisterer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_entityregisterer">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classdynamicgraph_1_1_entity_registerer.html" target="basefrm">EntityRegisterer</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_entityregisterer">
- <div class="SREntry">
-  <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_entityregisterer')">EntityRegisterer</a>
-  <div class="SRChildren">
-    <a id="Item12_c0" onkeydown="return searchResults.NavChild(event,12,0)" onkeypress="return searchResults.NavChild(event,12,0)" onkeyup="return searchResults.NavChild(event,12,0)" class="SRScope" href="../classdynamicgraph_1_1_entity_registerer.html#a2fa3171f9a6575c74159ba264eab1c49" target="basefrm">dynamicgraph::EntityRegisterer::EntityRegisterer(void)</a>
-    <a id="Item12_c1" onkeydown="return searchResults.NavChild(event,12,1)" onkeypress="return searchResults.NavChild(event,12,1)" onkeyup="return searchResults.NavChild(event,12,1)" class="SRScope" href="../classdynamicgraph_1_1_entity_registerer.html#af92b0891d1f06de7f5ad762eef6e676c" target="basefrm">dynamicgraph::EntityRegisterer::EntityRegisterer(const std::string &amp;entityClassName, FactoryStorage::EntityConstructor_ptr maker)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_entityregistration">
- <div class="SREntry">
-  <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../classdynamicgraph_1_1_entity.html#a52369f354094a5666678adb2b42b1425" target="basefrm">entityRegistration</a>
-  <span class="SRScope">dynamicgraph::Entity</span>
- </div>
-</div>
-<div class="SRResult" id="SR_errorcodeenum">
- <div class="SREntry">
-  <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_errorcodeenum')">ErrorCodeEnum</a>
-  <div class="SRChildren">
-    <a id="Item14_c0" onkeydown="return searchResults.NavChild(event,14,0)" onkeypress="return searchResults.NavChild(event,14,0)" onkeyup="return searchResults.NavChild(event,14,0)" class="SRScope" href="../classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849" target="basefrm">dynamicgraph::ExceptionFactory::ErrorCodeEnum()</a>
-    <a id="Item14_c1" onkeydown="return searchResults.NavChild(event,14,1)" onkeypress="return searchResults.NavChild(event,14,1)" onkeyup="return searchResults.NavChild(event,14,1)" class="SRScope" href="../classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10" target="basefrm">dynamicgraph::ExceptionSignal::ErrorCodeEnum()</a>
-    <a id="Item14_c2" onkeydown="return searchResults.NavChild(event,14,2)" onkeypress="return searchResults.NavChild(event,14,2)" onkeyup="return searchResults.NavChild(event,14,2)" class="SRScope" href="../classdynamicgraph_1_1_exception_traces.html#a7ad040c9d04b1dcd294b92692a095742" target="basefrm">dynamicgraph::ExceptionTraces::ErrorCodeEnum()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_exception_2dabstract_2eh">
- <div class="SREntry">
-  <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="../exception-abstract_8h.html" target="basefrm">exception-abstract.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_exception_2dfactory_2eh">
- <div class="SREntry">
-  <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="../exception-factory_8h.html" target="basefrm">exception-factory.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_exception_2dsignal_2eh">
- <div class="SREntry">
-  <a id="Item17" onkeydown="return searchResults.Nav(event,17)" onkeypress="return searchResults.Nav(event,17)" onkeyup="return searchResults.Nav(event,17)" class="SRSymbol" href="../exception-signal_8h.html" target="basefrm">exception-signal.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_exception_2dtraces_2eh">
- <div class="SREntry">
-  <a id="Item18" onkeydown="return searchResults.Nav(event,18)" onkeypress="return searchResults.Nav(event,18)" onkeyup="return searchResults.Nav(event,18)" class="SRSymbol" href="../exception-traces_8h.html" target="basefrm">exception-traces.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_exception_5fname">
- <div class="SREntry">
-  <a id="Item19" onkeydown="return searchResults.Nav(event,19)" onkeypress="return searchResults.Nav(event,19)" onkeyup="return searchResults.Nav(event,19)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_exception_5fname')">EXCEPTION_NAME</a>
-  <div class="SRChildren">
-    <a id="Item19_c0" onkeydown="return searchResults.NavChild(event,19,0)" onkeypress="return searchResults.NavChild(event,19,0)" onkeyup="return searchResults.NavChild(event,19,0)" class="SRScope" href="../classdynamicgraph_1_1_exception_abstract.html#aa3cbda2debc333ce399bcc3cb3bad505" target="basefrm">dynamicgraph::ExceptionAbstract::EXCEPTION_NAME()</a>
-    <a id="Item19_c1" onkeydown="return searchResults.NavChild(event,19,1)" onkeypress="return searchResults.NavChild(event,19,1)" onkeyup="return searchResults.NavChild(event,19,1)" class="SRScope" href="../classdynamicgraph_1_1_exception_factory.html#a8c2d132bfb615d36cb4fad02bf42d951" target="basefrm">dynamicgraph::ExceptionFactory::EXCEPTION_NAME()</a>
-    <a id="Item19_c2" onkeydown="return searchResults.NavChild(event,19,2)" onkeypress="return searchResults.NavChild(event,19,2)" onkeyup="return searchResults.NavChild(event,19,2)" class="SRScope" href="../classdynamicgraph_1_1_exception_signal.html#a81523ec5f40be31b989e1d0d7989e713" target="basefrm">dynamicgraph::ExceptionSignal::EXCEPTION_NAME()</a>
-    <a id="Item19_c3" onkeydown="return searchResults.NavChild(event,19,3)" onkeypress="return searchResults.NavChild(event,19,3)" onkeyup="return searchResults.NavChild(event,19,3)" class="SRScope" href="../classdynamicgraph_1_1_exception_traces.html#a8e537a54b4b4d1f4cdfb2b9659294617" target="basefrm">dynamicgraph::ExceptionTraces::EXCEPTION_NAME()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_exceptionabstract">
- <div class="SREntry">
-  <a id="Item20" onkeydown="return searchResults.Nav(event,20)" onkeypress="return searchResults.Nav(event,20)" onkeyup="return searchResults.Nav(event,20)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_exceptionabstract')">ExceptionAbstract</a>
-  <div class="SRChildren">
-    <a id="Item20_c0" onkeydown="return searchResults.NavChild(event,20,0)" onkeypress="return searchResults.NavChild(event,20,0)" onkeyup="return searchResults.NavChild(event,20,0)" class="SRScope" href="../classdynamicgraph_1_1_exception_abstract.html#acebebf9f0119039814473738e03ffa46" target="basefrm">dynamicgraph::ExceptionAbstract::ExceptionAbstract(void)</a>
-    <a id="Item20_c1" onkeydown="return searchResults.NavChild(event,20,1)" onkeypress="return searchResults.NavChild(event,20,1)" onkeyup="return searchResults.NavChild(event,20,1)" class="SRScope" href="../classdynamicgraph_1_1_exception_abstract.html#aa6e9245e2906c2de912ea4da438a15b0" target="basefrm">dynamicgraph::ExceptionAbstract::ExceptionAbstract(const int &amp;code, const std::string &amp;msg=&quot;&quot;)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_exceptionabstract">
- <div class="SREntry">
-  <a id="Item21" onkeydown="return searchResults.Nav(event,21)" onkeypress="return searchResults.Nav(event,21)" onkeyup="return searchResults.Nav(event,21)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_abstract.html" target="basefrm">ExceptionAbstract</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_exceptionenum">
- <div class="SREntry">
-  <a id="Item22" onkeydown="return searchResults.Nav(event,22)" onkeypress="return searchResults.Nav(event,22)" onkeyup="return searchResults.Nav(event,22)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0" target="basefrm">ExceptionEnum</a>
-  <span class="SRScope">dynamicgraph::ExceptionAbstract</span>
- </div>
-</div>
-<div class="SRResult" id="SR_exceptionfactory">
- <div class="SREntry">
-  <a id="Item23" onkeydown="return searchResults.Nav(event,23)" onkeypress="return searchResults.Nav(event,23)" onkeyup="return searchResults.Nav(event,23)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_factory.html" target="basefrm">ExceptionFactory</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_exceptionfactory">
- <div class="SREntry">
-  <a id="Item24" onkeydown="return searchResults.Nav(event,24)" onkeypress="return searchResults.Nav(event,24)" onkeyup="return searchResults.Nav(event,24)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_exceptionfactory')">ExceptionFactory</a>
-  <div class="SRChildren">
-    <a id="Item24_c0" onkeydown="return searchResults.NavChild(event,24,0)" onkeypress="return searchResults.NavChild(event,24,0)" onkeyup="return searchResults.NavChild(event,24,0)" class="SRScope" href="../classdynamicgraph_1_1_exception_factory.html#ab60e5bb9be64c0986858f5a06e9b9463" target="basefrm">dynamicgraph::ExceptionFactory::ExceptionFactory(const ExceptionFactory::ErrorCodeEnum &amp;errcode, const std::string &amp;msg=&quot;&quot;)</a>
-    <a id="Item24_c1" onkeydown="return searchResults.NavChild(event,24,1)" onkeypress="return searchResults.NavChild(event,24,1)" onkeyup="return searchResults.NavChild(event,24,1)" class="SRScope" href="../classdynamicgraph_1_1_exception_factory.html#a53e142dd07be6f12568be97466d4f640" target="basefrm">dynamicgraph::ExceptionFactory::ExceptionFactory(const ExceptionFactory::ErrorCodeEnum &amp;errcode, const std::string &amp;msg, const char *format,...)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_exceptionsignal">
- <div class="SREntry">
-  <a id="Item25" onkeydown="return searchResults.Nav(event,25)" onkeypress="return searchResults.Nav(event,25)" onkeyup="return searchResults.Nav(event,25)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_signal.html" target="basefrm">ExceptionSignal</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_exceptionsignal">
- <div class="SREntry">
-  <a id="Item26" onkeydown="return searchResults.Nav(event,26)" onkeypress="return searchResults.Nav(event,26)" onkeyup="return searchResults.Nav(event,26)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_exceptionsignal')">ExceptionSignal</a>
-  <div class="SRChildren">
-    <a id="Item26_c0" onkeydown="return searchResults.NavChild(event,26,0)" onkeypress="return searchResults.NavChild(event,26,0)" onkeyup="return searchResults.NavChild(event,26,0)" class="SRScope" href="../classdynamicgraph_1_1_exception_signal.html#a2054017d0ab28fe4250705b78dc8a10c" target="basefrm">dynamicgraph::ExceptionSignal::ExceptionSignal(const ExceptionSignal::ErrorCodeEnum &amp;errcode, const std::string &amp;msg=&quot;&quot;)</a>
-    <a id="Item26_c1" onkeydown="return searchResults.NavChild(event,26,1)" onkeypress="return searchResults.NavChild(event,26,1)" onkeyup="return searchResults.NavChild(event,26,1)" class="SRScope" href="../classdynamicgraph_1_1_exception_signal.html#ab62a0f148eab728c782f722191ec80cf" target="basefrm">dynamicgraph::ExceptionSignal::ExceptionSignal(const ExceptionSignal::ErrorCodeEnum &amp;errcode, const std::string &amp;msg, const char *format,...)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_exceptiontraces">
- <div class="SREntry">
-  <a id="Item27" onkeydown="return searchResults.Nav(event,27)" onkeypress="return searchResults.Nav(event,27)" onkeyup="return searchResults.Nav(event,27)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_traces.html" target="basefrm">ExceptionTraces</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_exceptiontraces">
- <div class="SREntry">
-  <a id="Item28" onkeydown="return searchResults.Nav(event,28)" onkeypress="return searchResults.Nav(event,28)" onkeyup="return searchResults.Nav(event,28)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_exceptiontraces')">ExceptionTraces</a>
-  <div class="SRChildren">
-    <a id="Item28_c0" onkeydown="return searchResults.NavChild(event,28,0)" onkeypress="return searchResults.NavChild(event,28,0)" onkeyup="return searchResults.NavChild(event,28,0)" class="SRScope" href="../classdynamicgraph_1_1_exception_traces.html#aaf1a6f970ced2f07770c734a28734223" target="basefrm">dynamicgraph::ExceptionTraces::ExceptionTraces(const ExceptionTraces::ErrorCodeEnum &amp;errcode, const std::string &amp;msg=&quot;&quot;)</a>
-    <a id="Item28_c1" onkeydown="return searchResults.NavChild(event,28,1)" onkeypress="return searchResults.NavChild(event,28,1)" onkeyup="return searchResults.NavChild(event,28,1)" class="SRScope" href="../classdynamicgraph_1_1_exception_traces.html#aea3c51659fb04373d6fcd3e8a4b2edc2" target="basefrm">dynamicgraph::ExceptionTraces::ExceptionTraces(const ExceptionTraces::ErrorCodeEnum &amp;errcode, const std::string &amp;msg, const char *format,...)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_existentity">
- <div class="SREntry">
-  <a id="Item29" onkeydown="return searchResults.Nav(event,29)" onkeypress="return searchResults.Nav(event,29)" onkeyup="return searchResults.Nav(event,29)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_existentity')">existEntity</a>
-  <div class="SRChildren">
-    <a id="Item29_c0" onkeydown="return searchResults.NavChild(event,29,0)" onkeypress="return searchResults.NavChild(event,29,0)" onkeyup="return searchResults.NavChild(event,29,0)" class="SRScope" href="../classdynamicgraph_1_1_factory_storage.html#a9bc9696a965823a9aecab36a32c1cdec" target="basefrm">dynamicgraph::FactoryStorage::existEntity(const std::string &amp;name, EntityMap::iterator &amp;entPtr)</a>
-    <a id="Item29_c1" onkeydown="return searchResults.NavChild(event,29,1)" onkeypress="return searchResults.NavChild(event,29,1)" onkeyup="return searchResults.NavChild(event,29,1)" class="SRScope" href="../classdynamicgraph_1_1_factory_storage.html#a3bf3e00ccad302672e623f8c925eff13" target="basefrm">dynamicgraph::FactoryStorage::existEntity(const std::string &amp;name)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_existscast">
- <div class="SREntry">
-  <a id="Item30" onkeydown="return searchResults.Nav(event,30)" onkeypress="return searchResults.Nav(event,30)" onkeyup="return searchResults.Nav(event,30)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_caster.html#a83fafa4db51d6ded9b4555106df2739b" target="basefrm">existsCast</a>
-  <span class="SRScope">dynamicgraph::SignalCaster</span>
- </div>
-</div>
-<div class="SRResult" id="SR_extractnodeandlocalnames">
- <div class="SREntry">
-  <a id="Item31" onkeydown="return searchResults.Nav(event,31)" onkeypress="return searchResults.Nav(event,31)" onkeyup="return searchResults.Nav(event,31)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_base.html#aaebe8bf745a95ff83a47297b6df3c87b" target="basefrm">ExtractNodeAndLocalNames</a>
-  <span class="SRScope">dynamicgraph::SignalBase</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/all_66.html b/doxygen/HEAD/search/all_66.html
deleted file mode 100644
index 2abd685d..00000000
--- a/doxygen/HEAD/search/all_66.html
+++ /dev/null
@@ -1,111 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_factory">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0af74e7993a80a233e4d9ba3017ea63a4c" target="basefrm">FACTORY</a>
-  <span class="SRScope">dynamicgraph::ExceptionAbstract</span>
- </div>
-</div>
-<div class="SRResult" id="SR_factory_2eh">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../factory_8h.html" target="basefrm">factory.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_factorystorage">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_factory_storage.html" target="basefrm">FactoryStorage</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_filelist">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a170906cf00dc42ccbb126e3b22609944" target="basefrm">FileList</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_filename">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classdynamicgraph_1_1_contiifstream.html#afedd7a447c06712d7b2dcf773ca9141d" target="basefrm">filename</a>
-  <span class="SRScope">dynamicgraph::Contiifstream</span>
- </div>
-</div>
-<div class="SRResult" id="SR_files">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#aaace5b0cc3c6c8cd2a2e56b779505ec0" target="basefrm">files</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_first">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classdynamicgraph_1_1_contiifstream.html#a7151e2e117f27701209eecf9cb5ff1ed" target="basefrm">first</a>
-  <span class="SRScope">dynamicgraph::Contiifstream</span>
- </div>
-</div>
-<div class="SRResult" id="SR_frequency">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a3b56626a097bf50f20d7ecb3a66395e5" target="basefrm">frequency</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_frequently">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8a6aa0086dff071bf0d699e10ac7deb8be" target="basefrm">FREQUENTLY</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_full">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classdynamicgraph_1_1_out_string_stream.html#acddc2030736bb566af40c5331e16760e" target="basefrm">full</a>
-  <span class="SRScope">dynamicgraph::OutStringStream</span>
- </div>
-</div>
-<div class="SRResult" id="SR_function">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155aa34353e1d87165ae87780a81954e68cd" target="basefrm">FUNCTION</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_function_5fconflict">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a02500a43be7f1a96af2e1020ec4cf046" target="basefrm">FUNCTION_CONFLICT</a>
-  <span class="SRScope">dynamicgraph::ExceptionFactory</span>
- </div>
-</div>
-<div class="SRResult" id="SR_functionmap">
- <div class="SREntry">
-  <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_functionmap')">functionMap</a>
-  <div class="SRChildren">
-    <a id="Item12_c0" onkeydown="return searchResults.NavChild(event,12,0)" onkeypress="return searchResults.NavChild(event,12,0)" onkeyup="return searchResults.NavChild(event,12,0)" class="SRScope" href="../classdynamicgraph_1_1_interpreter.html#a5d0956e6f25039be5baf7d727166a0a8" target="basefrm">dynamicgraph::Interpreter::functionMap()</a>
-    <a id="Item12_c1" onkeydown="return searchResults.NavChild(event,12,1)" onkeypress="return searchResults.NavChild(event,12,1)" onkeyup="return searchResults.NavChild(event,12,1)" class="SRScope" href="../classdynamicgraph_1_1_interpreter.html#a2b8999d4c2ff48f57b38d397eb3d0360" target="basefrm">dynamicgraph::Interpreter::FunctionMap()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_functions_2eh">
- <div class="SREntry">
-  <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../functions_8h.html" target="basefrm">functions.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_functions_5f">
- <div class="SREntry">
-  <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_caster.html#a0dfdbf06bce91f519641c4e1c4be39a4" target="basefrm">functions_</a>
-  <span class="SRScope">dynamicgraph::SignalCaster</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/all_67.html b/doxygen/HEAD/search/all_67.html
deleted file mode 100644
index f304c75e..00000000
--- a/doxygen/HEAD/search/all_67.html
+++ /dev/null
@@ -1,248 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_g_5fcaster">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespacedynamicgraph.html#ae904be901c79dff31f6a18f79af793e4" target="basefrm">g_caster</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_g_5ffactory">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../namespacedynamicgraph.html#a32c991621f349828167a3dfaba84ef1e" target="basefrm">g_factory</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_g_5fpool">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../namespacedynamicgraph.html#a826b8f9503cb4e4a3c1e163a25760342" target="basefrm">g_pool</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_g_5fshell">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../namespacedynamicgraph.html#a1db2f1c597ff13155e9098c34db745f2" target="basefrm">g_shell</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_generic">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_generic')">GENERIC</a>
-  <div class="SRChildren">
-    <a id="Item4_c0" onkeydown="return searchResults.NavChild(event,4,0)" onkeypress="return searchResults.NavChild(event,4,0)" onkeyup="return searchResults.NavChild(event,4,0)" class="SRScope" href="../classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849aac3098260c49aa047dbe2ad564aa756d" target="basefrm">dynamicgraph::ExceptionFactory::GENERIC()</a>
-    <a id="Item4_c1" onkeydown="return searchResults.NavChild(event,4,1)" onkeypress="return searchResults.NavChild(event,4,1)" onkeyup="return searchResults.NavChild(event,4,1)" class="SRScope" href="../classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10a6bd5a74da9334e449fa709dbed10159b" target="basefrm">dynamicgraph::ExceptionSignal::GENERIC()</a>
-    <a id="Item4_c2" onkeydown="return searchResults.NavChild(event,4,2)" onkeypress="return searchResults.NavChild(event,4,2)" onkeyup="return searchResults.NavChild(event,4,2)" class="SRScope" href="../classdynamicgraph_1_1_exception_traces.html#a7ad040c9d04b1dcd294b92692a095742a29f716d5d418900f2349f197318eb6f5" target="basefrm">dynamicgraph::ExceptionTraces::GENERIC()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_get">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_get')">get</a>
-  <div class="SRChildren">
-    <a id="Item5_c0" onkeydown="return searchResults.NavChild(event,5,0)" onkeypress="return searchResults.NavChild(event,5,0)" onkeyup="return searchResults.NavChild(event,5,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#a28c3e8a7845f2ea86d4d3add0244ebd1" target="basefrm">dynamicgraph::SignalBase::get()</a>
-    <a id="Item5_c1" onkeydown="return searchResults.NavChild(event,5,1)" onkeypress="return searchResults.NavChild(event,5,1)" onkeyup="return searchResults.NavChild(event,5,1)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#acffdc85602c4bb0a789570020756edfd" target="basefrm">dynamicgraph::Signal::get()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_getabstractptr">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_getabstractptr')">getAbstractPtr</a>
-  <div class="SRChildren">
-    <a id="Item6_c0" onkeydown="return searchResults.NavChild(event,6,0)" onkeypress="return searchResults.NavChild(event,6,0)" onkeyup="return searchResults.NavChild(event,6,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a3ce4f6831ff1dff47c3839804036a519" target="basefrm">dynamicgraph::SignalPtr::getAbstractPtr(void)</a>
-    <a id="Item6_c1" onkeydown="return searchResults.NavChild(event,6,1)" onkeypress="return searchResults.NavChild(event,6,1)" onkeyup="return searchResults.NavChild(event,6,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a85da90ca79877d920ec95042511bfd57" target="basefrm">dynamicgraph::SignalPtr::getAbstractPtr(void) const </a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_getbuffersize">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer_real_time.html#a620accfbb376d6f694fb16640c4d856e" target="basefrm">getBufferSize</a>
-  <span class="SRScope">dynamicgraph::TracerRealTime</span>
- </div>
-</div>
-<div class="SRResult" id="SR_getclassname">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_getclassname')">getClassName</a>
-  <div class="SRChildren">
-    <a id="Item8_c0" onkeydown="return searchResults.NavChild(event,8,0)" onkeypress="return searchResults.NavChild(event,8,0)" onkeyup="return searchResults.NavChild(event,8,0)" class="SRScope" href="../classdynamicgraph_1_1_entity.html#ad95898b9794eb574f21414e11d6d846d" target="basefrm">dynamicgraph::Entity::getClassName()</a>
-    <a id="Item8_c1" onkeydown="return searchResults.NavChild(event,8,1)" onkeypress="return searchResults.NavChild(event,8,1)" onkeyup="return searchResults.NavChild(event,8,1)" class="SRScope" href="../classdynamicgraph_1_1_tracer_real_time.html#abe191d563c533edff18617138a6540b9" target="basefrm">dynamicgraph::TracerRealTime::getClassName()</a>
-    <a id="Item8_c2" onkeydown="return searchResults.NavChild(event,8,2)" onkeypress="return searchResults.NavChild(event,8,2)" onkeyup="return searchResults.NavChild(event,8,2)" class="SRScope" href="../classdynamicgraph_1_1_tracer.html#ab54b386f2b2bdfd29ebda76167648372" target="basefrm">dynamicgraph::Tracer::getClassName()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_getcode">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_abstract.html#a22495fb1b2ce6b2a00fd9272a421521c" target="basefrm">getCode</a>
-  <span class="SRScope">dynamicgraph::ExceptionAbstract</span>
- </div>
-</div>
-<div class="SRResult" id="SR_getcommandlist">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classdynamicgraph_1_1_entity.html#abc040e5f5d19d7bff8ee6120fc8b12b8" target="basefrm">getCommandList</a>
-  <span class="SRScope">dynamicgraph::Entity</span>
- </div>
-</div>
-<div class="SRResult" id="SR_getdirectory">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#a4505ef888a2ab7a90ce9188087dd189e" target="basefrm">getDirectory</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR_getentity">
- <div class="SREntry">
-  <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classdynamicgraph_1_1_pool_storage.html#af8780ef535952487c9a4e6eb8ad9b698" target="basefrm">getEntity</a>
-  <span class="SRScope">dynamicgraph::PoolStorage</span>
- </div>
-</div>
-<div class="SRResult" id="SR_getexceptionname">
- <div class="SREntry">
-  <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_getexceptionname')">getExceptionName</a>
-  <div class="SRChildren">
-    <a id="Item13_c0" onkeydown="return searchResults.NavChild(event,13,0)" onkeypress="return searchResults.NavChild(event,13,0)" onkeyup="return searchResults.NavChild(event,13,0)" class="SRScope" href="../classdynamicgraph_1_1_exception_abstract.html#a425442a21ba867a869070efde1c383b2" target="basefrm">dynamicgraph::ExceptionAbstract::getExceptionName()</a>
-    <a id="Item13_c1" onkeydown="return searchResults.NavChild(event,13,1)" onkeypress="return searchResults.NavChild(event,13,1)" onkeyup="return searchResults.NavChild(event,13,1)" class="SRScope" href="../classdynamicgraph_1_1_exception_factory.html#a3f0d20fb98996282d73be06883850979" target="basefrm">dynamicgraph::ExceptionFactory::getExceptionName()</a>
-    <a id="Item13_c2" onkeydown="return searchResults.NavChild(event,13,2)" onkeypress="return searchResults.NavChild(event,13,2)" onkeyup="return searchResults.NavChild(event,13,2)" class="SRScope" href="../classdynamicgraph_1_1_exception_signal.html#a5f4b5758272031a15c990d616788d7a9" target="basefrm">dynamicgraph::ExceptionSignal::getExceptionName()</a>
-    <a id="Item13_c3" onkeydown="return searchResults.NavChild(event,13,3)" onkeypress="return searchResults.NavChild(event,13,3)" onkeyup="return searchResults.NavChild(event,13,3)" class="SRScope" href="../classdynamicgraph_1_1_exception_traces.html#a17b77b21cbcc25fbd92f7ed3ba7c48de" target="basefrm">dynamicgraph::ExceptionTraces::getExceptionName()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_getfrequency">
- <div class="SREntry">
-  <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#acc84a3a21e2fcce2a692d900db9ef26f" target="basefrm">getFrequency</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_getkeepreference">
- <div class="SREntry">
-  <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a3d2c336efaab90922c35b8f8bdf7bbb6" target="basefrm">getKeepReference</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_getloadedpluginnames">
- <div class="SREntry">
-  <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#a2636670bda8aba4ff2f4ce76bf2206fe" target="basefrm">getLoadedPluginNames</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR_getmessage">
- <div class="SREntry">
-  <a id="Item17" onkeydown="return searchResults.Nav(event,17)" onkeypress="return searchResults.Nav(event,17)" onkeyup="return searchResults.Nav(event,17)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_abstract.html#a32336c0a84a96347cf1bc6ecda2fba7b" target="basefrm">getMessage</a>
-  <span class="SRScope">dynamicgraph::ExceptionAbstract</span>
- </div>
-</div>
-<div class="SRResult" id="SR_getname">
- <div class="SREntry">
-  <a id="Item18" onkeydown="return searchResults.Nav(event,18)" onkeypress="return searchResults.Nav(event,18)" onkeyup="return searchResults.Nav(event,18)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_getname')">getName</a>
-  <div class="SRChildren">
-    <a id="Item18_c0" onkeydown="return searchResults.NavChild(event,18,0)" onkeypress="return searchResults.NavChild(event,18,0)" onkeyup="return searchResults.NavChild(event,18,0)" class="SRScope" href="../classdynamicgraph_1_1_entity.html#a4cd513fe67641cc375e8be00d7cf8f31" target="basefrm">dynamicgraph::Entity::getName()</a>
-    <a id="Item18_c1" onkeydown="return searchResults.NavChild(event,18,1)" onkeypress="return searchResults.NavChild(event,18,1)" onkeyup="return searchResults.NavChild(event,18,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#a58e0b8297b811ba54d9b584a94a9f41c" target="basefrm">dynamicgraph::SignalBase::getName()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_getneedupdatefromallchildren">
- <div class="SREntry">
-  <a id="Item19" onkeydown="return searchResults.Nav(event,19)" onkeypress="return searchResults.Nav(event,19)" onkeyup="return searchResults.Nav(event,19)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a61e8c52ef101722dff6c6339cd53311f" target="basefrm">getNeedUpdateFromAllChildren</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR_getperiodtime">
- <div class="SREntry">
-  <a id="Item20" onkeydown="return searchResults.Nav(event,20)" onkeypress="return searchResults.Nav(event,20)" onkeyup="return searchResults.Nav(event,20)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_getperiodtime')">getPeriodTime</a>
-  <div class="SRChildren">
-    <a id="Item20_c0" onkeydown="return searchResults.NavChild(event,20,0)" onkeypress="return searchResults.NavChild(event,20,0)" onkeyup="return searchResults.NavChild(event,20,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#aeac7f5f7162d75ff6322cf2f27c65f17" target="basefrm">dynamicgraph::SignalBase::getPeriodTime()</a>
-    <a id="Item20_c1" onkeydown="return searchResults.NavChild(event,20,1)" onkeypress="return searchResults.NavChild(event,20,1)" onkeyup="return searchResults.NavChild(event,20,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_time_dependent.html#a769eb548dd054d031bb75e16559b6032" target="basefrm">dynamicgraph::SignalTimeDependent::getPeriodTime()</a>
-    <a id="Item20_c2" onkeydown="return searchResults.NavChild(event,20,2)" onkeypress="return searchResults.NavChild(event,20,2)" onkeyup="return searchResults.NavChild(event,20,2)" class="SRScope" href="../classdynamicgraph_1_1_time_dependency.html#a97efbb9cceb500d58fbe80b451151dbf" target="basefrm">dynamicgraph::TimeDependency::getPeriodTime()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_getpluged">
- <div class="SREntry">
-  <a id="Item21" onkeydown="return searchResults.Nav(event,21)" onkeypress="return searchResults.Nav(event,21)" onkeyup="return searchResults.Nav(event,21)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_getpluged')">getPluged</a>
-  <div class="SRChildren">
-    <a id="Item21_c0" onkeydown="return searchResults.NavChild(event,21,0)" onkeypress="return searchResults.NavChild(event,21,0)" onkeyup="return searchResults.NavChild(event,21,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#a65e3b6410122b410847eb22449cedc3d" target="basefrm">dynamicgraph::SignalBase::getPluged()</a>
-    <a id="Item21_c1" onkeydown="return searchResults.NavChild(event,21,1)" onkeypress="return searchResults.NavChild(event,21,1)" onkeyup="return searchResults.NavChild(event,21,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a81435a8cdcd117bbbfe48007ded6dc63" target="basefrm">dynamicgraph::SignalPtr::getPluged()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_getptr">
- <div class="SREntry">
-  <a id="Item22" onkeydown="return searchResults.Nav(event,22)" onkeypress="return searchResults.Nav(event,22)" onkeyup="return searchResults.Nav(event,22)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_getptr')">getPtr</a>
-  <div class="SRChildren">
-    <a id="Item22_c0" onkeydown="return searchResults.NavChild(event,22,0)" onkeypress="return searchResults.NavChild(event,22,0)" onkeyup="return searchResults.NavChild(event,22,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#ade57493bf4c5451ae04463058d19221a" target="basefrm">dynamicgraph::SignalPtr::getPtr(void)</a>
-    <a id="Item22_c1" onkeydown="return searchResults.NavChild(event,22,1)" onkeypress="return searchResults.NavChild(event,22,1)" onkeyup="return searchResults.NavChild(event,22,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a4705fe76aa07499b735a6d3a2ee2baaa" target="basefrm">dynamicgraph::SignalPtr::getPtr(void) const </a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_getready">
- <div class="SREntry">
-  <a id="Item23" onkeydown="return searchResults.Nav(event,23)" onkeypress="return searchResults.Nav(event,23)" onkeyup="return searchResults.Nav(event,23)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_base.html#a350179ec38e0fff2bf3496e75653b533" target="basefrm">getReady</a>
-  <span class="SRScope">dynamicgraph::SignalBase</span>
- </div>
-</div>
-<div class="SRResult" id="SR_getsignal">
- <div class="SREntry">
-  <a id="Item24" onkeydown="return searchResults.Nav(event,24)" onkeypress="return searchResults.Nav(event,24)" onkeyup="return searchResults.Nav(event,24)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_getsignal')">getSignal</a>
-  <div class="SRChildren">
-    <a id="Item24_c0" onkeydown="return searchResults.NavChild(event,24,0)" onkeypress="return searchResults.NavChild(event,24,0)" onkeyup="return searchResults.NavChild(event,24,0)" class="SRScope" href="../classdynamicgraph_1_1_entity.html#ac2386728ff3519c6a36443b4855fd1b2" target="basefrm">dynamicgraph::Entity::getSignal(const std::string &amp;signalName)</a>
-    <a id="Item24_c1" onkeydown="return searchResults.NavChild(event,24,1)" onkeypress="return searchResults.NavChild(event,24,1)" onkeyup="return searchResults.NavChild(event,24,1)" class="SRScope" href="../classdynamicgraph_1_1_entity.html#ad7ced10dcd58724451208e3a25af790d" target="basefrm">dynamicgraph::Entity::getSignal(const std::string &amp;signalName) const </a>
-    <a id="Item24_c2" onkeydown="return searchResults.NavChild(event,24,2)" onkeypress="return searchResults.NavChild(event,24,2)" onkeyup="return searchResults.NavChild(event,24,2)" class="SRScope" href="../classdynamicgraph_1_1_pool_storage.html#a7390afe4360455bd5d1208fdbaabac2c" target="basefrm">dynamicgraph::PoolStorage::getSignal()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_getsize">
- <div class="SREntry">
-  <a id="Item25" onkeydown="return searchResults.Nav(event,25)" onkeypress="return searchResults.Nav(event,25)" onkeyup="return searchResults.Nav(event,25)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_array__const.html#ab1a5e091e8d34cfef156d3cff07590d0" target="basefrm">getSize</a>
-  <span class="SRScope">dynamicgraph::SignalArray_const</span>
- </div>
-</div>
-<div class="SRResult" id="SR_getstringmessage">
- <div class="SREntry">
-  <a id="Item26" onkeydown="return searchResults.Nav(event,26)" onkeypress="return searchResults.Nav(event,26)" onkeyup="return searchResults.Nav(event,26)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_abstract.html#ac63bce403ecf62abd4ad78c269972ae1" target="basefrm">getStringMessage</a>
-  <span class="SRScope">dynamicgraph::ExceptionAbstract</span>
- </div>
-</div>
-<div class="SRResult" id="SR_gettime">
- <div class="SREntry">
-  <a id="Item27" onkeydown="return searchResults.Nav(event,27)" onkeypress="return searchResults.Nav(event,27)" onkeyup="return searchResults.Nav(event,27)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_gettime')">getTime</a>
-  <div class="SRChildren">
-    <a id="Item27_c0" onkeydown="return searchResults.NavChild(event,27,0)" onkeypress="return searchResults.NavChild(event,27,0)" onkeyup="return searchResults.NavChild(event,27,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#a24b7890225766fff1d7be0a242ab04bd" target="basefrm">dynamicgraph::SignalBase::getTime()</a>
-    <a id="Item27_c1" onkeydown="return searchResults.NavChild(event,27,1)" onkeypress="return searchResults.NavChild(event,27,1)" onkeyup="return searchResults.NavChild(event,27,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a50c40db50b750995558392eb8b882975" target="basefrm">dynamicgraph::SignalPtr::getTime()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_gettracestyle">
- <div class="SREntry">
-  <a id="Item28" onkeydown="return searchResults.Nav(event,28)" onkeypress="return searchResults.Nav(event,28)" onkeyup="return searchResults.Nav(event,28)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a0d2496b36669f397ed4e8a3376ab10b2" target="basefrm">getTraceStyle</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_gettwork">
- <div class="SREntry">
-  <a id="Item29" onkeydown="return searchResults.Nav(event,29)" onkeypress="return searchResults.Nav(event,29)" onkeyup="return searchResults.Nav(event,29)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_gettwork')">getTwork</a>
-  <div class="SRChildren">
-    <a id="Item29_c0" onkeydown="return searchResults.NavChild(event,29,0)" onkeypress="return searchResults.NavChild(event,29,0)" onkeyup="return searchResults.NavChild(event,29,0)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#a4a8d8e3ec1d74b930534d49c7b9f3393" target="basefrm">dynamicgraph::Signal::getTwork(void)</a>
-    <a id="Item29_c1" onkeydown="return searchResults.NavChild(event,29,1)" onkeypress="return searchResults.NavChild(event,29,1)" onkeyup="return searchResults.NavChild(event,29,1)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#ae40922d23b59d734afeb90f9df9bdfa0" target="basefrm">dynamicgraph::Signal::getTwork(void) const </a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_givenname">
- <div class="SREntry">
-  <a id="Item30" onkeydown="return searchResults.Nav(event,30)" onkeypress="return searchResults.Nav(event,30)" onkeyup="return searchResults.Nav(event,30)" class="SRSymbol" href="../classdynamicgraph_1_1_out_string_stream.html#a6aaf080da211b6548a56cfb5b56f1a58" target="basefrm">givenname</a>
-  <span class="SRScope">dynamicgraph::OutStringStream</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/all_68.html b/doxygen/HEAD/search/all_68.html
deleted file mode 100644
index 2277ba56..00000000
--- a/doxygen/HEAD/search/all_68.html
+++ /dev/null
@@ -1,32 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_hardfilelist">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer_real_time.html#a9c171a72fad66eab776e909631b292a3" target="basefrm">HardFileList</a>
-  <span class="SRScope">dynamicgraph::TracerRealTime</span>
- </div>
-</div>
-<div class="SRResult" id="SR_hardfiles">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer_real_time.html#ac0bcb7725d1f6bf60e27f1226d4cf5e4" target="basefrm">hardFiles</a>
-  <span class="SRScope">dynamicgraph::TracerRealTime</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/all_69.html b/doxygen/HEAD/search/all_69.html
deleted file mode 100644
index 26828287..00000000
--- a/doxygen/HEAD/search/all_69.html
+++ /dev/null
@@ -1,104 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_import">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespacedynamicgraph_1_1command.html#aa657210f9e35cb522a81408964145089" target="basefrm">import</a>
-  <span class="SRScope">dynamicgraph::command</span>
- </div>
-</div>
-<div class="SRResult" id="SR_import_2eh">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../import_8h.html" target="basefrm">import.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_index">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_out_string_stream.html#adca1fd01bc11de1006492efe33ad700d" target="basefrm">index</a>
-  <span class="SRScope">dynamicgraph::OutStringStream</span>
- </div>
-</div>
-<div class="SRResult" id="SR_initdone">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#ade81d53513418e617cfd9715fc7d1cbb" target="basefrm">initDone</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRResult" id="SR_instruction">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../struct_shell_procedure_1_1_instruction.html" target="basefrm">Instruction</a>
-  <span class="SRScope">ShellProcedure</span>
- </div>
-</div>
-<div class="SRResult" id="SR_instructions">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../struct_shell_procedure_1_1_procedure.html#a805891d3d3f7e92b9f13565b494c1724" target="basefrm">instructions</a>
-  <span class="SRScope">ShellProcedure::Procedure</span>
- </div>
-</div>
-<div class="SRResult" id="SR_interpreter">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html" target="basefrm">Interpreter</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_interpreter">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#addf9c1c7361c5d2143326e5860a9f424" target="basefrm">Interpreter</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRResult" id="SR_interpreter_2dhelper_2eh">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../interpreter-helper_8h.html" target="basefrm">interpreter-helper.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_interpreter_2eh">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../interpreter_8h.html" target="basefrm">interpreter.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_interpreterhelper">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter_helper.html#a215d2ee4b2a397fae568e0c8cf6ae247" target="basefrm">InterpreterHelper</a>
-  <span class="SRScope">dynamicgraph::InterpreterHelper</span>
- </div>
-</div>
-<div class="SRResult" id="SR_interpreterhelper">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter_helper.html" target="basefrm">InterpreterHelper</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_isabstractpluged">
- <div class="SREntry">
-  <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_ptr.html#a0ef6ceb83f7757e88b690694520caa7f" target="basefrm">isAbstractPluged</a>
-  <span class="SRScope">dynamicgraph::SignalPtr</span>
- </div>
-</div>
-<div class="SRResult" id="SR_ispluged">
- <div class="SREntry">
-  <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_ispluged')">isPluged</a>
-  <div class="SRChildren">
-    <a id="Item13_c0" onkeydown="return searchResults.NavChild(event,13,0)" onkeypress="return searchResults.NavChild(event,13,0)" onkeyup="return searchResults.NavChild(event,13,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#ade1b08a88ca9d27c17e9664512aee58a" target="basefrm">dynamicgraph::SignalBase::isPluged()</a>
-    <a id="Item13_c1" onkeydown="return searchResults.NavChild(event,13,1)" onkeypress="return searchResults.NavChild(event,13,1)" onkeyup="return searchResults.NavChild(event,13,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#ae3de1870bd2c3192c4f8ec2b724ea8d0" target="basefrm">dynamicgraph::SignalPtr::isPluged()</a>
-  </div>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/all_6b.html b/doxygen/HEAD/search/all_6b.html
deleted file mode 100644
index 6a4a784b..00000000
--- a/doxygen/HEAD/search/all_6b.html
+++ /dev/null
@@ -1,32 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_keep_5freference_5fdefault">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#ad2b8c22fdf80b1d661de3d743138d21c" target="basefrm">KEEP_REFERENCE_DEFAULT</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_keepreference">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a42a6d3c54dd0a2c1479d694e7db432c1" target="basefrm">keepReference</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/all_6c.html b/doxygen/HEAD/search/all_6c.html
deleted file mode 100644
index 0f0f1899..00000000
--- a/doxygen/HEAD/search/all_6c.html
+++ /dev/null
@@ -1,62 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_lastaskforupdate">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a9479893dacd9b5a1f46ff67d2482c81b" target="basefrm">lastAskForUpdate</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR_leader">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#acc9491c45001314b1f70cc52fc088519" target="basefrm">leader</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR_listentities">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_factory_storage.html#ad05a10051873cc186fdc1aec6b82be52" target="basefrm">listEntities</a>
-  <span class="SRScope">dynamicgraph::FactoryStorage</span>
- </div>
-</div>
-<div class="SRResult" id="SR_loadedpluginnames">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#aa6eef97b1471f04a3c0383fa6c1249d3" target="basefrm">loadedPluginNames</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR_loadpluginlist">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#ac27c30cc0bda8c6e42252a12c27f493c" target="basefrm">loadPluginList</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR_loadplugins">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#ab63675b14c9e418e3f9bfc0257114677" target="basefrm">loadPlugins</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR_loop">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classdynamicgraph_1_1_contiifstream.html#afe1da21d541b512886aaa55ac3883d99" target="basefrm">loop</a>
-  <span class="SRScope">dynamicgraph::Contiifstream</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/all_6d.html b/doxygen/HEAD/search/all_6d.html
deleted file mode 100644
index beb32c0d..00000000
--- a/doxygen/HEAD/search/all_6d.html
+++ /dev/null
@@ -1,44 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_message">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_abstract.html#af4a0183309ed74c92d8645119c920831" target="basefrm">message</a>
-  <span class="SRScope">dynamicgraph::ExceptionAbstract</span>
- </div>
-</div>
-<div class="SRResult" id="SR_modenothrow">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_ptr.html#af84905d3106a3d9b117f36771bea84cf" target="basefrm">modeNoThrow</a>
-  <span class="SRScope">dynamicgraph::SignalPtr</span>
- </div>
-</div>
-<div class="SRResult" id="SR_mutex">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a20378c06ed76b81c26f631002baa9380" target="basefrm">Mutex</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_mutexerror">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#acebd4a037334167f910ce9fdce2bdcdf" target="basefrm">MutexError</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/all_6e.html b/doxygen/HEAD/search/all_6e.html
deleted file mode 100644
index 7245a584..00000000
--- a/doxygen/HEAD/search/all_6e.html
+++ /dev/null
@@ -1,87 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_name">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_name')">name</a>
-  <div class="SRChildren">
-    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classdynamicgraph_1_1_entity.html#a8828fb6d5270786dc7a12705cff62fdc" target="basefrm">dynamicgraph::Entity::name()</a>
-    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#ad12786d4912e14d4e6e1a13c56620538" target="basefrm">dynamicgraph::SignalBase::name()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_namelist">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#ad6a5abf7d51ade33a9de8f933e73c7a1" target="basefrm">NameList</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_names">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#ab426946636b9bb5d48317426e0b2562f" target="basefrm">names</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_namesset">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a61c03776d7bd99968d0d57d19c1b4693" target="basefrm">namesSet</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_needupdate">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_needupdate')">needUpdate</a>
-  <div class="SRChildren">
-    <a id="Item4_c0" onkeydown="return searchResults.NavChild(event,4,0)" onkeypress="return searchResults.NavChild(event,4,0)" onkeyup="return searchResults.NavChild(event,4,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#ab7dbeb0ed88241b125c5407e8d27923c" target="basefrm">dynamicgraph::SignalBase::needUpdate()</a>
-    <a id="Item4_c1" onkeydown="return searchResults.NavChild(event,4,1)" onkeypress="return searchResults.NavChild(event,4,1)" onkeyup="return searchResults.NavChild(event,4,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#af9a18b9a9c746e3f0410e7e7c3d36970" target="basefrm">dynamicgraph::SignalPtr::needUpdate()</a>
-    <a id="Item4_c2" onkeydown="return searchResults.NavChild(event,4,2)" onkeypress="return searchResults.NavChild(event,4,2)" onkeyup="return searchResults.NavChild(event,4,2)" class="SRScope" href="../classdynamicgraph_1_1_signal_time_dependent.html#ade6de8d8dbc3af3b79469ca4cc8572ef" target="basefrm">dynamicgraph::SignalTimeDependent::needUpdate()</a>
-    <a id="Item4_c3" onkeydown="return searchResults.NavChild(event,4,3)" onkeypress="return searchResults.NavChild(event,4,3)" onkeyup="return searchResults.NavChild(event,4,3)" class="SRScope" href="../classdynamicgraph_1_1_time_dependency.html#a1f8518dc19802d3a0f0983dc5be19b64" target="basefrm">dynamicgraph::TimeDependency::needUpdate()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_newentity">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classdynamicgraph_1_1_factory_storage.html#a4ff3fe421ad89e3c3cb254a6b57e62c3" target="basefrm">newEntity</a>
-  <span class="SRScope">dynamicgraph::FactoryStorage</span>
- </div>
-</div>
-<div class="SRResult" id="SR_next">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classdynamicgraph_1_1_contiifstream.html#ad1bd64b83a458ed36e7cfacab6b20041" target="basefrm">next</a>
-  <span class="SRScope">dynamicgraph::Contiifstream</span>
- </div>
-</div>
-<div class="SRResult" id="SR_noncopyable">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classboost_1_1noncopyable.html" target="basefrm">noncopyable</a>
- </div>
-</div>
-<div class="SRResult" id="SR_not_5finitialized">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10a4b569c7f02ff46c258211e553ff8c9a1" target="basefrm">NOT_INITIALIZED</a>
-  <span class="SRScope">dynamicgraph::ExceptionSignal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_not_5fopen">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_traces.html#a7ad040c9d04b1dcd294b92692a095742a94b426c1dcf7cc40c6bb769ce4cbd813" target="basefrm">NOT_OPEN</a>
-  <span class="SRScope">dynamicgraph::ExceptionTraces</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/all_6f.html b/doxygen/HEAD/search/all_6f.html
deleted file mode 100644
index 87a87bda..00000000
--- a/doxygen/HEAD/search/all_6f.html
+++ /dev/null
@@ -1,147 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_object_5fconflict">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a680452e3391be4e29001641e8827b25f" target="basefrm">OBJECT_CONFLICT</a>
-  <span class="SRScope">dynamicgraph::ExceptionFactory</span>
- </div>
-</div>
-<div class="SRResult" id="SR_objectnameparser">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#a977580347f53771d9e49f5a1bd7cd3cf" target="basefrm">objectNameParser</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRResult" id="SR_open">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_contiifstream.html#a367c481009cb300124a4da49ad01c001" target="basefrm">open</a>
-  <span class="SRScope">dynamicgraph::Contiifstream</span>
- </div>
-</div>
-<div class="SRResult" id="SR_openfile">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_openfile')">openFile</a>
-  <div class="SRChildren">
-    <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classdynamicgraph_1_1_debug_trace.html#a94660127de69a83d1d68eeea8552198c" target="basefrm">dynamicgraph::DebugTrace::openFile()</a>
-    <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classdynamicgraph_1_1_tracer_real_time.html#ad263413340cc7d11279b6fecc3f17d8f" target="basefrm">dynamicgraph::TracerRealTime::openFile()</a>
-    <a id="Item3_c2" onkeydown="return searchResults.NavChild(event,3,2)" onkeypress="return searchResults.NavChild(event,3,2)" onkeyup="return searchResults.NavChild(event,3,2)" class="SRScope" href="../classdynamicgraph_1_1_tracer.html#a88e6959689d7bfa2ede18dec1d08f565" target="basefrm">dynamicgraph::Tracer::openFile()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_openfiles">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#ae24dbca8aeaecba307a2201b512bbd9c" target="basefrm">openFiles</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_operator_20bool">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_ptr.html#a1344f9b75c32589cde2a2658e4d32689" target="basefrm">operator bool</a>
-  <span class="SRScope">dynamicgraph::SignalPtr</span>
- </div>
-</div>
-<div class="SRResult" id="SR_operator_20const_20t_20_26">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a8d0328a5642ce1d92221a9909dd455d5" target="basefrm">operator const T &amp;</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_operator_28_29">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_operator_28_29')">operator()</a>
-  <div class="SRChildren">
-    <a id="Item7_c0" onkeydown="return searchResults.NavChild(event,7,0)" onkeypress="return searchResults.NavChild(event,7,0)" onkeyup="return searchResults.NavChild(event,7,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a7e95c95e204b112944eed9e1dc25ef4e" target="basefrm">dynamicgraph::SignalPtr::operator()()</a>
-    <a id="Item7_c1" onkeydown="return searchResults.NavChild(event,7,1)" onkeypress="return searchResults.NavChild(event,7,1)" onkeyup="return searchResults.NavChild(event,7,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_time_dependent.html#a96393c40edd04485cbee8f383ff3c908" target="basefrm">dynamicgraph::SignalTimeDependent::operator()()</a>
-    <a id="Item7_c2" onkeydown="return searchResults.NavChild(event,7,2)" onkeypress="return searchResults.NavChild(event,7,2)" onkeyup="return searchResults.NavChild(event,7,2)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#ab081214016e2d44b1a80094ddaf198e7" target="basefrm">dynamicgraph::Signal::operator()()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_operator_2a">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_operator_2a')">operator*</a>
-  <div class="SRChildren">
-    <a id="Item8_c0" onkeydown="return searchResults.NavChild(event,8,0)" onkeypress="return searchResults.NavChild(event,8,0)" onkeyup="return searchResults.NavChild(event,8,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a75ec2469d5e6021a30ebc6876bb67741" target="basefrm">dynamicgraph::SignalPtr::operator*(void)</a>
-    <a id="Item8_c1" onkeydown="return searchResults.NavChild(event,8,1)" onkeypress="return searchResults.NavChild(event,8,1)" onkeyup="return searchResults.NavChild(event,8,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a86b007c59f33e5ae31298767147bf395" target="basefrm">dynamicgraph::SignalPtr::operator*(void) const </a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_operator_2d_3e">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_operator_2d_3e')">operator-&gt;</a>
-  <div class="SRChildren">
-    <a id="Item9_c0" onkeydown="return searchResults.NavChild(event,9,0)" onkeypress="return searchResults.NavChild(event,9,0)" onkeyup="return searchResults.NavChild(event,9,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#ab000fd5ed46a10e245fae9e46c74fbd4" target="basefrm">dynamicgraph::SignalPtr::operator-&gt;()</a>
-    <a id="Item9_c1" onkeydown="return searchResults.NavChild(event,9,1)" onkeypress="return searchResults.NavChild(event,9,1)" onkeyup="return searchResults.NavChild(event,9,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a459eaa8c996a235eeb5243d3d25e2a70" target="basefrm">dynamicgraph::SignalPtr::operator-&gt;() const </a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_operator_3c_3c">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_operator_3c_3c')">operator&lt;&lt;</a>
-  <div class="SRChildren">
-    <a id="Item10_c0" onkeydown="return searchResults.NavChild(event,10,0)" onkeypress="return searchResults.NavChild(event,10,0)" onkeyup="return searchResults.NavChild(event,10,0)" class="SRScope" href="../classdynamicgraph_1_1_exception_abstract.html#a05cdd6d9c8cdef76d6bc407e8a8d5c85" target="basefrm">dynamicgraph::ExceptionAbstract::operator&lt;&lt;()</a>
-    <a id="Item10_c1" onkeydown="return searchResults.NavChild(event,10,1)" onkeypress="return searchResults.NavChild(event,10,1)" onkeyup="return searchResults.NavChild(event,10,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_array__const.html#a3f2e7351c007b818fb6ebf557837ad88" target="basefrm">dynamicgraph::SignalArray_const::operator&lt;&lt;()</a>
-    <a id="Item10_c2" onkeydown="return searchResults.NavChild(event,10,2)" onkeypress="return searchResults.NavChild(event,10,2)" onkeyup="return searchResults.NavChild(event,10,2)" class="SRScope" href="../classdynamicgraph_1_1_signal_array.html#a0311ce80f25962f68706f5f3d5f7afd5" target="basefrm">dynamicgraph::SignalArray::operator&lt;&lt;(SignalBase&lt; Time &gt; &amp;sig)</a>
-    <a id="Item10_c3" onkeydown="return searchResults.NavChild(event,10,3)" onkeypress="return searchResults.NavChild(event,10,3)" onkeyup="return searchResults.NavChild(event,10,3)" class="SRScope" href="../classdynamicgraph_1_1_signal_array.html#ad10b9f3d5320c172c97de9ac50922603" target="basefrm">dynamicgraph::SignalArray::operator&lt;&lt;(const SignalBase&lt; Time &gt; &amp;sig) const </a>
-    <a id="Item10_c4" onkeydown="return searchResults.NavChild(event,10,4)" onkeypress="return searchResults.NavChild(event,10,4)" onkeyup="return searchResults.NavChild(event,10,4)" class="SRScope" href="../classdynamicgraph_1_1_tracer_real_time.html#a400d199ebd86c00cf0f3fca6b0e0cd31" target="basefrm">dynamicgraph::TracerRealTime::operator&lt;&lt;()</a>
-    <a id="Item10_c5" onkeydown="return searchResults.NavChild(event,10,5)" onkeypress="return searchResults.NavChild(event,10,5)" onkeyup="return searchResults.NavChild(event,10,5)" class="SRScope" href="../classdynamicgraph_1_1_tracer.html#ab060e54d9040bc57222cf7859ebe8e55" target="basefrm">dynamicgraph::Tracer::operator&lt;&lt;()</a>
-    <a id="Item10_c6" onkeydown="return searchResults.NavChild(event,10,6)" onkeypress="return searchResults.NavChild(event,10,6)" onkeyup="return searchResults.NavChild(event,10,6)" class="SRScope" href="../namespacedynamicgraph.html#aaeb8f2fdb281799f9bcbe9a2de34e469" target="basefrm">dynamicgraph::operator&lt;&lt;(std::ostream &amp;os, const dynamicgraph::Entity &amp;ent)</a>
-    <a id="Item10_c7" onkeydown="return searchResults.NavChild(event,10,7)" onkeypress="return searchResults.NavChild(event,10,7)" onkeyup="return searchResults.NavChild(event,10,7)" class="SRScope" href="../namespacedynamicgraph.html#ae4163213cb212ec53b0a17a19870a4a1" target="basefrm">dynamicgraph::operator&lt;&lt;(const SignalBase&lt; Time &gt; &amp;sig1, const SignalBase&lt; Time &gt; &amp;sig2)</a>
-    <a id="Item10_c8" onkeydown="return searchResults.NavChild(event,10,8)" onkeypress="return searchResults.NavChild(event,10,8)" onkeyup="return searchResults.NavChild(event,10,8)" class="SRScope" href="../namespacedynamicgraph.html#af43259c639ad1498cbb8b4324fd23ab8" target="basefrm">dynamicgraph::operator&lt;&lt;(SignalBase&lt; Time &gt; &amp;sig1, SignalBase&lt; Time &gt; &amp;sig2)</a>
-    <a id="Item10_c9" onkeydown="return searchResults.NavChild(event,10,9)" onkeypress="return searchResults.NavChild(event,10,9)" onkeyup="return searchResults.NavChild(event,10,9)" class="SRScope" href="../namespacedynamicgraph.html#a268179f6b6726c104fa9d42152143505" target="basefrm">dynamicgraph::operator&lt;&lt;(std::ostream &amp;os, const SignalBase&lt; Time &gt; &amp;sig)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_operator_3d">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_operator_3d')">operator=</a>
-  <div class="SRChildren">
-    <a id="Item11_c0" onkeydown="return searchResults.NavChild(event,11,0)" onkeypress="return searchResults.NavChild(event,11,0)" onkeyup="return searchResults.NavChild(event,11,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a0fd7bacf8ca62390536eb47abc50d44e" target="basefrm">dynamicgraph::SignalPtr::operator=()</a>
-    <a id="Item11_c1" onkeydown="return searchResults.NavChild(event,11,1)" onkeypress="return searchResults.NavChild(event,11,1)" onkeyup="return searchResults.NavChild(event,11,1)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#af5b3bef102a194494a9e76568f64e5dc" target="basefrm">dynamicgraph::Signal::operator=()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_operator_5b_5d">
- <div class="SREntry">
-  <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_operator_5b_5d')">operator[]</a>
-  <div class="SRChildren">
-    <a id="Item12_c0" onkeydown="return searchResults.NavChild(event,12,0)" onkeypress="return searchResults.NavChild(event,12,0)" onkeyup="return searchResults.NavChild(event,12,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_array__const.html#a08f43c6cca82fddb71bb1ec67b95b9bf" target="basefrm">dynamicgraph::SignalArray_const::operator[]()</a>
-    <a id="Item12_c1" onkeydown="return searchResults.NavChild(event,12,1)" onkeypress="return searchResults.NavChild(event,12,1)" onkeyup="return searchResults.NavChild(event,12,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_array.html#adcd716722ebafd7c29f85dc9fdd45951" target="basefrm">dynamicgraph::SignalArray::operator[]()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_outputbuffer">
- <div class="SREntry">
-  <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../classdynamicgraph_1_1_debug_trace.html#aa3348996cef8d5dd6f55bc205ab83e54" target="basefrm">outputbuffer</a>
-  <span class="SRScope">dynamicgraph::DebugTrace</span>
- </div>
-</div>
-<div class="SRResult" id="SR_outstringstream">
- <div class="SREntry">
-  <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../classdynamicgraph_1_1_out_string_stream.html#ae985fd2100f53280a670d61a5052c4cd" target="basefrm">OutStringStream</a>
-  <span class="SRScope">dynamicgraph::OutStringStream</span>
- </div>
-</div>
-<div class="SRResult" id="SR_outstringstream">
- <div class="SREntry">
-  <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="../classdynamicgraph_1_1_out_string_stream.html" target="basefrm">OutStringStream</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/all_70.html b/doxygen/HEAD/search/all_70.html
deleted file mode 100644
index e9a6800a..00000000
--- a/doxygen/HEAD/search/all_70.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_package_2eh">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../package_8h.html" target="basefrm">package.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_params">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_params')">params</a>
-  <div class="SRChildren">
-    <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../struct_shell_procedure_1_1_instruction.html#a831bb7c02492e1f9cdd31464e99c0294" target="basefrm">ShellProcedure::Instruction::params()</a>
-    <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../struct_shell_procedure_1_1_procedure.html#acba0a56e59655827486cea3c7c9628a2" target="basefrm">ShellProcedure::Procedure::params()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_period_5ftime_5fdefault">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a201c591ce61787427d48e8a2cafc2b85" target="basefrm">PERIOD_TIME_DEFAULT</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR_periodtime">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a20a7de7ab0d31b2fe4d4e9ff00d956fb" target="basefrm">periodTime</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR_play">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#ab7ce456037827de1f223b92102e0d00a" target="basefrm">play</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_plug">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_plug')">plug</a>
-  <div class="SRChildren">
-    <a id="Item5_c0" onkeydown="return searchResults.NavChild(event,5,0)" onkeypress="return searchResults.NavChild(event,5,0)" onkeyup="return searchResults.NavChild(event,5,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#ad5558c80e899fb1b7a884b629f5d4984" target="basefrm">dynamicgraph::SignalBase::plug()</a>
-    <a id="Item5_c1" onkeydown="return searchResults.NavChild(event,5,1)" onkeypress="return searchResults.NavChild(event,5,1)" onkeyup="return searchResults.NavChild(event,5,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a6ecaa58ff0f0fbd81416ef81b0a9a758" target="basefrm">dynamicgraph::SignalPtr::plug()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_plug_5fimpossible">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10a19b0f97b7f570cc3893f598a505d2038" target="basefrm">PLUG_IMPOSSIBLE</a>
-  <span class="SRScope">dynamicgraph::ExceptionSignal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_plugin_2dloader_2eh">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../plugin-loader_8h.html" target="basefrm">plugin-loader.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_plugindirectory">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#a40c82ec3f23aa9c1c7f5fda8f624b679" target="basefrm">pluginDirectory</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR_pluginloader">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html" target="basefrm">PluginLoader</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_pluginloader">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#aefdec8f607be25ce1b85d83c9b20c2d7" target="basefrm">PluginLoader</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR_pluginnames">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#ac8c36cfd7751ed52e2ab7485afd31e11" target="basefrm">pluginNames</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR_pluginrefs">
- <div class="SREntry">
-  <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#a70a4bb409b1752bc447b57cf46f1afa3" target="basefrm">pluginRefs</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR_pool_2eh">
- <div class="SREntry">
-  <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../pool_8h.html" target="basefrm">pool.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_poolstorage">
- <div class="SREntry">
-  <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../classdynamicgraph_1_1_pool_storage.html" target="basefrm">PoolStorage</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_popimportpaths">
- <div class="SREntry">
-  <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="../namespacedynamicgraph_1_1command.html#a71f9dbb12c250df538efb668b45712a8" target="basefrm">popImportPaths</a>
-  <span class="SRScope">dynamicgraph::command</span>
- </div>
-</div>
-<div class="SRResult" id="SR_pre">
- <div class="SREntry">
-  <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_pre')">pre</a>
-  <div class="SRChildren">
-    <a id="Item16_c0" onkeydown="return searchResults.NavChild(event,16,0)" onkeypress="return searchResults.NavChild(event,16,0)" onkeyup="return searchResults.NavChild(event,16,0)" class="SRScope" href="../classdynamicgraph_1_1_debug_trace.html#afde09b94064a80259dc0f010c07c4a64" target="basefrm">dynamicgraph::DebugTrace::pre(const std::ostream &amp;dummy)</a>
-    <a id="Item16_c1" onkeydown="return searchResults.NavChild(event,16,1)" onkeypress="return searchResults.NavChild(event,16,1)" onkeyup="return searchResults.NavChild(event,16,1)" class="SRScope" href="../classdynamicgraph_1_1_debug_trace.html#ae547ba639924f873db075a41cd3ce04e" target="basefrm">dynamicgraph::DebugTrace::pre(const std::ostream &amp;dummy, int level)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_procedure">
- <div class="SREntry">
-  <a id="Item17" onkeydown="return searchResults.Nav(event,17)" onkeypress="return searchResults.Nav(event,17)" onkeyup="return searchResults.Nav(event,17)" class="SRSymbol" href="../struct_shell_procedure_1_1_procedure.html" target="basefrm">Procedure</a>
-  <span class="SRScope">ShellProcedure</span>
- </div>
-</div>
-<div class="SRResult" id="SR_procedurelist">
- <div class="SREntry">
-  <a id="Item18" onkeydown="return searchResults.Nav(event,18)" onkeypress="return searchResults.Nav(event,18)" onkeyup="return searchResults.Nav(event,18)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_procedurelist')">procedureList</a>
-  <div class="SRChildren">
-    <a id="Item18_c0" onkeydown="return searchResults.NavChild(event,18,0)" onkeypress="return searchResults.NavChild(event,18,0)" onkeyup="return searchResults.NavChild(event,18,0)" class="SRScope" href="../class_shell_procedure.html#a85a3878de86bc71eca70938453619393" target="basefrm">ShellProcedure::procedureList()</a>
-    <a id="Item18_c1" onkeydown="return searchResults.NavChild(event,18,1)" onkeypress="return searchResults.NavChild(event,18,1)" onkeyup="return searchResults.NavChild(event,18,1)" class="SRScope" href="../class_shell_procedure.html#a4e88dfbd8f687b09720e03645671fb1e" target="basefrm">ShellProcedure::ProcedureList()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_procname">
- <div class="SREntry">
-  <a id="Item19" onkeydown="return searchResults.Nav(event,19)" onkeypress="return searchResults.Nav(event,19)" onkeyup="return searchResults.Nav(event,19)" class="SRSymbol" href="../class_shell_procedure.html#a1b5fab2cb02d960db057c3fba173b37b" target="basefrm">procName</a>
-  <span class="SRScope">ShellProcedure</span>
- </div>
-</div>
-<div class="SRResult" id="SR_prompt">
- <div class="SREntry">
-  <a id="Item20" onkeydown="return searchResults.Nav(event,20)" onkeypress="return searchResults.Nav(event,20)" onkeyup="return searchResults.Nav(event,20)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#ac8163568dabb417ce884fc6b8aa3f4aa" target="basefrm">prompt</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRResult" id="SR_prompt_5fdefault">
- <div class="SREntry">
-  <a id="Item21" onkeydown="return searchResults.Nav(event,21)" onkeypress="return searchResults.Nav(event,21)" onkeyup="return searchResults.Nav(event,21)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#adc5d154710f344f685aeba4f94c2f57b" target="basefrm">PROMPT_DEFAULT</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRResult" id="SR_providermutex">
- <div class="SREntry">
-  <a id="Item22" onkeydown="return searchResults.Nav(event,22)" onkeypress="return searchResults.Nav(event,22)" onkeyup="return searchResults.Nav(event,22)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a6558d39a544deb36cc875855021f9186" target="basefrm">providerMutex</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_pushimportpaths">
- <div class="SREntry">
-  <a id="Item23" onkeydown="return searchResults.Nav(event,23)" onkeypress="return searchResults.Nav(event,23)" onkeyup="return searchResults.Nav(event,23)" class="SRSymbol" href="../namespacedynamicgraph_1_1command.html#a1bef82019b74ad0b9536d927403feb4b" target="basefrm">pushImportPaths</a>
-  <span class="SRScope">dynamicgraph::command</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/all_72.html b/doxygen/HEAD/search/all_72.html
deleted file mode 100644
index 90c0de6f..00000000
--- a/doxygen/HEAD/search/all_72.html
+++ /dev/null
@@ -1,145 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_rank">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_array__const.html#a7c1279c4c1d02612242da2620f3ffd03" target="basefrm">rank</a>
-  <span class="SRScope">dynamicgraph::SignalArray_const</span>
- </div>
-</div>
-<div class="SRResult" id="SR_read_5ffile">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a257c60facc0f82066a69a6aed52e142e" target="basefrm">READ_FILE</a>
-  <span class="SRScope">dynamicgraph::ExceptionFactory</span>
- </div>
-</div>
-<div class="SRResult" id="SR_reader">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_contiifstream.html#a774899380de2c809652baad99ff0b9e1" target="basefrm">reader</a>
-  <span class="SRScope">dynamicgraph::Contiifstream</span>
- </div>
-</div>
-<div class="SRResult" id="SR_readwrite_5flock">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10aee5244ac1059313c5a52caa3663db4de" target="basefrm">READWRITE_LOCK</a>
-  <span class="SRScope">dynamicgraph::ExceptionSignal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_ready">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_ready')">ready</a>
-  <div class="SRChildren">
-    <a id="Item4_c0" onkeydown="return searchResults.NavChild(event,4,0)" onkeypress="return searchResults.NavChild(event,4,0)" onkeyup="return searchResults.NavChild(event,4,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#a18a4ab0c8174425763c6dd9f19e7a7d4" target="basefrm">dynamicgraph::SignalBase::ready()</a>
-    <a id="Item4_c1" onkeydown="return searchResults.NavChild(event,4,1)" onkeypress="return searchResults.NavChild(event,4,1)" onkeyup="return searchResults.NavChild(event,4,1)" class="SRScope" href="../classdynamicgraph_1_1_contiifstream.html#a7097e9704ab608cc7f3b9231f13577dd" target="basefrm">dynamicgraph::Contiifstream::ready()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_recompute">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_recompute')">recompute</a>
-  <div class="SRChildren">
-    <a id="Item5_c0" onkeydown="return searchResults.NavChild(event,5,0)" onkeypress="return searchResults.NavChild(event,5,0)" onkeyup="return searchResults.NavChild(event,5,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#a8a0417b44dadc6d30f0f2618c9449601" target="basefrm">dynamicgraph::SignalBase::recompute()</a>
-    <a id="Item5_c1" onkeydown="return searchResults.NavChild(event,5,1)" onkeypress="return searchResults.NavChild(event,5,1)" onkeyup="return searchResults.NavChild(event,5,1)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#a2767be0456f0e62bb2c6006cf0f95d83" target="basefrm">dynamicgraph::Signal::recompute()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_record">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a40ceb176666a4e2fc5318e9d83d8b665" target="basefrm">record</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_recordsignal">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_recordsignal')">recordSignal</a>
-  <div class="SRChildren">
-    <a id="Item7_c0" onkeydown="return searchResults.NavChild(event,7,0)" onkeypress="return searchResults.NavChild(event,7,0)" onkeyup="return searchResults.NavChild(event,7,0)" class="SRScope" href="../classdynamicgraph_1_1_tracer_real_time.html#a09d176824845d42f809b9f8fc3a13548" target="basefrm">dynamicgraph::TracerRealTime::recordSignal()</a>
-    <a id="Item7_c1" onkeydown="return searchResults.NavChild(event,7,1)" onkeypress="return searchResults.NavChild(event,7,1)" onkeyup="return searchResults.NavChild(event,7,1)" class="SRScope" href="../classdynamicgraph_1_1_tracer.html#a45e64a53a366fa3683a72810dd61b0a2" target="basefrm">dynamicgraph::Tracer::recordSignal()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_recordtrigger">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a6faf2fa8bfa818745aec28cefe53d215" target="basefrm">recordTrigger</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_reference">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155a82183cba9bb80e23eec7f38c5f0c0a6a" target="basefrm">REFERENCE</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_reference_5fnon_5fconst">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155afc314176df62034542117d23795f8394" target="basefrm">REFERENCE_NON_CONST</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_referencepluginloader">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#a91840bb51989e14ed6b0c5f2e721c4b0" target="basefrm">referencePluginLoader</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRResult" id="SR_registercast">
- <div class="SREntry">
-  <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_caster.html#a351e2e41780cdcdfd21b2d18e9c36581" target="basefrm">registerCast</a>
-  <span class="SRScope">dynamicgraph::SignalCaster</span>
- </div>
-</div>
-<div class="SRResult" id="SR_registerentity">
- <div class="SREntry">
-  <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_registerentity')">registerEntity</a>
-  <div class="SRChildren">
-    <a id="Item13_c0" onkeydown="return searchResults.NavChild(event,13,0)" onkeypress="return searchResults.NavChild(event,13,0)" onkeyup="return searchResults.NavChild(event,13,0)" class="SRScope" href="../classdynamicgraph_1_1_factory_storage.html#a20483c6c27a7962077fbabd721f51a10" target="basefrm">dynamicgraph::FactoryStorage::registerEntity()</a>
-    <a id="Item13_c1" onkeydown="return searchResults.NavChild(event,13,1)" onkeypress="return searchResults.NavChild(event,13,1)" onkeyup="return searchResults.NavChild(event,13,1)" class="SRScope" href="../classdynamicgraph_1_1_pool_storage.html#a8641d860c3e67d6ef9d7493de87bfefd" target="basefrm">dynamicgraph::PoolStorage::registerEntity()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_registerfunction">
- <div class="SREntry">
-  <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#add66d62dbc95b4eba5215ceacced177b" target="basefrm">registerFunction</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRResult" id="SR_removedependency">
- <div class="SREntry">
-  <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_removedependency')">removeDependency</a>
-  <div class="SRChildren">
-    <a id="Item15_c0" onkeydown="return searchResults.NavChild(event,15,0)" onkeypress="return searchResults.NavChild(event,15,0)" onkeyup="return searchResults.NavChild(event,15,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#a1fcccc0add5c6d3e965d771cfb3697fe" target="basefrm">dynamicgraph::SignalBase::removeDependency()</a>
-    <a id="Item15_c1" onkeydown="return searchResults.NavChild(event,15,1)" onkeypress="return searchResults.NavChild(event,15,1)" onkeyup="return searchResults.NavChild(event,15,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#ad739cd37209a85c5d917591924d56896" target="basefrm">dynamicgraph::SignalPtr::removeDependency()</a>
-    <a id="Item15_c2" onkeydown="return searchResults.NavChild(event,15,2)" onkeypress="return searchResults.NavChild(event,15,2)" onkeyup="return searchResults.NavChild(event,15,2)" class="SRScope" href="../classdynamicgraph_1_1_signal_time_dependent.html#af98910fadbf2e4faa7d6232dcc7eea5c" target="basefrm">dynamicgraph::SignalTimeDependent::removeDependency()</a>
-    <a id="Item15_c3" onkeydown="return searchResults.NavChild(event,15,3)" onkeypress="return searchResults.NavChild(event,15,3)" onkeyup="return searchResults.NavChild(event,15,3)" class="SRScope" href="../classdynamicgraph_1_1_time_dependency.html#a86e9ba5c2b9e4a36a336840e9c8c83df" target="basefrm">dynamicgraph::TimeDependency::removeDependency()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_resize">
- <div class="SREntry">
-  <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="../classdynamicgraph_1_1_out_string_stream.html#a2b1fa9c89c823a67778fd975f887687f" target="basefrm">resize</a>
-  <span class="SRScope">dynamicgraph::OutStringStream</span>
- </div>
-</div>
-<div class="SRResult" id="SR_rootdir">
- <div class="SREntry">
-  <a id="Item17" onkeydown="return searchResults.Nav(event,17)" onkeypress="return searchResults.Nav(event,17)" onkeyup="return searchResults.Nav(event,17)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a7501895a0ac1bb2c6b1301880d72eb5d" target="basefrm">rootdir</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/all_73.html b/doxygen/HEAD/search/all_73.html
deleted file mode 100644
index 76a0e96d..00000000
--- a/doxygen/HEAD/search/all_73.html
+++ /dev/null
@@ -1,517 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_searchplugin">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#afad05fa5c925d73dbea581b7f5bd46c1" target="basefrm">searchPlugin</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR_set">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_set')">set</a>
-  <div class="SRChildren">
-    <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#a309bc0ed165597e012cbc92c6a0db98d" target="basefrm">dynamicgraph::SignalBase::set()</a>
-    <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#afceab95fa5c8274b41f0e6239941a35d" target="basefrm">dynamicgraph::Signal::set()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_set_5fimpossible">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10af40270d1e2ca50c5449ed97f74528ccb" target="basefrm">SET_IMPOSSIBLE</a>
-  <span class="SRScope">dynamicgraph::ExceptionSignal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_setbuffersize">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer_real_time.html#a4077feedc1cd04ca1f8e35ef25b5fa33" target="basefrm">setBufferSize</a>
-  <span class="SRScope">dynamicgraph::TracerRealTime</span>
- </div>
-</div>
-<div class="SRResult" id="SR_setconstant">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_setconstant')">setConstant</a>
-  <div class="SRChildren">
-    <a id="Item4_c0" onkeydown="return searchResults.NavChild(event,4,0)" onkeypress="return searchResults.NavChild(event,4,0)" onkeyup="return searchResults.NavChild(event,4,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#aef10f61419c9c043793b0169a6c730ed" target="basefrm">dynamicgraph::SignalPtr::setConstant()</a>
-    <a id="Item4_c1" onkeydown="return searchResults.NavChild(event,4,1)" onkeypress="return searchResults.NavChild(event,4,1)" onkeyup="return searchResults.NavChild(event,4,1)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#ad3f71b1e7e00fc4effbb3ecdc2fe54e6" target="basefrm">dynamicgraph::Signal::setConstant()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_setconstantdefault">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_setconstantdefault')">setConstantDefault</a>
-  <div class="SRChildren">
-    <a id="Item5_c0" onkeydown="return searchResults.NavChild(event,5,0)" onkeypress="return searchResults.NavChild(event,5,0)" onkeyup="return searchResults.NavChild(event,5,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#ad0eeead00fcc90034ca05f9fd5634291" target="basefrm">dynamicgraph::SignalBase::setConstantDefault()</a>
-    <a id="Item5_c1" onkeydown="return searchResults.NavChild(event,5,1)" onkeypress="return searchResults.NavChild(event,5,1)" onkeyup="return searchResults.NavChild(event,5,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a29053970721ea67d6d583ffb1acef901" target="basefrm">dynamicgraph::SignalPtr::setConstantDefault(const T &amp;t)</a>
-    <a id="Item5_c2" onkeydown="return searchResults.NavChild(event,5,2)" onkeypress="return searchResults.NavChild(event,5,2)" onkeyup="return searchResults.NavChild(event,5,2)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a0d324afb1df65cc8472b0d2a1be42dc1" target="basefrm">dynamicgraph::SignalPtr::setConstantDefault(void)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_setdependencytype">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a891272a286630eef0003716c4fd2c181" target="basefrm">setDependencyType</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR_setdirectory">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#a630e350171b78db3f7dfcda9b44080a9" target="basefrm">setDirectory</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR_setfrenquency">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a8378a818ff274cf42d8581efe5e34ea2" target="basefrm">setFrenquency</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_setfunction">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_setfunction')">setFunction</a>
-  <div class="SRChildren">
-    <a id="Item9_c0" onkeydown="return searchResults.NavChild(event,9,0)" onkeypress="return searchResults.NavChild(event,9,0)" onkeyup="return searchResults.NavChild(event,9,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a617db8a502120bbc84018557e5ab05ad" target="basefrm">dynamicgraph::SignalPtr::setFunction()</a>
-    <a id="Item9_c1" onkeydown="return searchResults.NavChild(event,9,1)" onkeypress="return searchResults.NavChild(event,9,1)" onkeyup="return searchResults.NavChild(event,9,1)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#ae1a481dc9c071eb365aae3a05322fb03" target="basefrm">dynamicgraph::Signal::setFunction()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_setkeepreference">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#ac3aec5678570895b03ec8aa14da92de6" target="basefrm">setKeepReference</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_setneedupdatefromallchildren">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a53765ca84219d287d0695ce67adf9783" target="basefrm">setNeedUpdateFromAllChildren</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR_setperiodtime">
- <div class="SREntry">
-  <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_setperiodtime')">setPeriodTime</a>
-  <div class="SRChildren">
-    <a id="Item12_c0" onkeydown="return searchResults.NavChild(event,12,0)" onkeypress="return searchResults.NavChild(event,12,0)" onkeyup="return searchResults.NavChild(event,12,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#acda5cda5d25d9e0a7866f16147479954" target="basefrm">dynamicgraph::SignalBase::setPeriodTime()</a>
-    <a id="Item12_c1" onkeydown="return searchResults.NavChild(event,12,1)" onkeypress="return searchResults.NavChild(event,12,1)" onkeyup="return searchResults.NavChild(event,12,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_time_dependent.html#a7916848f29411e8f2ef8e00ff9c4cee4" target="basefrm">dynamicgraph::SignalTimeDependent::setPeriodTime()</a>
-    <a id="Item12_c2" onkeydown="return searchResults.NavChild(event,12,2)" onkeypress="return searchResults.NavChild(event,12,2)" onkeyup="return searchResults.NavChild(event,12,2)" class="SRScope" href="../classdynamicgraph_1_1_time_dependency.html#a4d8c6ce59accec0821d376c09238413c" target="basefrm">dynamicgraph::TimeDependency::setPeriodTime()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_setready">
- <div class="SREntry">
-  <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_base.html#afc3445e6bce14ccaa5dc2b9b80c86483" target="basefrm">setReady</a>
-  <span class="SRScope">dynamicgraph::SignalBase</span>
- </div>
-</div>
-<div class="SRResult" id="SR_setreference">
- <div class="SREntry">
-  <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_setreference')">setReference</a>
-  <div class="SRChildren">
-    <a id="Item14_c0" onkeydown="return searchResults.NavChild(event,14,0)" onkeypress="return searchResults.NavChild(event,14,0)" onkeyup="return searchResults.NavChild(event,14,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a237157361a90b2e8eb51979020e56f69" target="basefrm">dynamicgraph::SignalPtr::setReference()</a>
-    <a id="Item14_c1" onkeydown="return searchResults.NavChild(event,14,1)" onkeypress="return searchResults.NavChild(event,14,1)" onkeyup="return searchResults.NavChild(event,14,1)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#ac3e140dff29777b179bcd2c073c88cfb" target="basefrm">dynamicgraph::Signal::setReference()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_setreferencenonconstant">
- <div class="SREntry">
-  <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a7fdc7166b7eaab63d96f7305c5660ed5" target="basefrm">setReferenceNonConstant</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_settcopy">
- <div class="SREntry">
-  <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#ada7d0ccec3078ab1a8bc06ae080e58c6" target="basefrm">setTcopy</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_settime">
- <div class="SREntry">
-  <a id="Item17" onkeydown="return searchResults.Nav(event,17)" onkeypress="return searchResults.Nav(event,17)" onkeyup="return searchResults.Nav(event,17)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_base.html#a7760134ac05d172848ff1888488d9d34" target="basefrm">setTime</a>
-  <span class="SRScope">dynamicgraph::SignalBase</span>
- </div>
-</div>
-<div class="SRResult" id="SR_settracestyle">
- <div class="SREntry">
-  <a id="Item18" onkeydown="return searchResults.Nav(event,18)" onkeypress="return searchResults.Nav(event,18)" onkeyup="return searchResults.Nav(event,18)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a9be01c1098ef08f39cf1aca7ce3054f5" target="basefrm">setTraceStyle</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_shell">
- <div class="SREntry">
-  <a id="Item19" onkeydown="return searchResults.Nav(event,19)" onkeypress="return searchResults.Nav(event,19)" onkeyup="return searchResults.Nav(event,19)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#af65f0030ab4d843af6c4a50f363b427e" target="basefrm">shell</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRResult" id="SR_shell_2dprocedure_2eh">
- <div class="SREntry">
-  <a id="Item20" onkeydown="return searchResults.Nav(event,20)" onkeypress="return searchResults.Nav(event,20)" onkeyup="return searchResults.Nav(event,20)" class="SRSymbol" href="../shell-procedure_8h.html" target="basefrm">shell-procedure.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_shell_5ffunction_5fregisterer">
- <div class="SREntry">
-  <a id="Item21" onkeydown="return searchResults.Nav(event,21)" onkeypress="return searchResults.Nav(event,21)" onkeyup="return searchResults.Nav(event,21)" class="SRSymbol" href="../interpreter_8h.html#a50cafaba3d06b2d1c4adc052626075b2" target="basefrm">SHELL_FUNCTION_REGISTERER</a>
-  <span class="SRScope">interpreter.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_shellbasicfunction">
- <div class="SREntry">
-  <a id="Item22" onkeydown="return searchResults.Nav(event,22)" onkeypress="return searchResults.Nav(event,22)" onkeyup="return searchResults.Nav(event,22)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#a90e4a8765340c43e03853de9538dafe0" target="basefrm">ShellBasicFunction</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRResult" id="SR_shellfunctionregisterer">
- <div class="SREntry">
-  <a id="Item23" onkeydown="return searchResults.Nav(event,23)" onkeypress="return searchResults.Nav(event,23)" onkeyup="return searchResults.Nav(event,23)" class="SRSymbol" href="../classdynamicgraph_1_1_shell_function_registerer.html#ae5e9ccf30c3b17eb045d691bd31e808b" target="basefrm">ShellFunctionRegisterer</a>
-  <span class="SRScope">dynamicgraph::ShellFunctionRegisterer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_shellfunctionregisterer">
- <div class="SREntry">
-  <a id="Item24" onkeydown="return searchResults.Nav(event,24)" onkeypress="return searchResults.Nav(event,24)" onkeyup="return searchResults.Nav(event,24)" class="SRSymbol" href="../classdynamicgraph_1_1_shell_function_registerer.html" target="basefrm">ShellFunctionRegisterer</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_shellfunctions">
- <div class="SREntry">
-  <a id="Item25" onkeydown="return searchResults.Nav(event,25)" onkeypress="return searchResults.Nav(event,25)" onkeyup="return searchResults.Nav(event,25)" class="SRSymbol" href="../class_shell_functions.html" target="basefrm">ShellFunctions</a>
- </div>
-</div>
-<div class="SRResult" id="SR_shellfunctions_5fdoc_2eh">
- <div class="SREntry">
-  <a id="Item26" onkeydown="return searchResults.Nav(event,26)" onkeypress="return searchResults.Nav(event,26)" onkeyup="return searchResults.Nav(event,26)" class="SRSymbol" href="../shellfunctions__doc_8h.html" target="basefrm">shellfunctions_doc.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_shellprocedure">
- <div class="SREntry">
-  <a id="Item27" onkeydown="return searchResults.Nav(event,27)" onkeypress="return searchResults.Nav(event,27)" onkeyup="return searchResults.Nav(event,27)" class="SRSymbol" href="../class_shell_procedure.html" target="basefrm">ShellProcedure</a>
- </div>
-</div>
-<div class="SRResult" id="SR_shellprocedure_5fexport">
- <div class="SREntry">
-  <a id="Item28" onkeydown="return searchResults.Nav(event,28)" onkeypress="return searchResults.Nav(event,28)" onkeyup="return searchResults.Nav(event,28)" class="SRSymbol" href="../shell-procedure_8h.html#a2156d3dfa1a20d2a856bbc2b5597d0be" target="basefrm">ShellProcedure_EXPORT</a>
-  <span class="SRScope">shell-procedure.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_shortname">
- <div class="SREntry">
-  <a id="Item29" onkeydown="return searchResults.Nav(event,29)" onkeypress="return searchResults.Nav(event,29)" onkeyup="return searchResults.Nav(event,29)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_base.html#af889c7d9f57ef61cfad1487ee6045b09" target="basefrm">shortName</a>
-  <span class="SRScope">dynamicgraph::SignalBase</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signal">
- <div class="SREntry">
-  <a id="Item30" onkeydown="return searchResults.Nav(event,30)" onkeypress="return searchResults.Nav(event,30)" onkeyup="return searchResults.Nav(event,30)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html" target="basefrm">Signal</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signal">
- <div class="SREntry">
-  <a id="Item31" onkeydown="return searchResults.Nav(event,31)" onkeypress="return searchResults.Nav(event,31)" onkeyup="return searchResults.Nav(event,31)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_signal')">SIGNAL</a>
-  <div class="SRChildren">
-    <a id="Item31_c0" onkeydown="return searchResults.NavChild(event,31,0)" onkeypress="return searchResults.NavChild(event,31,0)" onkeyup="return searchResults.NavChild(event,31,0)" class="SRScope" href="../classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0a252baa19235309f051576f0d0e508098" target="basefrm">dynamicgraph::ExceptionAbstract::SIGNAL()</a>
-    <a id="Item31_c1" onkeydown="return searchResults.NavChild(event,31,1)" onkeypress="return searchResults.NavChild(event,31,1)" onkeyup="return searchResults.NavChild(event,31,1)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#a629a88006a73c05534c300bb7b950820" target="basefrm">dynamicgraph::Signal::Signal()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_signal_2darray_2eh">
- <div class="SREntry">
-  <a id="Item32" onkeydown="return searchResults.Nav(event,32)" onkeypress="return searchResults.Nav(event,32)" onkeyup="return searchResults.Nav(event,32)" class="SRSymbol" href="../signal-array_8h.html" target="basefrm">signal-array.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_signal_2dbase_2eh">
- <div class="SREntry">
-  <a id="Item33" onkeydown="return searchResults.Nav(event,33)" onkeypress="return searchResults.Nav(event,33)" onkeyup="return searchResults.Nav(event,33)" class="SRSymbol" href="../signal-base_8h.html" target="basefrm">signal-base.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_signal_2dcaster_2eh">
- <div class="SREntry">
-  <a id="Item34" onkeydown="return searchResults.Nav(event,34)" onkeypress="return searchResults.Nav(event,34)" onkeyup="return searchResults.Nav(event,34)" class="SRSymbol" href="../signal-caster_8h.html" target="basefrm">signal-caster.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_signal_2dptr_2eh">
- <div class="SREntry">
-  <a id="Item35" onkeydown="return searchResults.Nav(event,35)" onkeypress="return searchResults.Nav(event,35)" onkeyup="return searchResults.Nav(event,35)" class="SRSymbol" href="../signal-ptr_8h.html" target="basefrm">signal-ptr.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_signal_2dtime_2ddependent_2eh">
- <div class="SREntry">
-  <a id="Item36" onkeydown="return searchResults.Nav(event,36)" onkeypress="return searchResults.Nav(event,36)" onkeyup="return searchResults.Nav(event,36)" class="SRSymbol" href="../signal-time-dependent_8h.html" target="basefrm">signal-time-dependent.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_signal_2eh">
- <div class="SREntry">
-  <a id="Item37" onkeydown="return searchResults.Nav(event,37)" onkeypress="return searchResults.Nav(event,37)" onkeyup="return searchResults.Nav(event,37)" class="SRSymbol" href="../signal_8h.html" target="basefrm">signal.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_signal_3c_20int_2c_20int_20_3e">
- <div class="SREntry">
-  <a id="Item38" onkeydown="return searchResults.Nav(event,38)" onkeypress="return searchResults.Nav(event,38)" onkeyup="return searchResults.Nav(event,38)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html" target="basefrm">Signal&lt; int, int &gt;</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signal_5fcast">
- <div class="SREntry">
-  <a id="Item39" onkeydown="return searchResults.Nav(event,39)" onkeypress="return searchResults.Nav(event,39)" onkeyup="return searchResults.Nav(event,39)" class="SRSymbol" href="../namespacedynamicgraph.html#acb2f02927f20a01753261833fdaa1e8b" target="basefrm">signal_cast</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signal_5fconflict">
- <div class="SREntry">
-  <a id="Item40" onkeydown="return searchResults.Nav(event,40)" onkeypress="return searchResults.Nav(event,40)" onkeyup="return searchResults.Nav(event,40)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849af524dede4e6a9f60e5752bcfd076bc39" target="basefrm">SIGNAL_CONFLICT</a>
-  <span class="SRScope">dynamicgraph::ExceptionFactory</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signal_5fdisp">
- <div class="SREntry">
-  <a id="Item41" onkeydown="return searchResults.Nav(event,41)" onkeypress="return searchResults.Nav(event,41)" onkeyup="return searchResults.Nav(event,41)" class="SRSymbol" href="../namespacedynamicgraph.html#a88ac1f6d27f3dd8a2214172baee6d834" target="basefrm">signal_disp</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signal_5ftrace">
- <div class="SREntry">
-  <a id="Item42" onkeydown="return searchResults.Nav(event,42)" onkeypress="return searchResults.Nav(event,42)" onkeyup="return searchResults.Nav(event,42)" class="SRSymbol" href="../namespacedynamicgraph.html#ad5d87690e2f1f8c747646e4ffe222716" target="basefrm">signal_trace</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signal_5ftype_5fdefault">
- <div class="SREntry">
-  <a id="Item43" onkeydown="return searchResults.Nav(event,43)" onkeypress="return searchResults.Nav(event,43)" onkeyup="return searchResults.Nav(event,43)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a7195a872bca9a22f0bcea9cd2baa9b98" target="basefrm">SIGNAL_TYPE_DEFAULT</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalarray">
- <div class="SREntry">
-  <a id="Item44" onkeydown="return searchResults.Nav(event,44)" onkeypress="return searchResults.Nav(event,44)" onkeyup="return searchResults.Nav(event,44)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_signalarray')">SignalArray</a>
-  <div class="SRChildren">
-    <a id="Item44_c0" onkeydown="return searchResults.NavChild(event,44,0)" onkeypress="return searchResults.NavChild(event,44,0)" onkeyup="return searchResults.NavChild(event,44,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_array.html#a0a7fd4b28c741f9e9b7cd84fd707ae06" target="basefrm">dynamicgraph::SignalArray::SignalArray(const unsigned int &amp;sizeARG=DEFAULT_SIZE)</a>
-    <a id="Item44_c1" onkeydown="return searchResults.NavChild(event,44,1)" onkeypress="return searchResults.NavChild(event,44,1)" onkeyup="return searchResults.NavChild(event,44,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_array.html#ad4e0b7e5f9426f38ce5be1a9a718ce85" target="basefrm">dynamicgraph::SignalArray::SignalArray(SignalBase&lt; Time &gt; &amp;sig)</a>
-    <a id="Item44_c2" onkeydown="return searchResults.NavChild(event,44,2)" onkeypress="return searchResults.NavChild(event,44,2)" onkeyup="return searchResults.NavChild(event,44,2)" class="SRScope" href="../classdynamicgraph_1_1_signal_array.html#afe2622ec121f19aee4d01b24e4597410" target="basefrm">dynamicgraph::SignalArray::SignalArray(const SignalArray&lt; Time &gt; &amp;siga)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_signalarray">
- <div class="SREntry">
-  <a id="Item45" onkeydown="return searchResults.Nav(event,45)" onkeypress="return searchResults.Nav(event,45)" onkeyup="return searchResults.Nav(event,45)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_array.html" target="basefrm">SignalArray</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalarray_5fconst">
- <div class="SREntry">
-  <a id="Item46" onkeydown="return searchResults.Nav(event,46)" onkeypress="return searchResults.Nav(event,46)" onkeyup="return searchResults.Nav(event,46)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_array__const.html" target="basefrm">SignalArray_const</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalarray_5fconst">
- <div class="SREntry">
-  <a id="Item47" onkeydown="return searchResults.Nav(event,47)" onkeypress="return searchResults.Nav(event,47)" onkeyup="return searchResults.Nav(event,47)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_signalarray_5fconst')">SignalArray_const</a>
-  <div class="SRChildren">
-    <a id="Item47_c0" onkeydown="return searchResults.NavChild(event,47,0)" onkeypress="return searchResults.NavChild(event,47,0)" onkeyup="return searchResults.NavChild(event,47,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_array__const.html#ac29aa8a7b8c4b9e79929eee24f91fcb1" target="basefrm">dynamicgraph::SignalArray_const::SignalArray_const(const unsigned int &amp;sizeARG=DEFAULT_SIZE)</a>
-    <a id="Item47_c1" onkeydown="return searchResults.NavChild(event,47,1)" onkeypress="return searchResults.NavChild(event,47,1)" onkeyup="return searchResults.NavChild(event,47,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_array__const.html#a6b1c4cfef9e554edea56336103e27638" target="basefrm">dynamicgraph::SignalArray_const::SignalArray_const(const SignalBase&lt; Time &gt; &amp;sig)</a>
-    <a id="Item47_c2" onkeydown="return searchResults.NavChild(event,47,2)" onkeypress="return searchResults.NavChild(event,47,2)" onkeyup="return searchResults.NavChild(event,47,2)" class="SRScope" href="../classdynamicgraph_1_1_signal_array__const.html#a6774a0757c5582656417b088649147a9" target="basefrm">dynamicgraph::SignalArray_const::SignalArray_const(const SignalArray&lt; Time &gt; &amp;siga)</a>
-    <a id="Item47_c3" onkeydown="return searchResults.NavChild(event,47,3)" onkeypress="return searchResults.NavChild(event,47,3)" onkeyup="return searchResults.NavChild(event,47,3)" class="SRScope" href="../classdynamicgraph_1_1_signal_array__const.html#a0c65b8d5e8b5e98295583dc983f199a7" target="basefrm">dynamicgraph::SignalArray_const::SignalArray_const(const SignalArray_const&lt; Time &gt; &amp;siga)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_signalbase">
- <div class="SREntry">
-  <a id="Item48" onkeydown="return searchResults.Nav(event,48)" onkeypress="return searchResults.Nav(event,48)" onkeyup="return searchResults.Nav(event,48)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_base.html" target="basefrm">SignalBase</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalbase">
- <div class="SREntry">
-  <a id="Item49" onkeydown="return searchResults.Nav(event,49)" onkeypress="return searchResults.Nav(event,49)" onkeyup="return searchResults.Nav(event,49)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_base.html#abce7bd9d12571de9f4d63f757c45ab17" target="basefrm">SignalBase</a>
-  <span class="SRScope">dynamicgraph::SignalBase</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalbase_3c_20int_20_3e">
- <div class="SREntry">
-  <a id="Item50" onkeydown="return searchResults.Nav(event,50)" onkeypress="return searchResults.Nav(event,50)" onkeyup="return searchResults.Nav(event,50)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_base.html" target="basefrm">SignalBase&lt; int &gt;</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalcaster">
- <div class="SREntry">
-  <a id="Item51" onkeydown="return searchResults.Nav(event,51)" onkeypress="return searchResults.Nav(event,51)" onkeyup="return searchResults.Nav(event,51)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_caster.html" target="basefrm">SignalCaster</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalcaster">
- <div class="SREntry">
-  <a id="Item52" onkeydown="return searchResults.Nav(event,52)" onkeypress="return searchResults.Nav(event,52)" onkeyup="return searchResults.Nav(event,52)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_caster.html#ae774afbae5a258fbbfc62b86e95ff953" target="basefrm">SignalCaster</a>
-  <span class="SRScope">dynamicgraph::SignalCaster</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalcastregisterer">
- <div class="SREntry">
-  <a id="Item53" onkeydown="return searchResults.Nav(event,53)" onkeypress="return searchResults.Nav(event,53)" onkeyup="return searchResults.Nav(event,53)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_cast_registerer.html#a0e953897c7a0696504247b43ddd31758" target="basefrm">SignalCastRegisterer</a>
-  <span class="SRScope">dynamicgraph::SignalCastRegisterer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalcastregisterer">
- <div class="SREntry">
-  <a id="Item54" onkeydown="return searchResults.Nav(event,54)" onkeypress="return searchResults.Nav(event,54)" onkeyup="return searchResults.Nav(event,54)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_cast_registerer.html" target="basefrm">SignalCastRegisterer</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalderegistration">
- <div class="SREntry">
-  <a id="Item55" onkeydown="return searchResults.Nav(event,55)" onkeypress="return searchResults.Nav(event,55)" onkeyup="return searchResults.Nav(event,55)" class="SRSymbol" href="../classdynamicgraph_1_1_entity.html#a90e43ab1c4ae7034ef352840f6708026" target="basefrm">signalDeregistration</a>
-  <span class="SRScope">dynamicgraph::Entity</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signallist">
- <div class="SREntry">
-  <a id="Item56" onkeydown="return searchResults.Nav(event,56)" onkeypress="return searchResults.Nav(event,56)" onkeyup="return searchResults.Nav(event,56)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#afac64dae56fce1fb431a733ffa79ae23" target="basefrm">SignalList</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalmap">
- <div class="SREntry">
-  <a id="Item57" onkeydown="return searchResults.Nav(event,57)" onkeypress="return searchResults.Nav(event,57)" onkeyup="return searchResults.Nav(event,57)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_signalmap')">SignalMap</a>
-  <div class="SRChildren">
-    <a id="Item57_c0" onkeydown="return searchResults.NavChild(event,57,0)" onkeypress="return searchResults.NavChild(event,57,0)" onkeyup="return searchResults.NavChild(event,57,0)" class="SRScope" href="../classdynamicgraph_1_1_entity.html#ac2b0d244c0ce939462eeb6f4d879765b" target="basefrm">dynamicgraph::Entity::SignalMap()</a>
-    <a id="Item57_c1" onkeydown="return searchResults.NavChild(event,57,1)" onkeypress="return searchResults.NavChild(event,57,1)" onkeyup="return searchResults.NavChild(event,57,1)" class="SRScope" href="../classdynamicgraph_1_1_entity.html#a36384a620ac18c9703d34ab712cbd547" target="basefrm">dynamicgraph::Entity::signalMap()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_signalptr">
- <div class="SREntry">
-  <a id="Item58" onkeydown="return searchResults.Nav(event,58)" onkeypress="return searchResults.Nav(event,58)" onkeyup="return searchResults.Nav(event,58)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_ptr.html" target="basefrm">SignalPtr</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalptr">
- <div class="SREntry">
-  <a id="Item59" onkeydown="return searchResults.Nav(event,59)" onkeypress="return searchResults.Nav(event,59)" onkeyup="return searchResults.Nav(event,59)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_signalptr')">SignalPtr</a>
-  <div class="SRChildren">
-    <a id="Item59_c0" onkeydown="return searchResults.NavChild(event,59,0)" onkeypress="return searchResults.NavChild(event,59,0)" onkeyup="return searchResults.NavChild(event,59,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a67e049e2a84ded6e03b65ced60a35fbd" target="basefrm">dynamicgraph::SignalPtr::SignalPtr(Signal&lt; T, Time &gt; *ptr, std::string name=&quot;&quot;)</a>
-    <a id="Item59_c1" onkeydown="return searchResults.NavChild(event,59,1)" onkeypress="return searchResults.NavChild(event,59,1)" onkeyup="return searchResults.NavChild(event,59,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a257dba50afbe9efe0fde532062eeb536" target="basefrm">dynamicgraph::SignalPtr::signalPtr()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_signalregistration">
- <div class="SREntry">
-  <a id="Item60" onkeydown="return searchResults.Nav(event,60)" onkeypress="return searchResults.Nav(event,60)" onkeyup="return searchResults.Nav(event,60)" class="SRSymbol" href="../classdynamicgraph_1_1_entity.html#a72def88a3dd29e124f80603506c73a7e" target="basefrm">signalRegistration</a>
-  <span class="SRScope">dynamicgraph::Entity</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signaltime">
- <div class="SREntry">
-  <a id="Item61" onkeydown="return searchResults.Nav(event,61)" onkeypress="return searchResults.Nav(event,61)" onkeyup="return searchResults.Nav(event,61)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_base.html#a2d0e96da4d0378f08805b421cf381183" target="basefrm">signalTime</a>
-  <span class="SRScope">dynamicgraph::SignalBase</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signaltimedependent">
- <div class="SREntry">
-  <a id="Item62" onkeydown="return searchResults.Nav(event,62)" onkeypress="return searchResults.Nav(event,62)" onkeyup="return searchResults.Nav(event,62)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_signaltimedependent')">SignalTimeDependent</a>
-  <div class="SRChildren">
-    <a id="Item62_c0" onkeydown="return searchResults.NavChild(event,62,0)" onkeypress="return searchResults.NavChild(event,62,0)" onkeyup="return searchResults.NavChild(event,62,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_time_dependent.html#ab9848918e907a071b0ffdf30200dde0a" target="basefrm">dynamicgraph::SignalTimeDependent::SignalTimeDependent(std::string name=&quot;&quot;)</a>
-    <a id="Item62_c1" onkeydown="return searchResults.NavChild(event,62,1)" onkeypress="return searchResults.NavChild(event,62,1)" onkeyup="return searchResults.NavChild(event,62,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_time_dependent.html#a005108860ebfd66a2a020789f5a82d2e" target="basefrm">dynamicgraph::SignalTimeDependent::SignalTimeDependent(const SignalArray_const&lt; Time &gt; &amp;arr, std::string name=&quot;&quot;)</a>
-    <a id="Item62_c2" onkeydown="return searchResults.NavChild(event,62,2)" onkeypress="return searchResults.NavChild(event,62,2)" onkeyup="return searchResults.NavChild(event,62,2)" class="SRScope" href="../classdynamicgraph_1_1_signal_time_dependent.html#aad9aa8e29a8af77602852615dc336ba0" target="basefrm">dynamicgraph::SignalTimeDependent::SignalTimeDependent(boost::function2&lt; T &amp;, T &amp;, Time &gt; t, const SignalArray_const&lt; Time &gt; &amp;sig, std::string name=&quot;&quot;)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_signaltimedependent">
- <div class="SREntry">
-  <a id="Item63" onkeydown="return searchResults.Nav(event,63)" onkeypress="return searchResults.Nav(event,63)" onkeyup="return searchResults.Nav(event,63)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_time_dependent.html" target="basefrm">SignalTimeDependent</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signaltimedependent_3c_20int_2c_20int_20_3e">
- <div class="SREntry">
-  <a id="Item64" onkeydown="return searchResults.Nav(event,64)" onkeypress="return searchResults.Nav(event,64)" onkeyup="return searchResults.Nav(event,64)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_time_dependent.html" target="basefrm">SignalTimeDependent&lt; int, int &gt;</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signaltype">
- <div class="SREntry">
-  <a id="Item65" onkeydown="return searchResults.Nav(event,65)" onkeypress="return searchResults.Nav(event,65)" onkeyup="return searchResults.Nav(event,65)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_signaltype')">SignalType</a>
-  <div class="SRChildren">
-    <a id="Item65_c0" onkeydown="return searchResults.NavChild(event,65,0)" onkeypress="return searchResults.NavChild(event,65,0)" onkeyup="return searchResults.NavChild(event,65,0)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155" target="basefrm">dynamicgraph::Signal::SignalType()</a>
-    <a id="Item65_c1" onkeydown="return searchResults.NavChild(event,65,1)" onkeypress="return searchResults.NavChild(event,65,1)" onkeyup="return searchResults.NavChild(event,65,1)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#aae4a59d6d32f56520abf64179c7ac277" target="basefrm">dynamicgraph::Signal::signalType()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_size">
- <div class="SREntry">
-  <a id="Item66" onkeydown="return searchResults.Nav(event,66)" onkeypress="return searchResults.Nav(event,66)" onkeyup="return searchResults.Nav(event,66)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_size')">SIZE</a>
-  <div class="SRChildren">
-    <a id="Item66_c0" onkeydown="return searchResults.NavChild(event,66,0)" onkeypress="return searchResults.NavChild(event,66,0)" onkeyup="return searchResults.NavChild(event,66,0)" class="SRScope" href="../classdynamicgraph_1_1_debug_trace.html#a85d10b3fd2f0dd2167034ae20db4acb6" target="basefrm">dynamicgraph::DebugTrace::SIZE()</a>
-    <a id="Item66_c1" onkeydown="return searchResults.NavChild(event,66,1)" onkeypress="return searchResults.NavChild(event,66,1)" onkeyup="return searchResults.NavChild(event,66,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_array__const.html#a53789b7d20a67f31b642bd588e426438" target="basefrm">dynamicgraph::SignalArray_const::size()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_sotnosignal">
- <div class="SREntry">
-  <a id="Item67" onkeydown="return searchResults.Nav(event,67)" onkeypress="return searchResults.Nav(event,67)" onkeyup="return searchResults.Nav(event,67)" class="SRSymbol" href="../namespacedynamicgraph.html#a13d78c6db9e4eafe88f7dc4506cce8c9" target="basefrm">sotNOSIGNAL</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_sotpluginloaderptr">
- <div class="SREntry">
-  <a id="Item68" onkeydown="return searchResults.Nav(event,68)" onkeypress="return searchResults.Nav(event,68)" onkeyup="return searchResults.Nav(event,68)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#ac6968b058401a04315a9e0c08df5ed50" target="basefrm">sotPluginLoaderPTR</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRResult" id="SR_static_5fshell_5ffunction">
- <div class="SREntry">
-  <a id="Item69" onkeydown="return searchResults.Nav(event,69)" onkeypress="return searchResults.Nav(event,69)" onkeyup="return searchResults.Nav(event,69)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_static_5fshell_5ffunction')">STATIC_SHELL_FUNCTION</a>
-  <div class="SRChildren">
-    <a id="Item69_c0" onkeydown="return searchResults.NavChild(event,69,0)" onkeypress="return searchResults.NavChild(event,69,0)" onkeyup="return searchResults.NavChild(event,69,0)" class="SRScope" href="../class_shell_functions.html#a0ec8a0de8f2913547e71eb2b77aac10a" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdLoadPlugins)</a>
-    <a id="Item69_c1" onkeydown="return searchResults.NavChild(event,69,1)" onkeypress="return searchResults.NavChild(event,69,1)" onkeyup="return searchResults.NavChild(event,69,1)" class="SRScope" href="../class_shell_functions.html#a34015db1058a30a5e507f4652743dcc8" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdTry)</a>
-    <a id="Item69_c2" onkeydown="return searchResults.NavChild(event,69,2)" onkeypress="return searchResults.NavChild(event,69,2)" onkeyup="return searchResults.NavChild(event,69,2)" class="SRScope" href="../class_shell_functions.html#a850ef20382ae5f5078abad5d8a7682d7" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdDisplayPlugins)</a>
-    <a id="Item69_c3" onkeydown="return searchResults.NavChild(event,69,3)" onkeypress="return searchResults.NavChild(event,69,3)" onkeyup="return searchResults.NavChild(event,69,3)" class="SRScope" href="../class_shell_functions.html#aed64a323b02b79fd27c367d29c252f1c" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdDisplayFactory)</a>
-    <a id="Item69_c4" onkeydown="return searchResults.NavChild(event,69,4)" onkeypress="return searchResults.NavChild(event,69,4)" onkeyup="return searchResults.NavChild(event,69,4)" class="SRScope" href="../class_shell_functions.html#a101207ebb5a06f79124df25094655f8b" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdCommentary)</a>
-    <a id="Item69_c5" onkeydown="return searchResults.NavChild(event,69,5)" onkeypress="return searchResults.NavChild(event,69,5)" onkeyup="return searchResults.NavChild(event,69,5)" class="SRScope" href="../class_shell_functions.html#a72b1b6cd978377572c3cd441d0edff2e" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdUnplug)</a>
-    <a id="Item69_c6" onkeydown="return searchResults.NavChild(event,69,6)" onkeypress="return searchResults.NavChild(event,69,6)" onkeyup="return searchResults.NavChild(event,69,6)" class="SRScope" href="../class_shell_functions.html#a86b9d65f5b6f5ae9a08274e53d806e4c" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdClearPlugin)</a>
-    <a id="Item69_c7" onkeydown="return searchResults.NavChild(event,69,7)" onkeypress="return searchResults.NavChild(event,69,7)" onkeyup="return searchResults.NavChild(event,69,7)" class="SRScope" href="../class_shell_functions.html#af08234d1f5573b8fed5080fdd60c7c7d" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdSignalTime)</a>
-    <a id="Item69_c8" onkeydown="return searchResults.NavChild(event,69,8)" onkeypress="return searchResults.NavChild(event,69,8)" onkeyup="return searchResults.NavChild(event,69,8)" class="SRScope" href="../class_shell_functions.html#ab646319ef7e6614b77e4b020db2c8b94" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdSynchroSignal)</a>
-    <a id="Item69_c9" onkeydown="return searchResults.NavChild(event,69,9)" onkeypress="return searchResults.NavChild(event,69,9)" onkeyup="return searchResults.NavChild(event,69,9)" class="SRScope" href="../class_shell_functions.html#a4ae27658810c18f5aa91717814a7a56d" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdEcho)</a>
-    <a id="Item69_c10" onkeydown="return searchResults.NavChild(event,69,10)" onkeypress="return searchResults.NavChild(event,69,10)" onkeyup="return searchResults.NavChild(event,69,10)" class="SRScope" href="../class_shell_functions.html#a9f86c73b0c93f7258026c5e4c0badb26" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdCopy)</a>
-    <a id="Item69_c11" onkeydown="return searchResults.NavChild(event,69,11)" onkeypress="return searchResults.NavChild(event,69,11)" onkeyup="return searchResults.NavChild(event,69,11)" class="SRScope" href="../class_shell_functions.html#a4a0e1a5da83f70c215b39d15a9be4620" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdFreeze)</a>
-    <a id="Item69_c12" onkeydown="return searchResults.NavChild(event,69,12)" onkeypress="return searchResults.NavChild(event,69,12)" onkeyup="return searchResults.NavChild(event,69,12)" class="SRScope" href="../class_shell_functions.html#a6de5a00e9788c86983ec04b4ca38b26f" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdSqueeze)</a>
-    <a id="Item69_c13" onkeydown="return searchResults.NavChild(event,69,13)" onkeypress="return searchResults.NavChild(event,69,13)" onkeyup="return searchResults.NavChild(event,69,13)" class="SRScope" href="../class_shell_functions.html#a8a7c8c951584bb648f86f6d76e75c39e" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdEnableTrace)</a>
-    <a id="Item69_c14" onkeydown="return searchResults.NavChild(event,69,14)" onkeypress="return searchResults.NavChild(event,69,14)" onkeyup="return searchResults.NavChild(event,69,14)" class="SRScope" href="../class_shell_functions.html#a0ad4f1cb1a68d5e7375931fe88c42386" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdSetPrompt)</a>
-    <a id="Item69_c15" onkeydown="return searchResults.NavChild(event,69,15)" onkeypress="return searchResults.NavChild(event,69,15)" onkeyup="return searchResults.NavChild(event,69,15)" class="SRScope" href="../class_shell_functions.html#ae2000a752714774bf2afdf9be810bfc5" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdSleep)</a>
-    <a id="Item69_c16" onkeydown="return searchResults.NavChild(event,69,16)" onkeypress="return searchResults.NavChild(event,69,16)" onkeyup="return searchResults.NavChild(event,69,16)" class="SRScope" href="../class_shell_functions.html#ac70bdc7de5436a21f93a905839a42789" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdBeep)</a>
-    <a id="Item69_c17" onkeydown="return searchResults.NavChild(event,69,17)" onkeypress="return searchResults.NavChild(event,69,17)" onkeyup="return searchResults.NavChild(event,69,17)" class="SRScope" href="../class_shell_functions.html#a6d7ce2744af0564aec055b51b892acd6" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdFlagSet)</a>
-    <a id="Item69_c18" onkeydown="return searchResults.NavChild(event,69,18)" onkeypress="return searchResults.NavChild(event,69,18)" onkeyup="return searchResults.NavChild(event,69,18)" class="SRScope" href="../class_shell_functions.html#a4a61e3253bf5199a20c8b8fea2cb193f" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdCompletionList)</a>
-    <a id="Item69_c19" onkeydown="return searchResults.NavChild(event,69,19)" onkeypress="return searchResults.NavChild(event,69,19)" onkeyup="return searchResults.NavChild(event,69,19)" class="SRScope" href="../functions_8h.html#af4229e30a476c75350ad14ce481d9ea0" target="basefrm">STATIC_SHELL_FUNCTION():&#160;functions.h</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_suffix">
- <div class="SREntry">
-  <a id="Item70" onkeydown="return searchResults.Nav(event,70)" onkeypress="return searchResults.Nav(event,70)" onkeyup="return searchResults.Nav(event,70)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#adc51849772e3425b57062fa7e8e3f202" target="basefrm">suffix</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_switchtcopy">
- <div class="SREntry">
-  <a id="Item71" onkeydown="return searchResults.Nav(event,71)" onkeypress="return searchResults.Nav(event,71)" onkeyup="return searchResults.Nav(event,71)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#aff7eab69cdfb522979e2093c807d9e77" target="basefrm">switchTcopy</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_syntax_5ferror">
- <div class="SREntry">
-  <a id="Item72" onkeydown="return searchResults.Nav(event,72)" onkeypress="return searchResults.Nav(event,72)" onkeyup="return searchResults.Nav(event,72)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a6d79a9d0e863d1a1ee84e28803001f44" target="basefrm">SYNTAX_ERROR</a>
-  <span class="SRScope">dynamicgraph::ExceptionFactory</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/all_74.html b/doxygen/HEAD/search/all_74.html
deleted file mode 100644
index ad3b26be..00000000
--- a/doxygen/HEAD/search/all_74.html
+++ /dev/null
@@ -1,250 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_tcopy">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a70958e01cd65e0ee5f97bf19442a101f" target="basefrm">Tcopy</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_tcopy1">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a22e70c2affa81b282f9753f6172da866" target="basefrm">Tcopy1</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_tcopy2">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a7f9af955ec9424257766b3d0cf30c3e2" target="basefrm">Tcopy2</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_test">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_entity.html#a5bfd518abb50b5e39f658a0855b1a1f5" target="basefrm">test</a>
-  <span class="SRScope">dynamicgraph::Entity</span>
- </div>
-</div>
-<div class="SRResult" id="SR_test2">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classdynamicgraph_1_1_entity.html#ae13b5844d4372b97caf0a315667ea382" target="basefrm">test2</a>
-  <span class="SRScope">dynamicgraph::Entity</span>
- </div>
-</div>
-<div class="SRResult" id="SR_tfunction">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#aab6d34eaad78350ce8fb8c3b54f2eda7" target="basefrm">Tfunction</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_time_2ddependency_2eh">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../time-dependency_8h.html" target="basefrm">time-dependency.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_time_5fdependent">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81cea9930f326751f6c36d037ee64d09a840e" target="basefrm">TIME_DEPENDENT</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR_timedependency">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_timedependency')">TimeDependency</a>
-  <div class="SRChildren">
-    <a id="Item8_c0" onkeydown="return searchResults.NavChild(event,8,0)" onkeypress="return searchResults.NavChild(event,8,0)" onkeyup="return searchResults.NavChild(event,8,0)" class="SRScope" href="../classdynamicgraph_1_1_time_dependency.html#a3640000a90d8bc097a9467eac6a727c2" target="basefrm">dynamicgraph::TimeDependency::TimeDependency(SignalBase&lt; Time &gt; *sig, const DependencyType dep=DEPENDENCY_TYPE_DEFAULT)</a>
-    <a id="Item8_c1" onkeydown="return searchResults.NavChild(event,8,1)" onkeypress="return searchResults.NavChild(event,8,1)" onkeyup="return searchResults.NavChild(event,8,1)" class="SRScope" href="../classdynamicgraph_1_1_time_dependency.html#a5095b4831f8be6495f6bb1353345519b" target="basefrm">dynamicgraph::TimeDependency::TimeDependency(SignalBase&lt; Time &gt; *sig, const SignalArray_const&lt; Time &gt; &amp;arr, const DependencyType dep=DEPENDENCY_TYPE_DEFAULT)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_timedependency">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html" target="basefrm">TimeDependency</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_timedependency_3c_20int_20_3e">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html" target="basefrm">TimeDependency&lt; int &gt;</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_timestart">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#acc94d43691da00d1d1706f0511571c7d" target="basefrm">timeStart</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_tmpbuffer">
- <div class="SREntry">
-  <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classdynamicgraph_1_1_debug_trace.html#ace984952aec058a028737735988450c7" target="basefrm">tmpbuffer</a>
-  <span class="SRScope">dynamicgraph::DebugTrace</span>
- </div>
-</div>
-<div class="SRResult" id="SR_tools">
- <div class="SREntry">
-  <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0abd2d0743b46c0c3d922f957f65e31689" target="basefrm">TOOLS</a>
-  <span class="SRScope">dynamicgraph::ExceptionAbstract</span>
- </div>
-</div>
-<div class="SRResult" id="SR_totracesignals">
- <div class="SREntry">
-  <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a7788159fe75e9d18c55a0875f0162791" target="basefrm">toTraceSignals</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_trace">
- <div class="SREntry">
-  <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_trace')">trace</a>
-  <div class="SRChildren">
-    <a id="Item15_c0" onkeydown="return searchResults.NavChild(event,15,0)" onkeypress="return searchResults.NavChild(event,15,0)" onkeyup="return searchResults.NavChild(event,15,0)" class="SRScope" href="../classdynamicgraph_1_1_debug_trace.html#aa36fb9d2dbecb40dc734142b148737f3" target="basefrm">dynamicgraph::DebugTrace::trace(const int level, const char *format,...)</a>
-    <a id="Item15_c1" onkeydown="return searchResults.NavChild(event,15,1)" onkeypress="return searchResults.NavChild(event,15,1)" onkeyup="return searchResults.NavChild(event,15,1)" class="SRScope" href="../classdynamicgraph_1_1_debug_trace.html#ac0695004372ed7c6c3df85d5b38636d3" target="basefrm">dynamicgraph::DebugTrace::trace(const char *format,...)</a>
-    <a id="Item15_c2" onkeydown="return searchResults.NavChild(event,15,2)" onkeypress="return searchResults.NavChild(event,15,2)" onkeyup="return searchResults.NavChild(event,15,2)" class="SRScope" href="../classdynamicgraph_1_1_debug_trace.html#ab11e080e2b93a45f0ed0ec97ffea43a9" target="basefrm">dynamicgraph::DebugTrace::trace(const int level=-1)</a>
-    <a id="Item15_c3" onkeydown="return searchResults.NavChild(event,15,3)" onkeypress="return searchResults.NavChild(event,15,3)" onkeyup="return searchResults.NavChild(event,15,3)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#a13044d1fdb43d2910c68bed442d890b0" target="basefrm">dynamicgraph::SignalBase::trace()</a>
-    <a id="Item15_c4" onkeydown="return searchResults.NavChild(event,15,4)" onkeypress="return searchResults.NavChild(event,15,4)" onkeyup="return searchResults.NavChild(event,15,4)" class="SRScope" href="../classdynamicgraph_1_1_signal_caster.html#a30504e44ed210a22db802560f5ba32da" target="basefrm">dynamicgraph::SignalCaster::trace()</a>
-    <a id="Item15_c5" onkeydown="return searchResults.NavChild(event,15,5)" onkeypress="return searchResults.NavChild(event,15,5)" onkeyup="return searchResults.NavChild(event,15,5)" class="SRScope" href="../classdynamicgraph_1_1_default_cast_registerer.html#ac32a8d18f0b75db7f713d50f9c23a48d" target="basefrm">dynamicgraph::DefaultCastRegisterer::trace()</a>
-    <a id="Item15_c6" onkeydown="return searchResults.NavChild(event,15,6)" onkeypress="return searchResults.NavChild(event,15,6)" onkeyup="return searchResults.NavChild(event,15,6)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#a8dab26927f6e5ae7032a9309ac1e5952" target="basefrm">dynamicgraph::Signal::trace()</a>
-    <a id="Item15_c7" onkeydown="return searchResults.NavChild(event,15,7)" onkeypress="return searchResults.NavChild(event,15,7)" onkeyup="return searchResults.NavChild(event,15,7)" class="SRScope" href="../classdynamicgraph_1_1_tracer_real_time.html#aaed8477aa9cf7683e84de317e63fd8e1" target="basefrm">dynamicgraph::TracerRealTime::trace()</a>
-    <a id="Item15_c8" onkeydown="return searchResults.NavChild(event,15,8)" onkeypress="return searchResults.NavChild(event,15,8)" onkeyup="return searchResults.NavChild(event,15,8)" class="SRScope" href="../classdynamicgraph_1_1_tracer.html#aa32454970edb5578766b70de7966bac3" target="basefrm">dynamicgraph::Tracer::trace()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_trace_5fstyle_5fdefault">
- <div class="SREntry">
-  <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#ad911f92717cc23e79de4728f80985c43" target="basefrm">TRACE_STYLE_DEFAULT</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_tracelevel">
- <div class="SREntry">
-  <a id="Item17" onkeydown="return searchResults.Nav(event,17)" onkeypress="return searchResults.Nav(event,17)" onkeyup="return searchResults.Nav(event,17)" class="SRSymbol" href="../classdynamicgraph_1_1_debug_trace.html#a5b6f222904c43c5ae3e8646e161bb272" target="basefrm">traceLevel</a>
-  <span class="SRScope">dynamicgraph::DebugTrace</span>
- </div>
-</div>
-<div class="SRResult" id="SR_traceleveltemplate">
- <div class="SREntry">
-  <a id="Item18" onkeydown="return searchResults.Nav(event,18)" onkeypress="return searchResults.Nav(event,18)" onkeyup="return searchResults.Nav(event,18)" class="SRSymbol" href="../classdynamicgraph_1_1_debug_trace.html#a5948172c86440fa6468a144e2c1d6d82" target="basefrm">traceLevelTemplate</a>
-  <span class="SRScope">dynamicgraph::DebugTrace</span>
- </div>
-</div>
-<div class="SRResult" id="SR_tracer">
- <div class="SREntry">
-  <a id="Item19" onkeydown="return searchResults.Nav(event,19)" onkeypress="return searchResults.Nav(event,19)" onkeyup="return searchResults.Nav(event,19)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a5d88c2e17cb0fb3eeba9b057a128cac4" target="basefrm">Tracer</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_tracer">
- <div class="SREntry">
-  <a id="Item20" onkeydown="return searchResults.Nav(event,20)" onkeypress="return searchResults.Nav(event,20)" onkeyup="return searchResults.Nav(event,20)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html" target="basefrm">Tracer</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_tracer_2dreal_2dtime_2eh">
- <div class="SREntry">
-  <a id="Item21" onkeydown="return searchResults.Nav(event,21)" onkeypress="return searchResults.Nav(event,21)" onkeyup="return searchResults.Nav(event,21)" class="SRSymbol" href="../tracer-real-time_8h.html" target="basefrm">tracer-real-time.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_tracer_2dreal_2dtimedoc_2eh">
- <div class="SREntry">
-  <a id="Item22" onkeydown="return searchResults.Nav(event,22)" onkeypress="return searchResults.Nav(event,22)" onkeyup="return searchResults.Nav(event,22)" class="SRSymbol" href="../tracer-real-timedoc_8h.html" target="basefrm">tracer-real-timedoc.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_tracer_2eh">
- <div class="SREntry">
-  <a id="Item23" onkeydown="return searchResults.Nav(event,23)" onkeypress="return searchResults.Nav(event,23)" onkeyup="return searchResults.Nav(event,23)" class="SRSymbol" href="../tracer_8h.html" target="basefrm">tracer.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_tracer_5ftype">
- <div class="SREntry">
-  <a id="Item24" onkeydown="return searchResults.Nav(event,24)" onkeypress="return searchResults.Nav(event,24)" onkeyup="return searchResults.Nav(event,24)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_caster.html#acc9c753d8fef1eb233914855bbd0a6b3" target="basefrm">tracer_type</a>
-  <span class="SRScope">dynamicgraph::SignalCaster</span>
- </div>
-</div>
-<div class="SRResult" id="SR_tracerdoc_2eh">
- <div class="SREntry">
-  <a id="Item25" onkeydown="return searchResults.Nav(event,25)" onkeypress="return searchResults.Nav(event,25)" onkeyup="return searchResults.Nav(event,25)" class="SRSymbol" href="../tracerdoc_8h.html" target="basefrm">tracerdoc.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_tracerrealtime">
- <div class="SREntry">
-  <a id="Item26" onkeydown="return searchResults.Nav(event,26)" onkeypress="return searchResults.Nav(event,26)" onkeyup="return searchResults.Nav(event,26)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer_real_time.html" target="basefrm">TracerRealTime</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_tracerrealtime">
- <div class="SREntry">
-  <a id="Item27" onkeydown="return searchResults.Nav(event,27)" onkeypress="return searchResults.Nav(event,27)" onkeyup="return searchResults.Nav(event,27)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer_real_time.html#a8028f6fa6536dfbd43935fa91dbe18fb" target="basefrm">TracerRealTime</a>
-  <span class="SRScope">dynamicgraph::TracerRealTime</span>
- </div>
-</div>
-<div class="SRResult" id="SR_traces">
- <div class="SREntry">
-  <a id="Item28" onkeydown="return searchResults.Nav(event,28)" onkeypress="return searchResults.Nav(event,28)" onkeyup="return searchResults.Nav(event,28)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0af27cffde588c14a95c26fc79314ec08c" target="basefrm">TRACES</a>
-  <span class="SRScope">dynamicgraph::ExceptionAbstract</span>
- </div>
-</div>
-<div class="SRResult" id="SR_tracestyle">
- <div class="SREntry">
-  <a id="Item29" onkeydown="return searchResults.Nav(event,29)" onkeypress="return searchResults.Nav(event,29)" onkeyup="return searchResults.Nav(event,29)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_tracestyle')">traceStyle</a>
-  <div class="SRChildren">
-    <a id="Item29_c0" onkeydown="return searchResults.NavChild(event,29,0)" onkeypress="return searchResults.NavChild(event,29,0)" onkeyup="return searchResults.NavChild(event,29,0)" class="SRScope" href="../classdynamicgraph_1_1_tracer.html#a6117c74df4c4487d5a1804df22ac1dc0" target="basefrm">dynamicgraph::Tracer::traceStyle()</a>
-    <a id="Item29_c1" onkeydown="return searchResults.NavChild(event,29,1)" onkeypress="return searchResults.NavChild(event,29,1)" onkeyup="return searchResults.NavChild(event,29,1)" class="SRScope" href="../classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8" target="basefrm">dynamicgraph::Tracer::TraceStyle()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_tracetemplate">
- <div class="SREntry">
-  <a id="Item30" onkeydown="return searchResults.Nav(event,30)" onkeypress="return searchResults.Nav(event,30)" onkeyup="return searchResults.Nav(event,30)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_tracetemplate')">traceTemplate</a>
-  <div class="SRChildren">
-    <a id="Item30_c0" onkeydown="return searchResults.NavChild(event,30,0)" onkeypress="return searchResults.NavChild(event,30,0)" onkeyup="return searchResults.NavChild(event,30,0)" class="SRScope" href="../classdynamicgraph_1_1_debug_trace.html#a2ca1aff52f81391a3feb34622265126a" target="basefrm">dynamicgraph::DebugTrace::traceTemplate(const int level, const char *format,...)</a>
-    <a id="Item30_c1" onkeydown="return searchResults.NavChild(event,30,1)" onkeypress="return searchResults.NavChild(event,30,1)" onkeyup="return searchResults.NavChild(event,30,1)" class="SRScope" href="../classdynamicgraph_1_1_debug_trace.html#a2e1c4a66d6147a7f4d1fa3c948829d2a" target="basefrm">dynamicgraph::DebugTrace::traceTemplate(const char *format,...)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_transmitabstract">
- <div class="SREntry">
-  <a id="Item31" onkeydown="return searchResults.Nav(event,31)" onkeypress="return searchResults.Nav(event,31)" onkeyup="return searchResults.Nav(event,31)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_ptr.html#aa4beea137403194d072eeb73ba55415b" target="basefrm">transmitAbstract</a>
-  <span class="SRScope">dynamicgraph::SignalPtr</span>
- </div>
-</div>
-<div class="SRResult" id="SR_transmitabstractdata">
- <div class="SREntry">
-  <a id="Item32" onkeydown="return searchResults.Nav(event,32)" onkeypress="return searchResults.Nav(event,32)" onkeyup="return searchResults.Nav(event,32)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_ptr.html#afabedd4999d7e3ea81ccd37c95754fbd" target="basefrm">transmitAbstractData</a>
-  <span class="SRScope">dynamicgraph::SignalPtr</span>
- </div>
-</div>
-<div class="SRResult" id="SR_treference">
- <div class="SREntry">
-  <a id="Item33" onkeydown="return searchResults.Nav(event,33)" onkeypress="return searchResults.Nav(event,33)" onkeyup="return searchResults.Nav(event,33)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a109c69e77a16a5df8c45b1f18f3aa4bf" target="basefrm">Treference</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_treferencenonconst">
- <div class="SREntry">
-  <a id="Item34" onkeydown="return searchResults.Nav(event,34)" onkeypress="return searchResults.Nav(event,34)" onkeyup="return searchResults.Nav(event,34)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a58743c8c709e2eab0197c75628258505" target="basefrm">TreferenceNonConst</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_triger">
- <div class="SREntry">
-  <a id="Item35" onkeydown="return searchResults.Nav(event,35)" onkeypress="return searchResults.Nav(event,35)" onkeyup="return searchResults.Nav(event,35)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a32f1aa315bd0a9a7e0942aadac56c1a5" target="basefrm">triger</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/all_75.html b/doxygen/HEAD/search/all_75.html
deleted file mode 100644
index f0ee5bf0..00000000
--- a/doxygen/HEAD/search/all_75.html
+++ /dev/null
@@ -1,77 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_unloadallplugins">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#a28002facb398f0044e4ad4ddcd7610a6" target="basefrm">unloadAllPlugins</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR_unloadplugin">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#a93ea9ecdbe007c06c45287c1c4ca326c" target="basefrm">unloadPlugin</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR_unplug">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_unplug')">unplug</a>
-  <div class="SRChildren">
-    <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#aef9144c00555bbbb2a38e5d63e5ea50a" target="basefrm">dynamicgraph::SignalBase::unplug()</a>
-    <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#afff24d32f034055344b7db542d789b4a" target="basefrm">dynamicgraph::SignalPtr::unplug()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_unrefered_5ffunction">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849af159588b0f39514f85abdd874beed950" target="basefrm">UNREFERED_FUNCTION</a>
-  <span class="SRScope">dynamicgraph::ExceptionFactory</span>
- </div>
-</div>
-<div class="SRResult" id="SR_unrefered_5fobject">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a9e9f28958f7ffd6c7a997df752bb97d5" target="basefrm">UNREFERED_OBJECT</a>
-  <span class="SRScope">dynamicgraph::ExceptionFactory</span>
- </div>
-</div>
-<div class="SRResult" id="SR_unrefered_5fsignal">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849af23a8ce479f832624480aa6c0ba35cd9" target="basefrm">UNREFERED_SIGNAL</a>
-  <span class="SRScope">dynamicgraph::ExceptionFactory</span>
- </div>
-</div>
-<div class="SRResult" id="SR_unregistercast">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_caster.html#acbcb68102cc2537b56b2545a14aa0035" target="basefrm">unregisterCast</a>
-  <span class="SRScope">dynamicgraph::SignalCaster</span>
- </div>
-</div>
-<div class="SRResult" id="SR_unsetconstantdefault">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_ptr.html#affd51656523729216e2f4fcbc0f96fd6" target="basefrm">unsetConstantDefault</a>
-  <span class="SRScope">dynamicgraph::SignalPtr</span>
- </div>
-</div>
-<div class="SRResult" id="SR_updatefromallchildren">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a29f6f7c63256bebe440943d4a55d758c" target="basefrm">updateFromAllChildren</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/all_76.html b/doxygen/HEAD/search/all_76.html
deleted file mode 100644
index 66b79f13..00000000
--- a/doxygen/HEAD/search/all_76.html
+++ /dev/null
@@ -1,32 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_vp_5fdebug_5fmode">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../debug_8h.html#a6dd3437819a217fef90ef973cf9364ca" target="basefrm">VP_DEBUG_MODE</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_vp_5ftemplate_5fdebug_5fmode">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../debug_8h.html#a99bf14cae76d8d5cbfe574d6ae62f30d" target="basefrm">VP_TEMPLATE_DEBUG_MODE</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/all_77.html b/doxygen/HEAD/search/all_77.html
deleted file mode 100644
index e6de1495..00000000
--- a/doxygen/HEAD/search/all_77.html
+++ /dev/null
@@ -1,55 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_what">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_abstract.html#a9a5208211df292bbfc679b036711a5d1" target="basefrm">what</a>
-  <span class="SRScope">dynamicgraph::ExceptionAbstract</span>
- </div>
-</div>
-<div class="SRResult" id="SR_when_5fsaid">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8a3df8adfc48aec75c6529305e110a4989" target="basefrm">WHEN_SAID</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_writecompletionlist">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_writecompletionlist')">writeCompletionList</a>
-  <div class="SRChildren">
-    <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classdynamicgraph_1_1_entity.html#ae4416aada52468f823877500b60b0db9" target="basefrm">dynamicgraph::Entity::writeCompletionList()</a>
-    <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classdynamicgraph_1_1_interpreter.html#a89a6d9fb9ea521cc575786118abc72df" target="basefrm">dynamicgraph::Interpreter::writeCompletionList()</a>
-    <a id="Item2_c2" onkeydown="return searchResults.NavChild(event,2,2)" onkeypress="return searchResults.NavChild(event,2,2)" onkeyup="return searchResults.NavChild(event,2,2)" class="SRScope" href="../classdynamicgraph_1_1_pool_storage.html#a7bf4b1ae2c504c06b5caf287aa2a8223" target="basefrm">dynamicgraph::PoolStorage::writeCompletionList()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_writegraph">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_writegraph')">writeGraph</a>
-  <div class="SRChildren">
-    <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classdynamicgraph_1_1_entity.html#aaacb708ef239d3fbc953bcdb2ad7c3d1" target="basefrm">dynamicgraph::Entity::writeGraph()</a>
-    <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classdynamicgraph_1_1_pool_storage.html#a2d7100064c46487a01a42be50270a3f6" target="basefrm">dynamicgraph::PoolStorage::writeGraph()</a>
-    <a id="Item3_c2" onkeydown="return searchResults.NavChild(event,3,2)" onkeypress="return searchResults.NavChild(event,3,2)" onkeyup="return searchResults.NavChild(event,3,2)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#a2a7734e306894404eb4252d1b9aa5510" target="basefrm">dynamicgraph::SignalBase::writeGraph()</a>
-    <a id="Item3_c3" onkeydown="return searchResults.NavChild(event,3,3)" onkeypress="return searchResults.NavChild(event,3,3)" onkeyup="return searchResults.NavChild(event,3,3)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#adc54b93be26b574aa3b9956d5d832224" target="basefrm">dynamicgraph::SignalPtr::writeGraph()</a>
-    <a id="Item3_c4" onkeydown="return searchResults.NavChild(event,3,4)" onkeypress="return searchResults.NavChild(event,3,4)" onkeyup="return searchResults.NavChild(event,3,4)" class="SRScope" href="../classdynamicgraph_1_1_signal_time_dependent.html#ac3ec8ac88073236b3df92c9c93d9a970" target="basefrm">dynamicgraph::SignalTimeDependent::writeGraph()</a>
-    <a id="Item3_c5" onkeydown="return searchResults.NavChild(event,3,5)" onkeypress="return searchResults.NavChild(event,3,5)" onkeyup="return searchResults.NavChild(event,3,5)" class="SRScope" href="../classdynamicgraph_1_1_time_dependency.html#a47955c4e1365505396da59595b88ecba" target="basefrm">dynamicgraph::TimeDependency::writeGraph()</a>
-  </div>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/all_7e.html b/doxygen/HEAD/search/all_7e.html
deleted file mode 100644
index e6ce2f6c..00000000
--- a/doxygen/HEAD/search/all_7e.html
+++ /dev/null
@@ -1,146 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR__7econtiifstream">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_contiifstream.html#a750065a306c562bef2ef65adf18bb8fd" target="basefrm">~Contiifstream</a>
-  <span class="SRScope">dynamicgraph::Contiifstream</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7eentity">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_entity.html#a352e148d4764b1c5545dcb7a39a04596" target="basefrm">~Entity</a>
-  <span class="SRScope">dynamicgraph::Entity</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7eentityregisterer">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_entity_registerer.html#a2865279ffbd274bc49fff61ad0585bf5" target="basefrm">~EntityRegisterer</a>
-  <span class="SRScope">dynamicgraph::EntityRegisterer</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7eexceptionabstract">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_abstract.html#ac7102439bf5f1bfd3ea6b30cd2e4e641" target="basefrm">~ExceptionAbstract</a>
-  <span class="SRScope">dynamicgraph::ExceptionAbstract</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7eexceptionfactory">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_factory.html#ae90cfbc9216d75b1d62d713bb72d180c" target="basefrm">~ExceptionFactory</a>
-  <span class="SRScope">dynamicgraph::ExceptionFactory</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7eexceptionsignal">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_signal.html#a4673decd271630667e8e22d9c3651ef1" target="basefrm">~ExceptionSignal</a>
-  <span class="SRScope">dynamicgraph::ExceptionSignal</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7eexceptiontraces">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_traces.html#aa96d447ec0d1d5f83dea8d12c8970d32" target="basefrm">~ExceptionTraces</a>
-  <span class="SRScope">dynamicgraph::ExceptionTraces</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7efactorystorage">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classdynamicgraph_1_1_factory_storage.html#a95c35ff3e13a76fc93dc73ae42ea4a30" target="basefrm">~FactoryStorage</a>
-  <span class="SRScope">dynamicgraph::FactoryStorage</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7eoutstringstream">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classdynamicgraph_1_1_out_string_stream.html#aee959e8962bfe2192a772d4f5aec880a" target="basefrm">~OutStringStream</a>
-  <span class="SRScope">dynamicgraph::OutStringStream</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7epluginloader">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#a6f952ede55971479321fa3e4416860e0" target="basefrm">~PluginLoader</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7epoolstorage">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classdynamicgraph_1_1_pool_storage.html#a11231f5a01939b1345759798fffbf5e2" target="basefrm">~PoolStorage</a>
-  <span class="SRScope">dynamicgraph::PoolStorage</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7esignal">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a5613e74b311f94ffc8d870c097fbc006" target="basefrm">~Signal</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7esignalarray">
- <div class="SREntry">
-  <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_array.html#a92bd2db15dcb739f70efb7c3909a4b58" target="basefrm">~SignalArray</a>
-  <span class="SRScope">dynamicgraph::SignalArray</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7esignalarray_5fconst">
- <div class="SREntry">
-  <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_array__const.html#a1050c30dd476d832ea8f3cddbcecd35b" target="basefrm">~SignalArray_const</a>
-  <span class="SRScope">dynamicgraph::SignalArray_const</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7esignalbase">
- <div class="SREntry">
-  <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_base.html#a7abfd61a78e5012d56a9e5daf57ecdaf" target="basefrm">~SignalBase</a>
-  <span class="SRScope">dynamicgraph::SignalBase</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7esignalcaster">
- <div class="SREntry">
-  <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_caster.html#aa5fade8df2d029a0c7145040f60bf795" target="basefrm">~SignalCaster</a>
-  <span class="SRScope">dynamicgraph::SignalCaster</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7esignalptr">
- <div class="SREntry">
-  <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_ptr.html#a14279768ce3dc7ebb7bf6d87bdfa7e72" target="basefrm">~SignalPtr</a>
-  <span class="SRScope">dynamicgraph::SignalPtr</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7esignaltimedependent">
- <div class="SREntry">
-  <a id="Item17" onkeydown="return searchResults.Nav(event,17)" onkeypress="return searchResults.Nav(event,17)" onkeyup="return searchResults.Nav(event,17)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_time_dependent.html#a0b323939a8076256fa00e45fa09d9704" target="basefrm">~SignalTimeDependent</a>
-  <span class="SRScope">dynamicgraph::SignalTimeDependent</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7etimedependency">
- <div class="SREntry">
-  <a id="Item18" onkeydown="return searchResults.Nav(event,18)" onkeypress="return searchResults.Nav(event,18)" onkeyup="return searchResults.Nav(event,18)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a8d4ba0b6667d763571501cf08cf4591c" target="basefrm">~TimeDependency</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7etracer">
- <div class="SREntry">
-  <a id="Item19" onkeydown="return searchResults.Nav(event,19)" onkeypress="return searchResults.Nav(event,19)" onkeyup="return searchResults.Nav(event,19)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a74f2a35ead39023673116e6ebfab08d5" target="basefrm">~Tracer</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7etracerrealtime">
- <div class="SREntry">
-  <a id="Item20" onkeydown="return searchResults.Nav(event,20)" onkeypress="return searchResults.Nav(event,20)" onkeyup="return searchResults.Nav(event,20)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer_real_time.html#a49eaf228435a2b4f05245c939f018307" target="basefrm">~TracerRealTime</a>
-  <span class="SRScope">dynamicgraph::TracerRealTime</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/classes_63.html b/doxygen/HEAD/search/classes_63.html
deleted file mode 100644
index b3b458aa..00000000
--- a/doxygen/HEAD/search/classes_63.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_contiifstream">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_contiifstream.html" target="basefrm">Contiifstream</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/classes_64.html b/doxygen/HEAD/search/classes_64.html
deleted file mode 100644
index 6df1ff81..00000000
--- a/doxygen/HEAD/search/classes_64.html
+++ /dev/null
@@ -1,32 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_debugtrace">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_debug_trace.html" target="basefrm">DebugTrace</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_defaultcastregisterer">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_default_cast_registerer.html" target="basefrm">DefaultCastRegisterer</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/classes_65.html b/doxygen/HEAD/search/classes_65.html
deleted file mode 100644
index 25f35913..00000000
--- a/doxygen/HEAD/search/classes_65.html
+++ /dev/null
@@ -1,56 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_entity">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_entity.html" target="basefrm">Entity</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_entityregisterer">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_entity_registerer.html" target="basefrm">EntityRegisterer</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_exceptionabstract">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_abstract.html" target="basefrm">ExceptionAbstract</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_exceptionfactory">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_factory.html" target="basefrm">ExceptionFactory</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_exceptionsignal">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_signal.html" target="basefrm">ExceptionSignal</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_exceptiontraces">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_traces.html" target="basefrm">ExceptionTraces</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/classes_66.html b/doxygen/HEAD/search/classes_66.html
deleted file mode 100644
index fc111be3..00000000
--- a/doxygen/HEAD/search/classes_66.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_factorystorage">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_factory_storage.html" target="basefrm">FactoryStorage</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/classes_69.html b/doxygen/HEAD/search/classes_69.html
deleted file mode 100644
index 25f62993..00000000
--- a/doxygen/HEAD/search/classes_69.html
+++ /dev/null
@@ -1,38 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_instruction">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../struct_shell_procedure_1_1_instruction.html" target="basefrm">Instruction</a>
-  <span class="SRScope">ShellProcedure</span>
- </div>
-</div>
-<div class="SRResult" id="SR_interpreter">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html" target="basefrm">Interpreter</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_interpreterhelper">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter_helper.html" target="basefrm">InterpreterHelper</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/classes_6e.html b/doxygen/HEAD/search/classes_6e.html
deleted file mode 100644
index 2ea370ba..00000000
--- a/doxygen/HEAD/search/classes_6e.html
+++ /dev/null
@@ -1,25 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_noncopyable">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classboost_1_1noncopyable.html" target="basefrm">noncopyable</a>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/classes_6f.html b/doxygen/HEAD/search/classes_6f.html
deleted file mode 100644
index 7c5d9867..00000000
--- a/doxygen/HEAD/search/classes_6f.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_outstringstream">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_out_string_stream.html" target="basefrm">OutStringStream</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/classes_70.html b/doxygen/HEAD/search/classes_70.html
deleted file mode 100644
index 5de4c674..00000000
--- a/doxygen/HEAD/search/classes_70.html
+++ /dev/null
@@ -1,38 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_pluginloader">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html" target="basefrm">PluginLoader</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_poolstorage">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_pool_storage.html" target="basefrm">PoolStorage</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_procedure">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../struct_shell_procedure_1_1_procedure.html" target="basefrm">Procedure</a>
-  <span class="SRScope">ShellProcedure</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/classes_73.html b/doxygen/HEAD/search/classes_73.html
deleted file mode 100644
index 2b4e616d..00000000
--- a/doxygen/HEAD/search/classes_73.html
+++ /dev/null
@@ -1,102 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_shellfunctionregisterer">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_shell_function_registerer.html" target="basefrm">ShellFunctionRegisterer</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_shellfunctions">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_shell_functions.html" target="basefrm">ShellFunctions</a>
- </div>
-</div>
-<div class="SRResult" id="SR_shellprocedure">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_shell_procedure.html" target="basefrm">ShellProcedure</a>
- </div>
-</div>
-<div class="SRResult" id="SR_signal">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html" target="basefrm">Signal</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signal_3c_20int_2c_20int_20_3e">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html" target="basefrm">Signal&lt; int, int &gt;</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalarray">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_array.html" target="basefrm">SignalArray</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalarray_5fconst">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_array__const.html" target="basefrm">SignalArray_const</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalbase">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_base.html" target="basefrm">SignalBase</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalbase_3c_20int_20_3e">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_base.html" target="basefrm">SignalBase&lt; int &gt;</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalcaster">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_caster.html" target="basefrm">SignalCaster</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalcastregisterer">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_cast_registerer.html" target="basefrm">SignalCastRegisterer</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalptr">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_ptr.html" target="basefrm">SignalPtr</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signaltimedependent">
- <div class="SREntry">
-  <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_time_dependent.html" target="basefrm">SignalTimeDependent</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signaltimedependent_3c_20int_2c_20int_20_3e">
- <div class="SREntry">
-  <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_time_dependent.html" target="basefrm">SignalTimeDependent&lt; int, int &gt;</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/classes_74.html b/doxygen/HEAD/search/classes_74.html
deleted file mode 100644
index db59e3a6..00000000
--- a/doxygen/HEAD/search/classes_74.html
+++ /dev/null
@@ -1,44 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_timedependency">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html" target="basefrm">TimeDependency</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_timedependency_3c_20int_20_3e">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html" target="basefrm">TimeDependency&lt; int &gt;</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_tracer">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html" target="basefrm">Tracer</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_tracerrealtime">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer_real_time.html" target="basefrm">TracerRealTime</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/close.png b/doxygen/HEAD/search/close.png
deleted file mode 100644
index 9342d3dfeea7b7c4ee610987e717804b5a42ceb9..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 273
zcmV+s0q*{ZP)<h;3K|Lk000e1NJLTq000XB000XJ1^@s6sjPP<0002kNkl<Z7#Vd@
zy%I)14BQwM3KSF?L+drXf2Tud1~Vwo-gkQ=D&H2DpWDkOIl+T{-_5ct*tQMlc_NA;
z#Bq!~&yl97kminQn#?$kxUNgzzBUX)lx2ycD8xIC<1djfsKP>4(RlMby96)VwnbG{
zbe&}^BDn7x>$<{ck4zAK-=nT;=hHG)kmplIF${xqm8db3oX6wT3bvp`TE@m0cg;b)
zBuSL}5?N7O(iZLdAlz@)b)Rd~DnSsSX&P5qC`XwuFwcAYLC+d2>+1(8on;wpt8QIC
X2MT$R4iQDd00000NkvXXu0mjfia~GN

diff --git a/doxygen/HEAD/search/defines_64.html b/doxygen/HEAD/search/defines_64.html
deleted file mode 100644
index c4549e19..00000000
--- a/doxygen/HEAD/search/defines_64.html
+++ /dev/null
@@ -1,146 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_dg_5fcommon_5ftraces">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../debug_8h.html#a34a049f8220d4679cf39de22833f88b9" target="basefrm">DG_COMMON_TRACES</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dg_5frethrow">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../exception-abstract_8h.html#ac5467892d97a2490cdd20cf61b25628c" target="basefrm">DG_RETHROW</a>
-  <span class="SRScope">exception-abstract.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dg_5fthrow">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../exception-abstract_8h.html#af37158a4ed07567f1673457ea2656a34" target="basefrm">DG_THROW</a>
-  <span class="SRScope">exception-abstract.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgdebug">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../debug_8h.html#a9965d817b72b8039eb0a2cadb646a48a" target="basefrm">dgDEBUG</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgdebug_5fenable">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../debug_8h.html#a8c2bccd6b05adbe27487c1c17aadb2a1" target="basefrm">dgDEBUG_ENABLE</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgdebugin">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../debug_8h.html#a4ee3604ba36dde608834bf7d5b6436e6" target="basefrm">dgDEBUGIN</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgdebuginout">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../debug_8h.html#a578f46d54389f40c1928858228652921" target="basefrm">dgDEBUGINOUT</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgdebugmute">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../debug_8h.html#a43efb2ed9428a3ec487e13d53827583d" target="basefrm">dgDEBUGMUTE</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgdebugout">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../debug_8h.html#aa0e31e14443239a3601348a259bdb3bd" target="basefrm">dgDEBUGOUT</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgerror">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../debug_8h.html#ae1d20131c769567f32609e038328acb6" target="basefrm">dgERROR</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgpreerror">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../debug_8h.html#a73d80a0eea397787f6ded077d8baa82b" target="basefrm">dgPREERROR</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgtdebug">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../debug_8h.html#a0241c1aaa7c62ad461dc170dabd81ad1" target="basefrm">dgTDEBUG</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgtdebug_5fenable">
- <div class="SREntry">
-  <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../debug_8h.html#a57ba45221de292838287ccce99e6ab6a" target="basefrm">dgTDEBUG_ENABLE</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgtdebugin">
- <div class="SREntry">
-  <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../debug_8h.html#a5f397f1a19564cb3d336924f596b24d4" target="basefrm">dgTDEBUGIN</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgtdebuginout">
- <div class="SREntry">
-  <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../debug_8h.html#ae47250abb6397e5cc9f30fd494dba435" target="basefrm">dgTDEBUGINOUT</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgtdebugout">
- <div class="SREntry">
-  <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="../debug_8h.html#a19d56a2093d1396e30140bf481c169ba" target="basefrm">dgTDEBUGOUT</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgtracer_5fexport">
- <div class="SREntry">
-  <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="../tracer_8h.html#a4b7d7e9b8523750b2e703a9fd4b5c2aa" target="basefrm">DGTRACER_EXPORT</a>
-  <span class="SRScope">tracer.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgtracerrealtime_5fexport">
- <div class="SREntry">
-  <a id="Item17" onkeydown="return searchResults.Nav(event,17)" onkeypress="return searchResults.Nav(event,17)" onkeyup="return searchResults.Nav(event,17)" class="SRSymbol" href="../tracer-real-time_8h.html#a0649deaf1f052725ef7ad70b8ad2ae29" target="basefrm">DGTRACERREALTIME_EXPORT</a>
-  <span class="SRScope">tracer-real-time.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dynamicgraph_5fexport">
- <div class="SREntry">
-  <a id="Item18" onkeydown="return searchResults.Nav(event,18)" onkeypress="return searchResults.Nav(event,18)" onkeyup="return searchResults.Nav(event,18)" class="SRSymbol" href="../dynamic-graph-api_8h.html#ae6aed504ec04fa010c9a073b5afa80af" target="basefrm">DYNAMICGRAPH_EXPORT</a>
-  <span class="SRScope">dynamic-graph-api.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dynamicgraph_5ffactory_5fentity_5fplugin">
- <div class="SREntry">
-  <a id="Item19" onkeydown="return searchResults.Nav(event,19)" onkeypress="return searchResults.Nav(event,19)" onkeyup="return searchResults.Nav(event,19)" class="SRSymbol" href="../factory_8h.html#af59917b0152df81347c9d8735e55782a" target="basefrm">DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</a>
-  <span class="SRScope">factory.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dynamicgraphcontiifstream_5fexport">
- <div class="SREntry">
-  <a id="Item20" onkeydown="return searchResults.Nav(event,20)" onkeypress="return searchResults.Nav(event,20)" onkeyup="return searchResults.Nav(event,20)" class="SRSymbol" href="../contiifstream_8h.html#a8731748534ffe6f72a9e291dcab9ba61" target="basefrm">DYNAMICGRAPHCONTIIFSTREAM_EXPORT</a>
-  <span class="SRScope">contiifstream.h</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/defines_73.html b/doxygen/HEAD/search/defines_73.html
deleted file mode 100644
index aed76981..00000000
--- a/doxygen/HEAD/search/defines_73.html
+++ /dev/null
@@ -1,38 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_shell_5ffunction_5fregisterer">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../interpreter_8h.html#a50cafaba3d06b2d1c4adc052626075b2" target="basefrm">SHELL_FUNCTION_REGISTERER</a>
-  <span class="SRScope">interpreter.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_shellprocedure_5fexport">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../shell-procedure_8h.html#a2156d3dfa1a20d2a856bbc2b5597d0be" target="basefrm">ShellProcedure_EXPORT</a>
-  <span class="SRScope">shell-procedure.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_static_5fshell_5ffunction">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../functions_8h.html#af4229e30a476c75350ad14ce481d9ea0" target="basefrm">STATIC_SHELL_FUNCTION</a>
-  <span class="SRScope">functions.h</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/defines_76.html b/doxygen/HEAD/search/defines_76.html
deleted file mode 100644
index 66b79f13..00000000
--- a/doxygen/HEAD/search/defines_76.html
+++ /dev/null
@@ -1,32 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_vp_5fdebug_5fmode">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../debug_8h.html#a6dd3437819a217fef90ef973cf9364ca" target="basefrm">VP_DEBUG_MODE</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_vp_5ftemplate_5fdebug_5fmode">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../debug_8h.html#a99bf14cae76d8d5cbfe574d6ae62f30d" target="basefrm">VP_TEMPLATE_DEBUG_MODE</a>
-  <span class="SRScope">debug.h</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/enums_64.html b/doxygen/HEAD/search/enums_64.html
deleted file mode 100644
index 8174db59..00000000
--- a/doxygen/HEAD/search/enums_64.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_dependencytype">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81ce" target="basefrm">DependencyType</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/enums_65.html b/doxygen/HEAD/search/enums_65.html
deleted file mode 100644
index 8843ba2d..00000000
--- a/doxygen/HEAD/search/enums_65.html
+++ /dev/null
@@ -1,36 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_errorcodeenum">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_errorcodeenum')">ErrorCodeEnum</a>
-  <div class="SRChildren">
-    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849" target="basefrm">dynamicgraph::ExceptionFactory::ErrorCodeEnum()</a>
-    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10" target="basefrm">dynamicgraph::ExceptionSignal::ErrorCodeEnum()</a>
-    <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../classdynamicgraph_1_1_exception_traces.html#a7ad040c9d04b1dcd294b92692a095742" target="basefrm">dynamicgraph::ExceptionTraces::ErrorCodeEnum()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_exceptionenum">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0" target="basefrm">ExceptionEnum</a>
-  <span class="SRScope">dynamicgraph::ExceptionAbstract</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/enums_73.html b/doxygen/HEAD/search/enums_73.html
deleted file mode 100644
index e1debb61..00000000
--- a/doxygen/HEAD/search/enums_73.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_signaltype">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155" target="basefrm">SignalType</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/enums_74.html b/doxygen/HEAD/search/enums_74.html
deleted file mode 100644
index 78ebbfd9..00000000
--- a/doxygen/HEAD/search/enums_74.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_tracestyle">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8" target="basefrm">TraceStyle</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/enumvalues_61.html b/doxygen/HEAD/search/enumvalues_61.html
deleted file mode 100644
index 933adcfc..00000000
--- a/doxygen/HEAD/search/enumvalues_61.html
+++ /dev/null
@@ -1,32 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_abstract">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0a33c94c6723036643d4b47c7bae1da350" target="basefrm">ABSTRACT</a>
-  <span class="SRScope">dynamicgraph::ExceptionAbstract</span>
- </div>
-</div>
-<div class="SRResult" id="SR_always_5fready">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81cea603ebe54dcdfc2340d4fba0384e95133" target="basefrm">ALWAYS_READY</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/enumvalues_62.html b/doxygen/HEAD/search/enumvalues_62.html
deleted file mode 100644
index dfeef95f..00000000
--- a/doxygen/HEAD/search/enumvalues_62.html
+++ /dev/null
@@ -1,32 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_bad_5fcast">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10adbddf8428d47fda8982adb85c801fd53" target="basefrm">BAD_CAST</a>
-  <span class="SRScope">dynamicgraph::ExceptionSignal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_bool_5fdependent">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81cea5924c4f2de4d5c05d90bf01a39d7310f" target="basefrm">BOOL_DEPENDENT</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/enumvalues_63.html b/doxygen/HEAD/search/enumvalues_63.html
deleted file mode 100644
index 27aca3c8..00000000
--- a/doxygen/HEAD/search/enumvalues_63.html
+++ /dev/null
@@ -1,32 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_constant">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155aee2d1fa88618982d476c6f7bce0a5450" target="basefrm">CONSTANT</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_copy_5fnot_5finitialized">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10afecd9889df78436cc6a1c81b824e19fc" target="basefrm">COPY_NOT_INITIALIZED</a>
-  <span class="SRScope">dynamicgraph::ExceptionSignal</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/enumvalues_64.html b/doxygen/HEAD/search/enumvalues_64.html
deleted file mode 100644
index 136bb1d4..00000000
--- a/doxygen/HEAD/search/enumvalues_64.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_dynamic_5floading">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849ae7b916904d771732c4869e6dbae60afe" target="basefrm">DYNAMIC_LOADING</a>
-  <span class="SRScope">dynamicgraph::ExceptionFactory</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/enumvalues_65.html b/doxygen/HEAD/search/enumvalues_65.html
deleted file mode 100644
index 519301a3..00000000
--- a/doxygen/HEAD/search/enumvalues_65.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_each_5ftime">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8a1b15644dfae7bd910c82ed6c2a0a47aa" target="basefrm">EACH_TIME</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/enumvalues_66.html b/doxygen/HEAD/search/enumvalues_66.html
deleted file mode 100644
index 63e68213..00000000
--- a/doxygen/HEAD/search/enumvalues_66.html
+++ /dev/null
@@ -1,44 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_factory">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0af74e7993a80a233e4d9ba3017ea63a4c" target="basefrm">FACTORY</a>
-  <span class="SRScope">dynamicgraph::ExceptionAbstract</span>
- </div>
-</div>
-<div class="SRResult" id="SR_frequently">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8a6aa0086dff071bf0d699e10ac7deb8be" target="basefrm">FREQUENTLY</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_function">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155aa34353e1d87165ae87780a81954e68cd" target="basefrm">FUNCTION</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_function_5fconflict">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a02500a43be7f1a96af2e1020ec4cf046" target="basefrm">FUNCTION_CONFLICT</a>
-  <span class="SRScope">dynamicgraph::ExceptionFactory</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/enumvalues_67.html b/doxygen/HEAD/search/enumvalues_67.html
deleted file mode 100644
index 8cbe45bd..00000000
--- a/doxygen/HEAD/search/enumvalues_67.html
+++ /dev/null
@@ -1,30 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_generic">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_generic')">GENERIC</a>
-  <div class="SRChildren">
-    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849aac3098260c49aa047dbe2ad564aa756d" target="basefrm">dynamicgraph::ExceptionFactory::GENERIC()</a>
-    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10a6bd5a74da9334e449fa709dbed10159b" target="basefrm">dynamicgraph::ExceptionSignal::GENERIC()</a>
-    <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../classdynamicgraph_1_1_exception_traces.html#a7ad040c9d04b1dcd294b92692a095742a29f716d5d418900f2349f197318eb6f5" target="basefrm">dynamicgraph::ExceptionTraces::GENERIC()</a>
-  </div>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/enumvalues_6e.html b/doxygen/HEAD/search/enumvalues_6e.html
deleted file mode 100644
index a0c58762..00000000
--- a/doxygen/HEAD/search/enumvalues_6e.html
+++ /dev/null
@@ -1,32 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_not_5finitialized">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10a4b569c7f02ff46c258211e553ff8c9a1" target="basefrm">NOT_INITIALIZED</a>
-  <span class="SRScope">dynamicgraph::ExceptionSignal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_not_5fopen">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_traces.html#a7ad040c9d04b1dcd294b92692a095742a94b426c1dcf7cc40c6bb769ce4cbd813" target="basefrm">NOT_OPEN</a>
-  <span class="SRScope">dynamicgraph::ExceptionTraces</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/enumvalues_6f.html b/doxygen/HEAD/search/enumvalues_6f.html
deleted file mode 100644
index f7d23b9e..00000000
--- a/doxygen/HEAD/search/enumvalues_6f.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_object_5fconflict">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a680452e3391be4e29001641e8827b25f" target="basefrm">OBJECT_CONFLICT</a>
-  <span class="SRScope">dynamicgraph::ExceptionFactory</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/enumvalues_70.html b/doxygen/HEAD/search/enumvalues_70.html
deleted file mode 100644
index 1b00c3ce..00000000
--- a/doxygen/HEAD/search/enumvalues_70.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_plug_5fimpossible">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10a19b0f97b7f570cc3893f598a505d2038" target="basefrm">PLUG_IMPOSSIBLE</a>
-  <span class="SRScope">dynamicgraph::ExceptionSignal</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/enumvalues_72.html b/doxygen/HEAD/search/enumvalues_72.html
deleted file mode 100644
index 3ea843cd..00000000
--- a/doxygen/HEAD/search/enumvalues_72.html
+++ /dev/null
@@ -1,44 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_read_5ffile">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a257c60facc0f82066a69a6aed52e142e" target="basefrm">READ_FILE</a>
-  <span class="SRScope">dynamicgraph::ExceptionFactory</span>
- </div>
-</div>
-<div class="SRResult" id="SR_readwrite_5flock">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10aee5244ac1059313c5a52caa3663db4de" target="basefrm">READWRITE_LOCK</a>
-  <span class="SRScope">dynamicgraph::ExceptionSignal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_reference">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155a82183cba9bb80e23eec7f38c5f0c0a6a" target="basefrm">REFERENCE</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_reference_5fnon_5fconst">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a57b8e35c45307a40b6dc3c48cc334155afc314176df62034542117d23795f8394" target="basefrm">REFERENCE_NON_CONST</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/enumvalues_73.html b/doxygen/HEAD/search/enumvalues_73.html
deleted file mode 100644
index e2ab5c09..00000000
--- a/doxygen/HEAD/search/enumvalues_73.html
+++ /dev/null
@@ -1,44 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_set_5fimpossible">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_signal.html#a5c6942a3d775d104aa6fa46902106f10af40270d1e2ca50c5449ed97f74528ccb" target="basefrm">SET_IMPOSSIBLE</a>
-  <span class="SRScope">dynamicgraph::ExceptionSignal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signal">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0a252baa19235309f051576f0d0e508098" target="basefrm">SIGNAL</a>
-  <span class="SRScope">dynamicgraph::ExceptionAbstract</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signal_5fconflict">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849af524dede4e6a9f60e5752bcfd076bc39" target="basefrm">SIGNAL_CONFLICT</a>
-  <span class="SRScope">dynamicgraph::ExceptionFactory</span>
- </div>
-</div>
-<div class="SRResult" id="SR_syntax_5ferror">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a6d79a9d0e863d1a1ee84e28803001f44" target="basefrm">SYNTAX_ERROR</a>
-  <span class="SRScope">dynamicgraph::ExceptionFactory</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/enumvalues_74.html b/doxygen/HEAD/search/enumvalues_74.html
deleted file mode 100644
index 1d64827b..00000000
--- a/doxygen/HEAD/search/enumvalues_74.html
+++ /dev/null
@@ -1,38 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_time_5fdependent">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a59b0dc61a19572304de2efd1c5dc81cea9930f326751f6c36d037ee64d09a840e" target="basefrm">TIME_DEPENDENT</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR_tools">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0abd2d0743b46c0c3d922f957f65e31689" target="basefrm">TOOLS</a>
-  <span class="SRScope">dynamicgraph::ExceptionAbstract</span>
- </div>
-</div>
-<div class="SRResult" id="SR_traces">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_abstract.html#a19678de05600e82a1eaa2e70c0ad6fe0af27cffde588c14a95c26fc79314ec08c" target="basefrm">TRACES</a>
-  <span class="SRScope">dynamicgraph::ExceptionAbstract</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/enumvalues_75.html b/doxygen/HEAD/search/enumvalues_75.html
deleted file mode 100644
index ab5e3b72..00000000
--- a/doxygen/HEAD/search/enumvalues_75.html
+++ /dev/null
@@ -1,38 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_unrefered_5ffunction">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849af159588b0f39514f85abdd874beed950" target="basefrm">UNREFERED_FUNCTION</a>
-  <span class="SRScope">dynamicgraph::ExceptionFactory</span>
- </div>
-</div>
-<div class="SRResult" id="SR_unrefered_5fobject">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849a9e9f28958f7ffd6c7a997df752bb97d5" target="basefrm">UNREFERED_OBJECT</a>
-  <span class="SRScope">dynamicgraph::ExceptionFactory</span>
- </div>
-</div>
-<div class="SRResult" id="SR_unrefered_5fsignal">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_factory.html#a827d4a8bf13001f6b1eb04746b083849af23a8ce479f832624480aa6c0ba35cd9" target="basefrm">UNREFERED_SIGNAL</a>
-  <span class="SRScope">dynamicgraph::ExceptionFactory</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/enumvalues_77.html b/doxygen/HEAD/search/enumvalues_77.html
deleted file mode 100644
index 88348e24..00000000
--- a/doxygen/HEAD/search/enumvalues_77.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_when_5fsaid">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a37c51af38aff797e4460d16db35c25b8a3df8adfc48aec75c6529305e110a4989" target="basefrm">WHEN_SAID</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/files_61.html b/doxygen/HEAD/search/files_61.html
deleted file mode 100644
index fec0b99e..00000000
--- a/doxygen/HEAD/search/files_61.html
+++ /dev/null
@@ -1,25 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_all_2dsignals_2eh">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../all-signals_8h.html" target="basefrm">all-signals.h</a>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/files_63.html b/doxygen/HEAD/search/files_63.html
deleted file mode 100644
index 630f0a19..00000000
--- a/doxygen/HEAD/search/files_63.html
+++ /dev/null
@@ -1,25 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_contiifstream_2eh">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../contiifstream_8h.html" target="basefrm">contiifstream.h</a>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/files_64.html b/doxygen/HEAD/search/files_64.html
deleted file mode 100644
index 5e92327b..00000000
--- a/doxygen/HEAD/search/files_64.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_debug_2eh">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../debug_8h.html" target="basefrm">debug.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_dgshell_5fdoc_2eh">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../dgshell__doc_8h.html" target="basefrm">dgshell_doc.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_dynamic_2dgraph_2dapi_2eh">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../dynamic-graph-api_8h.html" target="basefrm">dynamic-graph-api.h</a>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/files_65.html b/doxygen/HEAD/search/files_65.html
deleted file mode 100644
index 66a92ef7..00000000
--- a/doxygen/HEAD/search/files_65.html
+++ /dev/null
@@ -1,45 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_entity_2eh">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../entity_8h.html" target="basefrm">entity.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_exception_2dabstract_2eh">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../exception-abstract_8h.html" target="basefrm">exception-abstract.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_exception_2dfactory_2eh">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../exception-factory_8h.html" target="basefrm">exception-factory.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_exception_2dsignal_2eh">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../exception-signal_8h.html" target="basefrm">exception-signal.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_exception_2dtraces_2eh">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../exception-traces_8h.html" target="basefrm">exception-traces.h</a>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/files_66.html b/doxygen/HEAD/search/files_66.html
deleted file mode 100644
index d22d955f..00000000
--- a/doxygen/HEAD/search/files_66.html
+++ /dev/null
@@ -1,30 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_factory_2eh">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../factory_8h.html" target="basefrm">factory.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_functions_2eh">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../functions_8h.html" target="basefrm">functions.h</a>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/files_69.html b/doxygen/HEAD/search/files_69.html
deleted file mode 100644
index 69a27319..00000000
--- a/doxygen/HEAD/search/files_69.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_import_2eh">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../import_8h.html" target="basefrm">import.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_interpreter_2dhelper_2eh">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../interpreter-helper_8h.html" target="basefrm">interpreter-helper.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_interpreter_2eh">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../interpreter_8h.html" target="basefrm">interpreter.h</a>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/files_70.html b/doxygen/HEAD/search/files_70.html
deleted file mode 100644
index 46632c78..00000000
--- a/doxygen/HEAD/search/files_70.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_package_2eh">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../package_8h.html" target="basefrm">package.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_plugin_2dloader_2eh">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../plugin-loader_8h.html" target="basefrm">plugin-loader.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_pool_2eh">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../pool_8h.html" target="basefrm">pool.h</a>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/files_73.html b/doxygen/HEAD/search/files_73.html
deleted file mode 100644
index c71ae275..00000000
--- a/doxygen/HEAD/search/files_73.html
+++ /dev/null
@@ -1,60 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_shell_2dprocedure_2eh">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../shell-procedure_8h.html" target="basefrm">shell-procedure.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_shellfunctions_5fdoc_2eh">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../shellfunctions__doc_8h.html" target="basefrm">shellfunctions_doc.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_signal_2darray_2eh">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../signal-array_8h.html" target="basefrm">signal-array.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_signal_2dbase_2eh">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../signal-base_8h.html" target="basefrm">signal-base.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_signal_2dcaster_2eh">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../signal-caster_8h.html" target="basefrm">signal-caster.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_signal_2dptr_2eh">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../signal-ptr_8h.html" target="basefrm">signal-ptr.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_signal_2dtime_2ddependent_2eh">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../signal-time-dependent_8h.html" target="basefrm">signal-time-dependent.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_signal_2eh">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../signal_8h.html" target="basefrm">signal.h</a>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/files_74.html b/doxygen/HEAD/search/files_74.html
deleted file mode 100644
index e890b91a..00000000
--- a/doxygen/HEAD/search/files_74.html
+++ /dev/null
@@ -1,45 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_time_2ddependency_2eh">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../time-dependency_8h.html" target="basefrm">time-dependency.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_tracer_2dreal_2dtime_2eh">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../tracer-real-time_8h.html" target="basefrm">tracer-real-time.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_tracer_2dreal_2dtimedoc_2eh">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../tracer-real-timedoc_8h.html" target="basefrm">tracer-real-timedoc.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_tracer_2eh">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../tracer_8h.html" target="basefrm">tracer.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_tracerdoc_2eh">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../tracerdoc_8h.html" target="basefrm">tracerdoc.h</a>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/functions_61.html b/doxygen/HEAD/search/functions_61.html
deleted file mode 100644
index 4eff94e4..00000000
--- a/doxygen/HEAD/search/functions_61.html
+++ /dev/null
@@ -1,83 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_access">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_access')">access</a>
-  <div class="SRChildren">
-    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a2e93a5260069a9bfa0dcbce69b3a7205" target="basefrm">dynamicgraph::SignalPtr::access()</a>
-    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_time_dependent.html#aa4df5a0ace7d7470c48a6e1d4c5fcecf" target="basefrm">dynamicgraph::SignalTimeDependent::access()</a>
-    <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#aee3296459aaf42fab48f86a16b84fcf1" target="basefrm">dynamicgraph::Signal::access()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_accesscopy">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_accesscopy')">accessCopy</a>
-  <div class="SRChildren">
-    <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#aa8319f67d14f1493135522d431c429d9" target="basefrm">dynamicgraph::SignalPtr::accessCopy()</a>
-    <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#a4be0f7ad96ea144015899c159460606a" target="basefrm">dynamicgraph::Signal::accessCopy()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_adddata">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_out_string_stream.html#a30ea003d3d1112ec0b9ac86c99d880c2" target="basefrm">addData</a>
-  <span class="SRScope">dynamicgraph::OutStringStream</span>
- </div>
-</div>
-<div class="SRResult" id="SR_adddependency">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_adddependency')">addDependency</a>
-  <div class="SRChildren">
-    <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#ac5e9d9f81667e3e95e4bef272570f616" target="basefrm">dynamicgraph::SignalBase::addDependency()</a>
-    <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#adbe1afb3f1c00b5095d0674a4ebda913" target="basefrm">dynamicgraph::SignalPtr::addDependency()</a>
-    <a id="Item3_c2" onkeydown="return searchResults.NavChild(event,3,2)" onkeypress="return searchResults.NavChild(event,3,2)" onkeyup="return searchResults.NavChild(event,3,2)" class="SRScope" href="../classdynamicgraph_1_1_signal_time_dependent.html#ab671714743cd69c69f7f2aed3387d814" target="basefrm">dynamicgraph::SignalTimeDependent::addDependency()</a>
-    <a id="Item3_c3" onkeydown="return searchResults.NavChild(event,3,3)" onkeypress="return searchResults.NavChild(event,3,3)" onkeyup="return searchResults.NavChild(event,3,3)" class="SRScope" href="../classdynamicgraph_1_1_time_dependency.html#a74d5fe4ab99a37a4c5bdac1680e47edd" target="basefrm">dynamicgraph::TimeDependency::addDependency()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_addelmt">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_addelmt')">addElmt</a>
-  <div class="SRChildren">
-    <a id="Item4_c0" onkeydown="return searchResults.NavChild(event,4,0)" onkeypress="return searchResults.NavChild(event,4,0)" onkeyup="return searchResults.NavChild(event,4,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_array__const.html#aa11e164c3d15b6b016ab2da6a715afd3" target="basefrm">dynamicgraph::SignalArray_const::addElmt()</a>
-    <a id="Item4_c1" onkeydown="return searchResults.NavChild(event,4,1)" onkeypress="return searchResults.NavChild(event,4,1)" onkeyup="return searchResults.NavChild(event,4,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_array.html#ab0f3fcd38bc742ea3e0f196c6831d52f" target="basefrm">dynamicgraph::SignalArray::addElmt()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_addplugin">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#ab412e6393768d2ff5dc22d9c6799bf61" target="basefrm">addPlugin</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR_addsignaltotrace">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#af898e36f072c92df1ae678c44d2d6db9" target="basefrm">addSignalToTrace</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_autoref">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_ptr.html#a8f112f5fba7d33ee0603feda8eb8e437" target="basefrm">autoref</a>
-  <span class="SRScope">dynamicgraph::SignalPtr</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/functions_63.html b/doxygen/HEAD/search/functions_63.html
deleted file mode 100644
index acd6568e..00000000
--- a/doxygen/HEAD/search/functions_63.html
+++ /dev/null
@@ -1,234 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_cast">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_cast')">cast</a>
-  <div class="SRChildren">
-    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_caster.html#a50e80ad4c3e069494b5fafac61a228de" target="basefrm">dynamicgraph::SignalCaster::cast()</a>
-    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classdynamicgraph_1_1_default_cast_registerer.html#a61cec27c319cdc135e9385356d47a1ea" target="basefrm">dynamicgraph::DefaultCastRegisterer::cast()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_checkcompatibility">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_checkcompatibility')">checkCompatibility</a>
-  <div class="SRChildren">
-    <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#a11ad6be7f85fdf9dd05740e4f30b0cce" target="basefrm">dynamicgraph::SignalBase::checkCompatibility()</a>
-    <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#a59b20d4c7d6ae4c3b7e004e66385d3d2" target="basefrm">dynamicgraph::Signal::checkCompatibility()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_clear">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../struct_shell_procedure_1_1_procedure.html#a5f3a04207d00877bf0fb5f256f59f87a" target="basefrm">clear</a>
-  <span class="SRScope">ShellProcedure::Procedure</span>
- </div>
-</div>
-<div class="SRResult" id="SR_cleardependencies">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_cleardependencies')">clearDependencies</a>
-  <div class="SRChildren">
-    <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#aecc4c4ef84592e27c529810e987bf0d0" target="basefrm">dynamicgraph::SignalBase::clearDependencies()</a>
-    <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a026c928dd30f498b1c862a5f82e96fd3" target="basefrm">dynamicgraph::SignalPtr::clearDependencies()</a>
-    <a id="Item3_c2" onkeydown="return searchResults.NavChild(event,3,2)" onkeypress="return searchResults.NavChild(event,3,2)" onkeyup="return searchResults.NavChild(event,3,2)" class="SRScope" href="../classdynamicgraph_1_1_signal_time_dependent.html#a8da931786dc26f2d45d475b232867053" target="basefrm">dynamicgraph::SignalTimeDependent::clearDependencies()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_cleardependency">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a4204fd3dfee8e4e87cfd55239f84694c" target="basefrm">clearDependency</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR_clearplugin">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classdynamicgraph_1_1_pool_storage.html#a51d4ff106ff215af8dd2403e15cdf10e" target="basefrm">clearPlugin</a>
-  <span class="SRScope">dynamicgraph::PoolStorage</span>
- </div>
-</div>
-<div class="SRResult" id="SR_clearsignaltotrace">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#ad4097cec7827072d1144c14807313691" target="basefrm">clearSignalToTrace</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_closefile">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classdynamicgraph_1_1_debug_trace.html#ad0401ad17d850b70aeb7ecc9b34ade19" target="basefrm">closeFile</a>
-  <span class="SRScope">dynamicgraph::DebugTrace</span>
- </div>
-</div>
-<div class="SRResult" id="SR_closefiles">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_closefiles')">closeFiles</a>
-  <div class="SRChildren">
-    <a id="Item8_c0" onkeydown="return searchResults.NavChild(event,8,0)" onkeypress="return searchResults.NavChild(event,8,0)" onkeyup="return searchResults.NavChild(event,8,0)" class="SRScope" href="../classdynamicgraph_1_1_tracer_real_time.html#ae5912ede2ab54152887c3510d61905a9" target="basefrm">dynamicgraph::TracerRealTime::closeFiles()</a>
-    <a id="Item8_c1" onkeydown="return searchResults.NavChild(event,8,1)" onkeypress="return searchResults.NavChild(event,8,1)" onkeyup="return searchResults.NavChild(event,8,1)" class="SRScope" href="../classdynamicgraph_1_1_tracer.html#a1990d004c48427d3bc962a5ac4526b79" target="basefrm">dynamicgraph::Tracer::closeFiles()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_cmd">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#a47579a33b03aad9da9acdbece2fd7932" target="basefrm">cmd</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdcomputesignal">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_cmdcomputesignal')">cmdComputeSignal</a>
-  <div class="SRChildren">
-    <a id="Item10_c0" onkeydown="return searchResults.NavChild(event,10,0)" onkeypress="return searchResults.NavChild(event,10,0)" onkeyup="return searchResults.NavChild(event,10,0)" class="SRScope" href="../classdynamicgraph_1_1_interpreter_helper.html#ad5eb950b1e52ff62043f82bdb6a07307" target="basefrm">dynamicgraph::InterpreterHelper::cmdComputeSignal()</a>
-    <a id="Item10_c1" onkeydown="return searchResults.NavChild(event,10,1)" onkeypress="return searchResults.NavChild(event,10,1)" onkeyup="return searchResults.NavChild(event,10,1)" class="SRScope" href="../classdynamicgraph_1_1_interpreter.html#a249ae339236034d0ffa72c3fa50586b5" target="basefrm">dynamicgraph::Interpreter::cmdComputeSignal()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdcontinueprocedure">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../class_shell_procedure.html#ad4ad939913d94ca6b5e2192d089d5e50" target="basefrm">cmdContinueProcedure</a>
-  <span class="SRScope">ShellProcedure</span>
- </div>
-</div>
-<div class="SRResult" id="SR_cmddestroy">
- <div class="SREntry">
-  <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_cmddestroy')">cmdDestroy</a>
-  <div class="SRChildren">
-    <a id="Item12_c0" onkeydown="return searchResults.NavChild(event,12,0)" onkeypress="return searchResults.NavChild(event,12,0)" onkeyup="return searchResults.NavChild(event,12,0)" class="SRScope" href="../classdynamicgraph_1_1_interpreter_helper.html#af7c8c26d5ed3b8f330a1d6badc1200ff" target="basefrm">dynamicgraph::InterpreterHelper::cmdDestroy()</a>
-    <a id="Item12_c1" onkeydown="return searchResults.NavChild(event,12,1)" onkeypress="return searchResults.NavChild(event,12,1)" onkeyup="return searchResults.NavChild(event,12,1)" class="SRScope" href="../classdynamicgraph_1_1_interpreter.html#acf8a6b892ef8ad5d8bbb62087acd1186" target="basefrm">dynamicgraph::Interpreter::cmdDestroy()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdendprocedure">
- <div class="SREntry">
-  <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../class_shell_procedure.html#a362f9b170477a0892214c55007e7e53a" target="basefrm">cmdEndProcedure</a>
-  <span class="SRScope">ShellProcedure</span>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdfor">
- <div class="SREntry">
-  <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../class_shell_procedure.html#ac1d7c57110898dc7b0c723cdab02e84d" target="basefrm">cmdFor</a>
-  <span class="SRScope">ShellProcedure</span>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdgetsignal">
- <div class="SREntry">
-  <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_cmdgetsignal')">cmdGetSignal</a>
-  <div class="SRChildren">
-    <a id="Item15_c0" onkeydown="return searchResults.NavChild(event,15,0)" onkeypress="return searchResults.NavChild(event,15,0)" onkeyup="return searchResults.NavChild(event,15,0)" class="SRScope" href="../classdynamicgraph_1_1_interpreter_helper.html#a68679f74baec6f9e1f87e4057cf53d7a" target="basefrm">dynamicgraph::InterpreterHelper::cmdGetSignal()</a>
-    <a id="Item15_c1" onkeydown="return searchResults.NavChild(event,15,1)" onkeypress="return searchResults.NavChild(event,15,1)" onkeyup="return searchResults.NavChild(event,15,1)" class="SRScope" href="../classdynamicgraph_1_1_interpreter.html#afb2615fd44e3453590b9115e647b737e" target="basefrm">dynamicgraph::Interpreter::cmdGetSignal()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdhelp">
- <div class="SREntry">
-  <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#adfd90b9c3ff4f746d902fd1189c37bd9" target="basefrm">cmdHelp</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdloadplugin">
- <div class="SREntry">
-  <a id="Item17" onkeydown="return searchResults.Nav(event,17)" onkeypress="return searchResults.Nav(event,17)" onkeyup="return searchResults.Nav(event,17)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_cmdloadplugin')">cmdLoadPlugin</a>
-  <div class="SRChildren">
-    <a id="Item17_c0" onkeydown="return searchResults.NavChild(event,17,0)" onkeypress="return searchResults.NavChild(event,17,0)" onkeyup="return searchResults.NavChild(event,17,0)" class="SRScope" href="../classdynamicgraph_1_1_interpreter_helper.html#a556d95a783e0bbf34ada226434bf168a" target="basefrm">dynamicgraph::InterpreterHelper::cmdLoadPlugin()</a>
-    <a id="Item17_c1" onkeydown="return searchResults.NavChild(event,17,1)" onkeypress="return searchResults.NavChild(event,17,1)" onkeyup="return searchResults.NavChild(event,17,1)" class="SRScope" href="../classdynamicgraph_1_1_interpreter.html#a6c672184f880c2756303e40c915cceea" target="basefrm">dynamicgraph::Interpreter::cmdLoadPlugin()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdnew">
- <div class="SREntry">
-  <a id="Item18" onkeydown="return searchResults.Nav(event,18)" onkeypress="return searchResults.Nav(event,18)" onkeyup="return searchResults.Nav(event,18)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_cmdnew')">cmdNew</a>
-  <div class="SRChildren">
-    <a id="Item18_c0" onkeydown="return searchResults.NavChild(event,18,0)" onkeypress="return searchResults.NavChild(event,18,0)" onkeyup="return searchResults.NavChild(event,18,0)" class="SRScope" href="../classdynamicgraph_1_1_interpreter_helper.html#aebc57d1cef301ce488c52cabb028d612" target="basefrm">dynamicgraph::InterpreterHelper::cmdNew()</a>
-    <a id="Item18_c1" onkeydown="return searchResults.NavChild(event,18,1)" onkeypress="return searchResults.NavChild(event,18,1)" onkeyup="return searchResults.NavChild(event,18,1)" class="SRScope" href="../classdynamicgraph_1_1_interpreter.html#aa4e1d2266458be2d966d098678e8c1d6" target="basefrm">dynamicgraph::Interpreter::cmdNew()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdplug">
- <div class="SREntry">
-  <a id="Item19" onkeydown="return searchResults.Nav(event,19)" onkeypress="return searchResults.Nav(event,19)" onkeyup="return searchResults.Nav(event,19)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_cmdplug')">cmdPlug</a>
-  <div class="SRChildren">
-    <a id="Item19_c0" onkeydown="return searchResults.NavChild(event,19,0)" onkeypress="return searchResults.NavChild(event,19,0)" onkeyup="return searchResults.NavChild(event,19,0)" class="SRScope" href="../classdynamicgraph_1_1_interpreter_helper.html#a75e12292263cc468b7be3c896b4b1faa" target="basefrm">dynamicgraph::InterpreterHelper::cmdPlug()</a>
-    <a id="Item19_c1" onkeydown="return searchResults.NavChild(event,19,1)" onkeypress="return searchResults.NavChild(event,19,1)" onkeyup="return searchResults.NavChild(event,19,1)" class="SRScope" href="../classdynamicgraph_1_1_interpreter.html#ab9f759ffc1c1566f0c16273846031418" target="basefrm">dynamicgraph::Interpreter::cmdPlug()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdprocedure">
- <div class="SREntry">
-  <a id="Item20" onkeydown="return searchResults.Nav(event,20)" onkeypress="return searchResults.Nav(event,20)" onkeyup="return searchResults.Nav(event,20)" class="SRSymbol" href="../class_shell_procedure.html#a6ff710c7d895146d33e63a6f0b8bb1e9" target="basefrm">cmdProcedure</a>
-  <span class="SRScope">ShellProcedure</span>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdrun">
- <div class="SREntry">
-  <a id="Item21" onkeydown="return searchResults.Nav(event,21)" onkeypress="return searchResults.Nav(event,21)" onkeyup="return searchResults.Nav(event,21)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#a2e0f3dba4e1874c50deae22888e8b5a3" target="basefrm">cmdRun</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdsetsignal">
- <div class="SREntry">
-  <a id="Item22" onkeydown="return searchResults.Nav(event,22)" onkeypress="return searchResults.Nav(event,22)" onkeyup="return searchResults.Nav(event,22)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_cmdsetsignal')">cmdSetSignal</a>
-  <div class="SRChildren">
-    <a id="Item22_c0" onkeydown="return searchResults.NavChild(event,22,0)" onkeypress="return searchResults.NavChild(event,22,0)" onkeyup="return searchResults.NavChild(event,22,0)" class="SRScope" href="../classdynamicgraph_1_1_interpreter_helper.html#ac93342ed27898cac43fcd8e762e49f98" target="basefrm">dynamicgraph::InterpreterHelper::cmdSetSignal()</a>
-    <a id="Item22_c1" onkeydown="return searchResults.NavChild(event,22,1)" onkeypress="return searchResults.NavChild(event,22,1)" onkeyup="return searchResults.NavChild(event,22,1)" class="SRScope" href="../classdynamicgraph_1_1_interpreter.html#a5a7171c2d4cc923e1f2b55ba9856b66c" target="basefrm">dynamicgraph::Interpreter::cmdSetSignal()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdstartprocedure">
- <div class="SREntry">
-  <a id="Item23" onkeydown="return searchResults.Nav(event,23)" onkeypress="return searchResults.Nav(event,23)" onkeyup="return searchResults.Nav(event,23)" class="SRSymbol" href="../class_shell_procedure.html#a89f9024c323ba1d869d7e8f10c6cce79" target="basefrm">cmdStartProcedure</a>
-  <span class="SRScope">ShellProcedure</span>
- </div>
-</div>
-<div class="SRResult" id="SR_cmdunloadplugin">
- <div class="SREntry">
-  <a id="Item24" onkeydown="return searchResults.Nav(event,24)" onkeypress="return searchResults.Nav(event,24)" onkeyup="return searchResults.Nav(event,24)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_cmdunloadplugin')">cmdUnloadPlugin</a>
-  <div class="SRChildren">
-    <a id="Item24_c0" onkeydown="return searchResults.NavChild(event,24,0)" onkeypress="return searchResults.NavChild(event,24,0)" onkeyup="return searchResults.NavChild(event,24,0)" class="SRScope" href="../classdynamicgraph_1_1_interpreter_helper.html#a3c487e4e1b3469dd77b258ac32c44fd6" target="basefrm">dynamicgraph::InterpreterHelper::cmdUnloadPlugin()</a>
-    <a id="Item24_c1" onkeydown="return searchResults.NavChild(event,24,1)" onkeypress="return searchResults.NavChild(event,24,1)" onkeyup="return searchResults.NavChild(event,24,1)" class="SRScope" href="../classdynamicgraph_1_1_interpreter.html#a556b281a6e70fc38bf9efc7cb05976fd" target="basefrm">dynamicgraph::Interpreter::cmdUnloadPlugin()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_commandline">
- <div class="SREntry">
-  <a id="Item25" onkeydown="return searchResults.Nav(event,25)" onkeypress="return searchResults.Nav(event,25)" onkeyup="return searchResults.Nav(event,25)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_commandline')">commandLine</a>
-  <div class="SRChildren">
-    <a id="Item25_c0" onkeydown="return searchResults.NavChild(event,25,0)" onkeypress="return searchResults.NavChild(event,25,0)" onkeyup="return searchResults.NavChild(event,25,0)" class="SRScope" href="../classdynamicgraph_1_1_entity.html#aac17d397ff8f7c33c9e3b0434417f614" target="basefrm">dynamicgraph::Entity::commandLine()</a>
-    <a id="Item25_c1" onkeydown="return searchResults.NavChild(event,25,1)" onkeypress="return searchResults.NavChild(event,25,1)" onkeyup="return searchResults.NavChild(event,25,1)" class="SRScope" href="../classdynamicgraph_1_1_factory_storage.html#a7f1921a85304ff14c5f77a55b7b8be46" target="basefrm">dynamicgraph::FactoryStorage::commandLine()</a>
-    <a id="Item25_c2" onkeydown="return searchResults.NavChild(event,25,2)" onkeypress="return searchResults.NavChild(event,25,2)" onkeyup="return searchResults.NavChild(event,25,2)" class="SRScope" href="../classdynamicgraph_1_1_pool_storage.html#a6b65b39ad3621ed2ceddf6cedc234bb8" target="basefrm">dynamicgraph::PoolStorage::commandLine()</a>
-    <a id="Item25_c3" onkeydown="return searchResults.NavChild(event,25,3)" onkeypress="return searchResults.NavChild(event,25,3)" onkeyup="return searchResults.NavChild(event,25,3)" class="SRScope" href="../classdynamicgraph_1_1_tracer_real_time.html#a1ddd8c6d0d642adca0830bf09221a0fb" target="basefrm">dynamicgraph::TracerRealTime::commandLine()</a>
-    <a id="Item25_c4" onkeydown="return searchResults.NavChild(event,25,4)" onkeypress="return searchResults.NavChild(event,25,4)" onkeyup="return searchResults.NavChild(event,25,4)" class="SRScope" href="../classdynamicgraph_1_1_tracer.html#a485ee257340b32e27ae50ef0b70d6261" target="basefrm">dynamicgraph::Tracer::commandLine()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_contiifstream">
- <div class="SREntry">
-  <a id="Item26" onkeydown="return searchResults.Nav(event,26)" onkeypress="return searchResults.Nav(event,26)" onkeyup="return searchResults.Nav(event,26)" class="SRSymbol" href="../classdynamicgraph_1_1_contiifstream.html#ad92e218d32fe5c76b2fee5cb61382aa0" target="basefrm">Contiifstream</a>
-  <span class="SRScope">dynamicgraph::Contiifstream</span>
- </div>
-</div>
-<div class="SRResult" id="SR_createarray">
- <div class="SREntry">
-  <a id="Item27" onkeydown="return searchResults.Nav(event,27)" onkeypress="return searchResults.Nav(event,27)" onkeyup="return searchResults.Nav(event,27)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_createarray')">createArray</a>
-  <div class="SRChildren">
-    <a id="Item27_c0" onkeydown="return searchResults.NavChild(event,27,0)" onkeypress="return searchResults.NavChild(event,27,0)" onkeyup="return searchResults.NavChild(event,27,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_array__const.html#af7a2106372cc09ad365c8722ac772f90" target="basefrm">dynamicgraph::SignalArray_const::createArray()</a>
-    <a id="Item27_c1" onkeydown="return searchResults.NavChild(event,27,1)" onkeypress="return searchResults.NavChild(event,27,1)" onkeyup="return searchResults.NavChild(event,27,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_array.html#a59d6e5db4c7db6050424ff4bff40f0c0" target="basefrm">dynamicgraph::SignalArray::createArray()</a>
-  </div>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/functions_64.html b/doxygen/HEAD/search/functions_64.html
deleted file mode 100644
index b2872a05..00000000
--- a/doxygen/HEAD/search/functions_64.html
+++ /dev/null
@@ -1,119 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_debugtrace">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_debug_trace.html#a285fc61f0f4c6c337b54703a01174fe0" target="basefrm">DebugTrace</a>
-  <span class="SRScope">dynamicgraph::DebugTrace</span>
- </div>
-</div>
-<div class="SRResult" id="SR_defaultcastregisterer">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_default_cast_registerer.html#a039feb06609776a491bbf85d78ec24f0" target="basefrm">DefaultCastRegisterer</a>
-  <span class="SRScope">dynamicgraph::DefaultCastRegisterer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_deregisterentity">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_deregisterentity')">deregisterEntity</a>
-  <div class="SRChildren">
-    <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classdynamicgraph_1_1_factory_storage.html#a1d9fddc1c9330cae4564e15e5da17e10" target="basefrm">dynamicgraph::FactoryStorage::deregisterEntity()</a>
-    <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classdynamicgraph_1_1_pool_storage.html#af58272a69ea586a4b5982c2f503c9456" target="basefrm">dynamicgraph::PoolStorage::deregisterEntity()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_deregisterfunction">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#ac67d17cd04ab479bdee8ca025e9c61f8" target="basefrm">deregisterFunction</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgdebugf">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_dgdebugf')">dgDEBUGF</a>
-  <div class="SRChildren">
-    <a id="Item4_c0" onkeydown="return searchResults.NavChild(event,4,0)" onkeypress="return searchResults.NavChild(event,4,0)" onkeyup="return searchResults.NavChild(event,4,0)" class="SRScope" href="../debug_8h.html#a994b8ea798367717254fe7ad2c89b092" target="basefrm">dgDEBUGF(const int level, const char *format,...):&#160;debug.h</a>
-    <a id="Item4_c1" onkeydown="return searchResults.NavChild(event,4,1)" onkeypress="return searchResults.NavChild(event,4,1)" onkeyup="return searchResults.NavChild(event,4,1)" class="SRScope" href="../debug_8h.html#a7995c20870b2d9011439a794ed0182e4" target="basefrm">dgDEBUGF(const char *format,...):&#160;debug.h</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_dgerrorf">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_dgerrorf')">dgERRORF</a>
-  <div class="SRChildren">
-    <a id="Item5_c0" onkeydown="return searchResults.NavChild(event,5,0)" onkeypress="return searchResults.NavChild(event,5,0)" onkeyup="return searchResults.NavChild(event,5,0)" class="SRScope" href="../debug_8h.html#ae44c1c7ed7f625f4814731c6c9b2aa75" target="basefrm">dgERRORF(const int level, const char *format,...):&#160;debug.h</a>
-    <a id="Item5_c1" onkeydown="return searchResults.NavChild(event,5,1)" onkeypress="return searchResults.NavChild(event,5,1)" onkeyup="return searchResults.NavChild(event,5,1)" class="SRScope" href="../debug_8h.html#a1a9eb2ca9eb8ddea845e73ee76260612" target="basefrm">dgERRORF(const char *format,...):&#160;debug.h</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_dgtdebugf">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_dgtdebugf')">dgTDEBUGF</a>
-  <div class="SRChildren">
-    <a id="Item6_c0" onkeydown="return searchResults.NavChild(event,6,0)" onkeypress="return searchResults.NavChild(event,6,0)" onkeyup="return searchResults.NavChild(event,6,0)" class="SRScope" href="../debug_8h.html#a72dd1b05c9937969e7e003a65826a2c2" target="basefrm">dgTDEBUGF(const int level, const char *format,...):&#160;debug.h</a>
-    <a id="Item6_c1" onkeydown="return searchResults.NavChild(event,6,1)" onkeypress="return searchResults.NavChild(event,6,1)" onkeyup="return searchResults.NavChild(event,6,1)" class="SRScope" href="../debug_8h.html#a09c4c20ed25313dc45de473f15229f7c" target="basefrm">dgTDEBUGF(const char *format,...):&#160;debug.h</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_disp">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_disp')">disp</a>
-  <div class="SRChildren">
-    <a id="Item7_c0" onkeydown="return searchResults.NavChild(event,7,0)" onkeypress="return searchResults.NavChild(event,7,0)" onkeyup="return searchResults.NavChild(event,7,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_caster.html#a0fbdc0f08a4b9e201c91ef88fd6dea9e" target="basefrm">dynamicgraph::SignalCaster::disp()</a>
-    <a id="Item7_c1" onkeydown="return searchResults.NavChild(event,7,1)" onkeypress="return searchResults.NavChild(event,7,1)" onkeyup="return searchResults.NavChild(event,7,1)" class="SRScope" href="../classdynamicgraph_1_1_default_cast_registerer.html#ac57805b60eeaea2f52c4f9bbce3b185b" target="basefrm">dynamicgraph::DefaultCastRegisterer::disp()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_display">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_display')">display</a>
-  <div class="SRChildren">
-    <a id="Item8_c0" onkeydown="return searchResults.NavChild(event,8,0)" onkeypress="return searchResults.NavChild(event,8,0)" onkeyup="return searchResults.NavChild(event,8,0)" class="SRScope" href="../classdynamicgraph_1_1_entity.html#a9766ac602d5b6d16b227597b4f4a674c" target="basefrm">dynamicgraph::Entity::display()</a>
-    <a id="Item8_c1" onkeydown="return searchResults.NavChild(event,8,1)" onkeypress="return searchResults.NavChild(event,8,1)" onkeyup="return searchResults.NavChild(event,8,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#afc9097f1e7d9eb48b684d22bc4c9656a" target="basefrm">dynamicgraph::SignalBase::display()</a>
-    <a id="Item8_c2" onkeydown="return searchResults.NavChild(event,8,2)" onkeypress="return searchResults.NavChild(event,8,2)" onkeyup="return searchResults.NavChild(event,8,2)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#add4c12de31d50c1cafcb197a5ec1d45f" target="basefrm">dynamicgraph::SignalPtr::display()</a>
-    <a id="Item8_c3" onkeydown="return searchResults.NavChild(event,8,3)" onkeypress="return searchResults.NavChild(event,8,3)" onkeyup="return searchResults.NavChild(event,8,3)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#ac9a1f2ce9df560a7cf1dfc44517126ce" target="basefrm">dynamicgraph::Signal::display()</a>
-    <a id="Item8_c4" onkeydown="return searchResults.NavChild(event,8,4)" onkeypress="return searchResults.NavChild(event,8,4)" onkeyup="return searchResults.NavChild(event,8,4)" class="SRScope" href="../classdynamicgraph_1_1_tracer_real_time.html#a09c5fa146a9a6acf7978d1acea29e8fb" target="basefrm">dynamicgraph::TracerRealTime::display()</a>
-    <a id="Item8_c5" onkeydown="return searchResults.NavChild(event,8,5)" onkeypress="return searchResults.NavChild(event,8,5)" onkeyup="return searchResults.NavChild(event,8,5)" class="SRScope" href="../classdynamicgraph_1_1_tracer.html#a54e0745b369f5f589ffa4651d089787d" target="basefrm">dynamicgraph::Tracer::display()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_displaydependencies">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_displaydependencies')">displayDependencies</a>
-  <div class="SRChildren">
-    <a id="Item9_c0" onkeydown="return searchResults.NavChild(event,9,0)" onkeypress="return searchResults.NavChild(event,9,0)" onkeyup="return searchResults.NavChild(event,9,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#adef79da6c3bfa9e12170d2840bc70a04" target="basefrm">dynamicgraph::SignalBase::displayDependencies()</a>
-    <a id="Item9_c1" onkeydown="return searchResults.NavChild(event,9,1)" onkeypress="return searchResults.NavChild(event,9,1)" onkeyup="return searchResults.NavChild(event,9,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a8542875676a87684864c81e6be2b0205" target="basefrm">dynamicgraph::SignalPtr::displayDependencies()</a>
-    <a id="Item9_c2" onkeydown="return searchResults.NavChild(event,9,2)" onkeypress="return searchResults.NavChild(event,9,2)" onkeyup="return searchResults.NavChild(event,9,2)" class="SRScope" href="../classdynamicgraph_1_1_signal_time_dependent.html#a8ac23c7569dd16129cca1a803be92e2a" target="basefrm">dynamicgraph::SignalTimeDependent::displayDependencies()</a>
-    <a id="Item9_c3" onkeydown="return searchResults.NavChild(event,9,3)" onkeypress="return searchResults.NavChild(event,9,3)" onkeyup="return searchResults.NavChild(event,9,3)" class="SRScope" href="../classdynamicgraph_1_1_time_dependency.html#a410d4e347afaee59ce30645fcd67fb66" target="basefrm">dynamicgraph::TimeDependency::displayDependencies()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_displaysignallist">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classdynamicgraph_1_1_entity.html#aae39fb7ea3290814c860123dc8c7b0f2" target="basefrm">displaySignalList</a>
-  <span class="SRScope">dynamicgraph::Entity</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dump">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classdynamicgraph_1_1_out_string_stream.html#a00813bccbc23877a6fbb250ad058a321" target="basefrm">dump</a>
-  <span class="SRScope">dynamicgraph::OutStringStream</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/functions_65.html b/doxygen/HEAD/search/functions_65.html
deleted file mode 100644
index b0656c39..00000000
--- a/doxygen/HEAD/search/functions_65.html
+++ /dev/null
@@ -1,116 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_empty">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_out_string_stream.html#a5d0700de7c7f86177948d36dd33b2ab2" target="basefrm">empty</a>
-  <span class="SRScope">dynamicgraph::OutStringStream</span>
- </div>
-</div>
-<div class="SRResult" id="SR_emptybuffers">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer_real_time.html#aa8ce4a06ef1be5afd8fce8d091ada087" target="basefrm">emptyBuffers</a>
-  <span class="SRScope">dynamicgraph::TracerRealTime</span>
- </div>
-</div>
-<div class="SRResult" id="SR_entity">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_entity.html#a027e1581e00972dff2f2c470c5346e55" target="basefrm">Entity</a>
-  <span class="SRScope">dynamicgraph::Entity</span>
- </div>
-</div>
-<div class="SRResult" id="SR_entityderegistration">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_entity.html#ab5986aaaf374415ecc5ec4c50e37ebc7" target="basefrm">entityDeregistration</a>
-  <span class="SRScope">dynamicgraph::Entity</span>
- </div>
-</div>
-<div class="SRResult" id="SR_entityregisterer">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_entityregisterer')">EntityRegisterer</a>
-  <div class="SRChildren">
-    <a id="Item4_c0" onkeydown="return searchResults.NavChild(event,4,0)" onkeypress="return searchResults.NavChild(event,4,0)" onkeyup="return searchResults.NavChild(event,4,0)" class="SRScope" href="../classdynamicgraph_1_1_entity_registerer.html#a2fa3171f9a6575c74159ba264eab1c49" target="basefrm">dynamicgraph::EntityRegisterer::EntityRegisterer(void)</a>
-    <a id="Item4_c1" onkeydown="return searchResults.NavChild(event,4,1)" onkeypress="return searchResults.NavChild(event,4,1)" onkeyup="return searchResults.NavChild(event,4,1)" class="SRScope" href="../classdynamicgraph_1_1_entity_registerer.html#af92b0891d1f06de7f5ad762eef6e676c" target="basefrm">dynamicgraph::EntityRegisterer::EntityRegisterer(const std::string &amp;entityClassName, FactoryStorage::EntityConstructor_ptr maker)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_entityregistration">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classdynamicgraph_1_1_entity.html#a52369f354094a5666678adb2b42b1425" target="basefrm">entityRegistration</a>
-  <span class="SRScope">dynamicgraph::Entity</span>
- </div>
-</div>
-<div class="SRResult" id="SR_exceptionabstract">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_exceptionabstract')">ExceptionAbstract</a>
-  <div class="SRChildren">
-    <a id="Item6_c0" onkeydown="return searchResults.NavChild(event,6,0)" onkeypress="return searchResults.NavChild(event,6,0)" onkeyup="return searchResults.NavChild(event,6,0)" class="SRScope" href="../classdynamicgraph_1_1_exception_abstract.html#acebebf9f0119039814473738e03ffa46" target="basefrm">dynamicgraph::ExceptionAbstract::ExceptionAbstract(void)</a>
-    <a id="Item6_c1" onkeydown="return searchResults.NavChild(event,6,1)" onkeypress="return searchResults.NavChild(event,6,1)" onkeyup="return searchResults.NavChild(event,6,1)" class="SRScope" href="../classdynamicgraph_1_1_exception_abstract.html#aa6e9245e2906c2de912ea4da438a15b0" target="basefrm">dynamicgraph::ExceptionAbstract::ExceptionAbstract(const int &amp;code, const std::string &amp;msg=&quot;&quot;)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_exceptionfactory">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_exceptionfactory')">ExceptionFactory</a>
-  <div class="SRChildren">
-    <a id="Item7_c0" onkeydown="return searchResults.NavChild(event,7,0)" onkeypress="return searchResults.NavChild(event,7,0)" onkeyup="return searchResults.NavChild(event,7,0)" class="SRScope" href="../classdynamicgraph_1_1_exception_factory.html#ab60e5bb9be64c0986858f5a06e9b9463" target="basefrm">dynamicgraph::ExceptionFactory::ExceptionFactory(const ExceptionFactory::ErrorCodeEnum &amp;errcode, const std::string &amp;msg=&quot;&quot;)</a>
-    <a id="Item7_c1" onkeydown="return searchResults.NavChild(event,7,1)" onkeypress="return searchResults.NavChild(event,7,1)" onkeyup="return searchResults.NavChild(event,7,1)" class="SRScope" href="../classdynamicgraph_1_1_exception_factory.html#a53e142dd07be6f12568be97466d4f640" target="basefrm">dynamicgraph::ExceptionFactory::ExceptionFactory(const ExceptionFactory::ErrorCodeEnum &amp;errcode, const std::string &amp;msg, const char *format,...)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_exceptionsignal">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_exceptionsignal')">ExceptionSignal</a>
-  <div class="SRChildren">
-    <a id="Item8_c0" onkeydown="return searchResults.NavChild(event,8,0)" onkeypress="return searchResults.NavChild(event,8,0)" onkeyup="return searchResults.NavChild(event,8,0)" class="SRScope" href="../classdynamicgraph_1_1_exception_signal.html#a2054017d0ab28fe4250705b78dc8a10c" target="basefrm">dynamicgraph::ExceptionSignal::ExceptionSignal(const ExceptionSignal::ErrorCodeEnum &amp;errcode, const std::string &amp;msg=&quot;&quot;)</a>
-    <a id="Item8_c1" onkeydown="return searchResults.NavChild(event,8,1)" onkeypress="return searchResults.NavChild(event,8,1)" onkeyup="return searchResults.NavChild(event,8,1)" class="SRScope" href="../classdynamicgraph_1_1_exception_signal.html#ab62a0f148eab728c782f722191ec80cf" target="basefrm">dynamicgraph::ExceptionSignal::ExceptionSignal(const ExceptionSignal::ErrorCodeEnum &amp;errcode, const std::string &amp;msg, const char *format,...)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_exceptiontraces">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_exceptiontraces')">ExceptionTraces</a>
-  <div class="SRChildren">
-    <a id="Item9_c0" onkeydown="return searchResults.NavChild(event,9,0)" onkeypress="return searchResults.NavChild(event,9,0)" onkeyup="return searchResults.NavChild(event,9,0)" class="SRScope" href="../classdynamicgraph_1_1_exception_traces.html#aaf1a6f970ced2f07770c734a28734223" target="basefrm">dynamicgraph::ExceptionTraces::ExceptionTraces(const ExceptionTraces::ErrorCodeEnum &amp;errcode, const std::string &amp;msg=&quot;&quot;)</a>
-    <a id="Item9_c1" onkeydown="return searchResults.NavChild(event,9,1)" onkeypress="return searchResults.NavChild(event,9,1)" onkeyup="return searchResults.NavChild(event,9,1)" class="SRScope" href="../classdynamicgraph_1_1_exception_traces.html#aea3c51659fb04373d6fcd3e8a4b2edc2" target="basefrm">dynamicgraph::ExceptionTraces::ExceptionTraces(const ExceptionTraces::ErrorCodeEnum &amp;errcode, const std::string &amp;msg, const char *format,...)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_existentity">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_existentity')">existEntity</a>
-  <div class="SRChildren">
-    <a id="Item10_c0" onkeydown="return searchResults.NavChild(event,10,0)" onkeypress="return searchResults.NavChild(event,10,0)" onkeyup="return searchResults.NavChild(event,10,0)" class="SRScope" href="../classdynamicgraph_1_1_factory_storage.html#a9bc9696a965823a9aecab36a32c1cdec" target="basefrm">dynamicgraph::FactoryStorage::existEntity(const std::string &amp;name, EntityMap::iterator &amp;entPtr)</a>
-    <a id="Item10_c1" onkeydown="return searchResults.NavChild(event,10,1)" onkeypress="return searchResults.NavChild(event,10,1)" onkeyup="return searchResults.NavChild(event,10,1)" class="SRScope" href="../classdynamicgraph_1_1_factory_storage.html#a3bf3e00ccad302672e623f8c925eff13" target="basefrm">dynamicgraph::FactoryStorage::existEntity(const std::string &amp;name)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_existscast">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_caster.html#a83fafa4db51d6ded9b4555106df2739b" target="basefrm">existsCast</a>
-  <span class="SRScope">dynamicgraph::SignalCaster</span>
- </div>
-</div>
-<div class="SRResult" id="SR_extractnodeandlocalnames">
- <div class="SREntry">
-  <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_base.html#aaebe8bf745a95ff83a47297b6df3c87b" target="basefrm">ExtractNodeAndLocalNames</a>
-  <span class="SRScope">dynamicgraph::SignalBase</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/functions_67.html b/doxygen/HEAD/search/functions_67.html
deleted file mode 100644
index e01cde96..00000000
--- a/doxygen/HEAD/search/functions_67.html
+++ /dev/null
@@ -1,208 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_get">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_get')">get</a>
-  <div class="SRChildren">
-    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#a28c3e8a7845f2ea86d4d3add0244ebd1" target="basefrm">dynamicgraph::SignalBase::get()</a>
-    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#acffdc85602c4bb0a789570020756edfd" target="basefrm">dynamicgraph::Signal::get()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_getabstractptr">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_getabstractptr')">getAbstractPtr</a>
-  <div class="SRChildren">
-    <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a3ce4f6831ff1dff47c3839804036a519" target="basefrm">dynamicgraph::SignalPtr::getAbstractPtr(void)</a>
-    <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a85da90ca79877d920ec95042511bfd57" target="basefrm">dynamicgraph::SignalPtr::getAbstractPtr(void) const </a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_getbuffersize">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer_real_time.html#a620accfbb376d6f694fb16640c4d856e" target="basefrm">getBufferSize</a>
-  <span class="SRScope">dynamicgraph::TracerRealTime</span>
- </div>
-</div>
-<div class="SRResult" id="SR_getclassname">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_getclassname')">getClassName</a>
-  <div class="SRChildren">
-    <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classdynamicgraph_1_1_entity.html#ad95898b9794eb574f21414e11d6d846d" target="basefrm">dynamicgraph::Entity::getClassName()</a>
-    <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classdynamicgraph_1_1_tracer_real_time.html#abe191d563c533edff18617138a6540b9" target="basefrm">dynamicgraph::TracerRealTime::getClassName()</a>
-    <a id="Item3_c2" onkeydown="return searchResults.NavChild(event,3,2)" onkeypress="return searchResults.NavChild(event,3,2)" onkeyup="return searchResults.NavChild(event,3,2)" class="SRScope" href="../classdynamicgraph_1_1_tracer.html#ab54b386f2b2bdfd29ebda76167648372" target="basefrm">dynamicgraph::Tracer::getClassName()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_getcode">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_abstract.html#a22495fb1b2ce6b2a00fd9272a421521c" target="basefrm">getCode</a>
-  <span class="SRScope">dynamicgraph::ExceptionAbstract</span>
- </div>
-</div>
-<div class="SRResult" id="SR_getcommandlist">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classdynamicgraph_1_1_entity.html#abc040e5f5d19d7bff8ee6120fc8b12b8" target="basefrm">getCommandList</a>
-  <span class="SRScope">dynamicgraph::Entity</span>
- </div>
-</div>
-<div class="SRResult" id="SR_getdirectory">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#a4505ef888a2ab7a90ce9188087dd189e" target="basefrm">getDirectory</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR_getentity">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classdynamicgraph_1_1_pool_storage.html#af8780ef535952487c9a4e6eb8ad9b698" target="basefrm">getEntity</a>
-  <span class="SRScope">dynamicgraph::PoolStorage</span>
- </div>
-</div>
-<div class="SRResult" id="SR_getexceptionname">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_getexceptionname')">getExceptionName</a>
-  <div class="SRChildren">
-    <a id="Item8_c0" onkeydown="return searchResults.NavChild(event,8,0)" onkeypress="return searchResults.NavChild(event,8,0)" onkeyup="return searchResults.NavChild(event,8,0)" class="SRScope" href="../classdynamicgraph_1_1_exception_abstract.html#a425442a21ba867a869070efde1c383b2" target="basefrm">dynamicgraph::ExceptionAbstract::getExceptionName()</a>
-    <a id="Item8_c1" onkeydown="return searchResults.NavChild(event,8,1)" onkeypress="return searchResults.NavChild(event,8,1)" onkeyup="return searchResults.NavChild(event,8,1)" class="SRScope" href="../classdynamicgraph_1_1_exception_factory.html#a3f0d20fb98996282d73be06883850979" target="basefrm">dynamicgraph::ExceptionFactory::getExceptionName()</a>
-    <a id="Item8_c2" onkeydown="return searchResults.NavChild(event,8,2)" onkeypress="return searchResults.NavChild(event,8,2)" onkeyup="return searchResults.NavChild(event,8,2)" class="SRScope" href="../classdynamicgraph_1_1_exception_signal.html#a5f4b5758272031a15c990d616788d7a9" target="basefrm">dynamicgraph::ExceptionSignal::getExceptionName()</a>
-    <a id="Item8_c3" onkeydown="return searchResults.NavChild(event,8,3)" onkeypress="return searchResults.NavChild(event,8,3)" onkeyup="return searchResults.NavChild(event,8,3)" class="SRScope" href="../classdynamicgraph_1_1_exception_traces.html#a17b77b21cbcc25fbd92f7ed3ba7c48de" target="basefrm">dynamicgraph::ExceptionTraces::getExceptionName()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_getfrequency">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#acc84a3a21e2fcce2a692d900db9ef26f" target="basefrm">getFrequency</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_getkeepreference">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a3d2c336efaab90922c35b8f8bdf7bbb6" target="basefrm">getKeepReference</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_getloadedpluginnames">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#a2636670bda8aba4ff2f4ce76bf2206fe" target="basefrm">getLoadedPluginNames</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR_getmessage">
- <div class="SREntry">
-  <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_abstract.html#a32336c0a84a96347cf1bc6ecda2fba7b" target="basefrm">getMessage</a>
-  <span class="SRScope">dynamicgraph::ExceptionAbstract</span>
- </div>
-</div>
-<div class="SRResult" id="SR_getname">
- <div class="SREntry">
-  <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_getname')">getName</a>
-  <div class="SRChildren">
-    <a id="Item13_c0" onkeydown="return searchResults.NavChild(event,13,0)" onkeypress="return searchResults.NavChild(event,13,0)" onkeyup="return searchResults.NavChild(event,13,0)" class="SRScope" href="../classdynamicgraph_1_1_entity.html#a4cd513fe67641cc375e8be00d7cf8f31" target="basefrm">dynamicgraph::Entity::getName()</a>
-    <a id="Item13_c1" onkeydown="return searchResults.NavChild(event,13,1)" onkeypress="return searchResults.NavChild(event,13,1)" onkeyup="return searchResults.NavChild(event,13,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#a58e0b8297b811ba54d9b584a94a9f41c" target="basefrm">dynamicgraph::SignalBase::getName()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_getneedupdatefromallchildren">
- <div class="SREntry">
-  <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a61e8c52ef101722dff6c6339cd53311f" target="basefrm">getNeedUpdateFromAllChildren</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR_getperiodtime">
- <div class="SREntry">
-  <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_getperiodtime')">getPeriodTime</a>
-  <div class="SRChildren">
-    <a id="Item15_c0" onkeydown="return searchResults.NavChild(event,15,0)" onkeypress="return searchResults.NavChild(event,15,0)" onkeyup="return searchResults.NavChild(event,15,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#aeac7f5f7162d75ff6322cf2f27c65f17" target="basefrm">dynamicgraph::SignalBase::getPeriodTime()</a>
-    <a id="Item15_c1" onkeydown="return searchResults.NavChild(event,15,1)" onkeypress="return searchResults.NavChild(event,15,1)" onkeyup="return searchResults.NavChild(event,15,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_time_dependent.html#a769eb548dd054d031bb75e16559b6032" target="basefrm">dynamicgraph::SignalTimeDependent::getPeriodTime()</a>
-    <a id="Item15_c2" onkeydown="return searchResults.NavChild(event,15,2)" onkeypress="return searchResults.NavChild(event,15,2)" onkeyup="return searchResults.NavChild(event,15,2)" class="SRScope" href="../classdynamicgraph_1_1_time_dependency.html#a97efbb9cceb500d58fbe80b451151dbf" target="basefrm">dynamicgraph::TimeDependency::getPeriodTime()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_getpluged">
- <div class="SREntry">
-  <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_getpluged')">getPluged</a>
-  <div class="SRChildren">
-    <a id="Item16_c0" onkeydown="return searchResults.NavChild(event,16,0)" onkeypress="return searchResults.NavChild(event,16,0)" onkeyup="return searchResults.NavChild(event,16,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#a65e3b6410122b410847eb22449cedc3d" target="basefrm">dynamicgraph::SignalBase::getPluged()</a>
-    <a id="Item16_c1" onkeydown="return searchResults.NavChild(event,16,1)" onkeypress="return searchResults.NavChild(event,16,1)" onkeyup="return searchResults.NavChild(event,16,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a81435a8cdcd117bbbfe48007ded6dc63" target="basefrm">dynamicgraph::SignalPtr::getPluged()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_getptr">
- <div class="SREntry">
-  <a id="Item17" onkeydown="return searchResults.Nav(event,17)" onkeypress="return searchResults.Nav(event,17)" onkeyup="return searchResults.Nav(event,17)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_getptr')">getPtr</a>
-  <div class="SRChildren">
-    <a id="Item17_c0" onkeydown="return searchResults.NavChild(event,17,0)" onkeypress="return searchResults.NavChild(event,17,0)" onkeyup="return searchResults.NavChild(event,17,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#ade57493bf4c5451ae04463058d19221a" target="basefrm">dynamicgraph::SignalPtr::getPtr(void)</a>
-    <a id="Item17_c1" onkeydown="return searchResults.NavChild(event,17,1)" onkeypress="return searchResults.NavChild(event,17,1)" onkeyup="return searchResults.NavChild(event,17,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a4705fe76aa07499b735a6d3a2ee2baaa" target="basefrm">dynamicgraph::SignalPtr::getPtr(void) const </a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_getready">
- <div class="SREntry">
-  <a id="Item18" onkeydown="return searchResults.Nav(event,18)" onkeypress="return searchResults.Nav(event,18)" onkeyup="return searchResults.Nav(event,18)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_base.html#a350179ec38e0fff2bf3496e75653b533" target="basefrm">getReady</a>
-  <span class="SRScope">dynamicgraph::SignalBase</span>
- </div>
-</div>
-<div class="SRResult" id="SR_getsignal">
- <div class="SREntry">
-  <a id="Item19" onkeydown="return searchResults.Nav(event,19)" onkeypress="return searchResults.Nav(event,19)" onkeyup="return searchResults.Nav(event,19)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_getsignal')">getSignal</a>
-  <div class="SRChildren">
-    <a id="Item19_c0" onkeydown="return searchResults.NavChild(event,19,0)" onkeypress="return searchResults.NavChild(event,19,0)" onkeyup="return searchResults.NavChild(event,19,0)" class="SRScope" href="../classdynamicgraph_1_1_entity.html#ac2386728ff3519c6a36443b4855fd1b2" target="basefrm">dynamicgraph::Entity::getSignal(const std::string &amp;signalName)</a>
-    <a id="Item19_c1" onkeydown="return searchResults.NavChild(event,19,1)" onkeypress="return searchResults.NavChild(event,19,1)" onkeyup="return searchResults.NavChild(event,19,1)" class="SRScope" href="../classdynamicgraph_1_1_entity.html#ad7ced10dcd58724451208e3a25af790d" target="basefrm">dynamicgraph::Entity::getSignal(const std::string &amp;signalName) const </a>
-    <a id="Item19_c2" onkeydown="return searchResults.NavChild(event,19,2)" onkeypress="return searchResults.NavChild(event,19,2)" onkeyup="return searchResults.NavChild(event,19,2)" class="SRScope" href="../classdynamicgraph_1_1_pool_storage.html#a7390afe4360455bd5d1208fdbaabac2c" target="basefrm">dynamicgraph::PoolStorage::getSignal()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_getsize">
- <div class="SREntry">
-  <a id="Item20" onkeydown="return searchResults.Nav(event,20)" onkeypress="return searchResults.Nav(event,20)" onkeyup="return searchResults.Nav(event,20)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_array__const.html#ab1a5e091e8d34cfef156d3cff07590d0" target="basefrm">getSize</a>
-  <span class="SRScope">dynamicgraph::SignalArray_const</span>
- </div>
-</div>
-<div class="SRResult" id="SR_getstringmessage">
- <div class="SREntry">
-  <a id="Item21" onkeydown="return searchResults.Nav(event,21)" onkeypress="return searchResults.Nav(event,21)" onkeyup="return searchResults.Nav(event,21)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_abstract.html#ac63bce403ecf62abd4ad78c269972ae1" target="basefrm">getStringMessage</a>
-  <span class="SRScope">dynamicgraph::ExceptionAbstract</span>
- </div>
-</div>
-<div class="SRResult" id="SR_gettime">
- <div class="SREntry">
-  <a id="Item22" onkeydown="return searchResults.Nav(event,22)" onkeypress="return searchResults.Nav(event,22)" onkeyup="return searchResults.Nav(event,22)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_gettime')">getTime</a>
-  <div class="SRChildren">
-    <a id="Item22_c0" onkeydown="return searchResults.NavChild(event,22,0)" onkeypress="return searchResults.NavChild(event,22,0)" onkeyup="return searchResults.NavChild(event,22,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#a24b7890225766fff1d7be0a242ab04bd" target="basefrm">dynamicgraph::SignalBase::getTime()</a>
-    <a id="Item22_c1" onkeydown="return searchResults.NavChild(event,22,1)" onkeypress="return searchResults.NavChild(event,22,1)" onkeyup="return searchResults.NavChild(event,22,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a50c40db50b750995558392eb8b882975" target="basefrm">dynamicgraph::SignalPtr::getTime()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_gettracestyle">
- <div class="SREntry">
-  <a id="Item23" onkeydown="return searchResults.Nav(event,23)" onkeypress="return searchResults.Nav(event,23)" onkeyup="return searchResults.Nav(event,23)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a0d2496b36669f397ed4e8a3376ab10b2" target="basefrm">getTraceStyle</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_gettwork">
- <div class="SREntry">
-  <a id="Item24" onkeydown="return searchResults.Nav(event,24)" onkeypress="return searchResults.Nav(event,24)" onkeyup="return searchResults.Nav(event,24)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_gettwork')">getTwork</a>
-  <div class="SRChildren">
-    <a id="Item24_c0" onkeydown="return searchResults.NavChild(event,24,0)" onkeypress="return searchResults.NavChild(event,24,0)" onkeyup="return searchResults.NavChild(event,24,0)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#a4a8d8e3ec1d74b930534d49c7b9f3393" target="basefrm">dynamicgraph::Signal::getTwork(void)</a>
-    <a id="Item24_c1" onkeydown="return searchResults.NavChild(event,24,1)" onkeypress="return searchResults.NavChild(event,24,1)" onkeyup="return searchResults.NavChild(event,24,1)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#ae40922d23b59d734afeb90f9df9bdfa0" target="basefrm">dynamicgraph::Signal::getTwork(void) const </a>
-  </div>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/functions_69.html b/doxygen/HEAD/search/functions_69.html
deleted file mode 100644
index b7e86c06..00000000
--- a/doxygen/HEAD/search/functions_69.html
+++ /dev/null
@@ -1,53 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_import">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespacedynamicgraph_1_1command.html#aa657210f9e35cb522a81408964145089" target="basefrm">import</a>
-  <span class="SRScope">dynamicgraph::command</span>
- </div>
-</div>
-<div class="SRResult" id="SR_interpreter">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#addf9c1c7361c5d2143326e5860a9f424" target="basefrm">Interpreter</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRResult" id="SR_interpreterhelper">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter_helper.html#a215d2ee4b2a397fae568e0c8cf6ae247" target="basefrm">InterpreterHelper</a>
-  <span class="SRScope">dynamicgraph::InterpreterHelper</span>
- </div>
-</div>
-<div class="SRResult" id="SR_isabstractpluged">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_ptr.html#a0ef6ceb83f7757e88b690694520caa7f" target="basefrm">isAbstractPluged</a>
-  <span class="SRScope">dynamicgraph::SignalPtr</span>
- </div>
-</div>
-<div class="SRResult" id="SR_ispluged">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_ispluged')">isPluged</a>
-  <div class="SRChildren">
-    <a id="Item4_c0" onkeydown="return searchResults.NavChild(event,4,0)" onkeypress="return searchResults.NavChild(event,4,0)" onkeyup="return searchResults.NavChild(event,4,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#ade1b08a88ca9d27c17e9664512aee58a" target="basefrm">dynamicgraph::SignalBase::isPluged()</a>
-    <a id="Item4_c1" onkeydown="return searchResults.NavChild(event,4,1)" onkeypress="return searchResults.NavChild(event,4,1)" onkeyup="return searchResults.NavChild(event,4,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#ae3de1870bd2c3192c4f8ec2b724ea8d0" target="basefrm">dynamicgraph::SignalPtr::isPluged()</a>
-  </div>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/functions_6c.html b/doxygen/HEAD/search/functions_6c.html
deleted file mode 100644
index 2cafb4ee..00000000
--- a/doxygen/HEAD/search/functions_6c.html
+++ /dev/null
@@ -1,44 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_listentities">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_factory_storage.html#ad05a10051873cc186fdc1aec6b82be52" target="basefrm">listEntities</a>
-  <span class="SRScope">dynamicgraph::FactoryStorage</span>
- </div>
-</div>
-<div class="SRResult" id="SR_loadpluginlist">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#ac27c30cc0bda8c6e42252a12c27f493c" target="basefrm">loadPluginList</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR_loadplugins">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#ab63675b14c9e418e3f9bfc0257114677" target="basefrm">loadPlugins</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR_loop">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_contiifstream.html#afe1da21d541b512886aaa55ac3883d99" target="basefrm">loop</a>
-  <span class="SRScope">dynamicgraph::Contiifstream</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/functions_6e.html b/doxygen/HEAD/search/functions_6e.html
deleted file mode 100644
index 5f3b31d0..00000000
--- a/doxygen/HEAD/search/functions_6e.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_needupdate">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_needupdate')">needUpdate</a>
-  <div class="SRChildren">
-    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#ab7dbeb0ed88241b125c5407e8d27923c" target="basefrm">dynamicgraph::SignalBase::needUpdate()</a>
-    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#af9a18b9a9c746e3f0410e7e7c3d36970" target="basefrm">dynamicgraph::SignalPtr::needUpdate()</a>
-    <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../classdynamicgraph_1_1_signal_time_dependent.html#ade6de8d8dbc3af3b79469ca4cc8572ef" target="basefrm">dynamicgraph::SignalTimeDependent::needUpdate()</a>
-    <a id="Item0_c3" onkeydown="return searchResults.NavChild(event,0,3)" onkeypress="return searchResults.NavChild(event,0,3)" onkeyup="return searchResults.NavChild(event,0,3)" class="SRScope" href="../classdynamicgraph_1_1_time_dependency.html#a1f8518dc19802d3a0f0983dc5be19b64" target="basefrm">dynamicgraph::TimeDependency::needUpdate()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_newentity">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_factory_storage.html#a4ff3fe421ad89e3c3cb254a6b57e62c3" target="basefrm">newEntity</a>
-  <span class="SRScope">dynamicgraph::FactoryStorage</span>
- </div>
-</div>
-<div class="SRResult" id="SR_next">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_contiifstream.html#ad1bd64b83a458ed36e7cfacab6b20041" target="basefrm">next</a>
-  <span class="SRScope">dynamicgraph::Contiifstream</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/functions_6f.html b/doxygen/HEAD/search/functions_6f.html
deleted file mode 100644
index d02702ad..00000000
--- a/doxygen/HEAD/search/functions_6f.html
+++ /dev/null
@@ -1,126 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_objectnameparser">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#a977580347f53771d9e49f5a1bd7cd3cf" target="basefrm">objectNameParser</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRResult" id="SR_open">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_contiifstream.html#a367c481009cb300124a4da49ad01c001" target="basefrm">open</a>
-  <span class="SRScope">dynamicgraph::Contiifstream</span>
- </div>
-</div>
-<div class="SRResult" id="SR_openfile">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_openfile')">openFile</a>
-  <div class="SRChildren">
-    <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classdynamicgraph_1_1_debug_trace.html#a94660127de69a83d1d68eeea8552198c" target="basefrm">dynamicgraph::DebugTrace::openFile()</a>
-    <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classdynamicgraph_1_1_tracer_real_time.html#ad263413340cc7d11279b6fecc3f17d8f" target="basefrm">dynamicgraph::TracerRealTime::openFile()</a>
-    <a id="Item2_c2" onkeydown="return searchResults.NavChild(event,2,2)" onkeypress="return searchResults.NavChild(event,2,2)" onkeyup="return searchResults.NavChild(event,2,2)" class="SRScope" href="../classdynamicgraph_1_1_tracer.html#a88e6959689d7bfa2ede18dec1d08f565" target="basefrm">dynamicgraph::Tracer::openFile()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_openfiles">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#ae24dbca8aeaecba307a2201b512bbd9c" target="basefrm">openFiles</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_operator_20bool">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_ptr.html#a1344f9b75c32589cde2a2658e4d32689" target="basefrm">operator bool</a>
-  <span class="SRScope">dynamicgraph::SignalPtr</span>
- </div>
-</div>
-<div class="SRResult" id="SR_operator_20const_20t_20_26">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a8d0328a5642ce1d92221a9909dd455d5" target="basefrm">operator const T &amp;</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_operator_28_29">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_operator_28_29')">operator()</a>
-  <div class="SRChildren">
-    <a id="Item6_c0" onkeydown="return searchResults.NavChild(event,6,0)" onkeypress="return searchResults.NavChild(event,6,0)" onkeyup="return searchResults.NavChild(event,6,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a7e95c95e204b112944eed9e1dc25ef4e" target="basefrm">dynamicgraph::SignalPtr::operator()()</a>
-    <a id="Item6_c1" onkeydown="return searchResults.NavChild(event,6,1)" onkeypress="return searchResults.NavChild(event,6,1)" onkeyup="return searchResults.NavChild(event,6,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_time_dependent.html#a96393c40edd04485cbee8f383ff3c908" target="basefrm">dynamicgraph::SignalTimeDependent::operator()()</a>
-    <a id="Item6_c2" onkeydown="return searchResults.NavChild(event,6,2)" onkeypress="return searchResults.NavChild(event,6,2)" onkeyup="return searchResults.NavChild(event,6,2)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#ab081214016e2d44b1a80094ddaf198e7" target="basefrm">dynamicgraph::Signal::operator()()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_operator_2a">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_operator_2a')">operator*</a>
-  <div class="SRChildren">
-    <a id="Item7_c0" onkeydown="return searchResults.NavChild(event,7,0)" onkeypress="return searchResults.NavChild(event,7,0)" onkeyup="return searchResults.NavChild(event,7,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a75ec2469d5e6021a30ebc6876bb67741" target="basefrm">dynamicgraph::SignalPtr::operator*(void)</a>
-    <a id="Item7_c1" onkeydown="return searchResults.NavChild(event,7,1)" onkeypress="return searchResults.NavChild(event,7,1)" onkeyup="return searchResults.NavChild(event,7,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a86b007c59f33e5ae31298767147bf395" target="basefrm">dynamicgraph::SignalPtr::operator*(void) const </a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_operator_2d_3e">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_operator_2d_3e')">operator-&gt;</a>
-  <div class="SRChildren">
-    <a id="Item8_c0" onkeydown="return searchResults.NavChild(event,8,0)" onkeypress="return searchResults.NavChild(event,8,0)" onkeyup="return searchResults.NavChild(event,8,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#ab000fd5ed46a10e245fae9e46c74fbd4" target="basefrm">dynamicgraph::SignalPtr::operator-&gt;()</a>
-    <a id="Item8_c1" onkeydown="return searchResults.NavChild(event,8,1)" onkeypress="return searchResults.NavChild(event,8,1)" onkeyup="return searchResults.NavChild(event,8,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a459eaa8c996a235eeb5243d3d25e2a70" target="basefrm">dynamicgraph::SignalPtr::operator-&gt;() const </a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_operator_3c_3c">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_operator_3c_3c')">operator&lt;&lt;</a>
-  <div class="SRChildren">
-    <a id="Item9_c0" onkeydown="return searchResults.NavChild(event,9,0)" onkeypress="return searchResults.NavChild(event,9,0)" onkeyup="return searchResults.NavChild(event,9,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_array__const.html#a3f2e7351c007b818fb6ebf557837ad88" target="basefrm">dynamicgraph::SignalArray_const::operator&lt;&lt;()</a>
-    <a id="Item9_c1" onkeydown="return searchResults.NavChild(event,9,1)" onkeypress="return searchResults.NavChild(event,9,1)" onkeyup="return searchResults.NavChild(event,9,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_array.html#a0311ce80f25962f68706f5f3d5f7afd5" target="basefrm">dynamicgraph::SignalArray::operator&lt;&lt;(SignalBase&lt; Time &gt; &amp;sig)</a>
-    <a id="Item9_c2" onkeydown="return searchResults.NavChild(event,9,2)" onkeypress="return searchResults.NavChild(event,9,2)" onkeyup="return searchResults.NavChild(event,9,2)" class="SRScope" href="../classdynamicgraph_1_1_signal_array.html#ad10b9f3d5320c172c97de9ac50922603" target="basefrm">dynamicgraph::SignalArray::operator&lt;&lt;(const SignalBase&lt; Time &gt; &amp;sig) const </a>
-    <a id="Item9_c3" onkeydown="return searchResults.NavChild(event,9,3)" onkeypress="return searchResults.NavChild(event,9,3)" onkeyup="return searchResults.NavChild(event,9,3)" class="SRScope" href="../namespacedynamicgraph.html#aaeb8f2fdb281799f9bcbe9a2de34e469" target="basefrm">dynamicgraph::operator&lt;&lt;(std::ostream &amp;os, const dynamicgraph::Entity &amp;ent)</a>
-    <a id="Item9_c4" onkeydown="return searchResults.NavChild(event,9,4)" onkeypress="return searchResults.NavChild(event,9,4)" onkeyup="return searchResults.NavChild(event,9,4)" class="SRScope" href="../namespacedynamicgraph.html#ae4163213cb212ec53b0a17a19870a4a1" target="basefrm">dynamicgraph::operator&lt;&lt;(const SignalBase&lt; Time &gt; &amp;sig1, const SignalBase&lt; Time &gt; &amp;sig2)</a>
-    <a id="Item9_c5" onkeydown="return searchResults.NavChild(event,9,5)" onkeypress="return searchResults.NavChild(event,9,5)" onkeyup="return searchResults.NavChild(event,9,5)" class="SRScope" href="../namespacedynamicgraph.html#af43259c639ad1498cbb8b4324fd23ab8" target="basefrm">dynamicgraph::operator&lt;&lt;(SignalBase&lt; Time &gt; &amp;sig1, SignalBase&lt; Time &gt; &amp;sig2)</a>
-    <a id="Item9_c6" onkeydown="return searchResults.NavChild(event,9,6)" onkeypress="return searchResults.NavChild(event,9,6)" onkeyup="return searchResults.NavChild(event,9,6)" class="SRScope" href="../namespacedynamicgraph.html#a268179f6b6726c104fa9d42152143505" target="basefrm">dynamicgraph::operator&lt;&lt;(std::ostream &amp;os, const SignalBase&lt; Time &gt; &amp;sig)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_operator_3d">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_operator_3d')">operator=</a>
-  <div class="SRChildren">
-    <a id="Item10_c0" onkeydown="return searchResults.NavChild(event,10,0)" onkeypress="return searchResults.NavChild(event,10,0)" onkeyup="return searchResults.NavChild(event,10,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a0fd7bacf8ca62390536eb47abc50d44e" target="basefrm">dynamicgraph::SignalPtr::operator=()</a>
-    <a id="Item10_c1" onkeydown="return searchResults.NavChild(event,10,1)" onkeypress="return searchResults.NavChild(event,10,1)" onkeyup="return searchResults.NavChild(event,10,1)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#af5b3bef102a194494a9e76568f64e5dc" target="basefrm">dynamicgraph::Signal::operator=()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_operator_5b_5d">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_operator_5b_5d')">operator[]</a>
-  <div class="SRChildren">
-    <a id="Item11_c0" onkeydown="return searchResults.NavChild(event,11,0)" onkeypress="return searchResults.NavChild(event,11,0)" onkeyup="return searchResults.NavChild(event,11,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_array__const.html#a08f43c6cca82fddb71bb1ec67b95b9bf" target="basefrm">dynamicgraph::SignalArray_const::operator[]()</a>
-    <a id="Item11_c1" onkeydown="return searchResults.NavChild(event,11,1)" onkeypress="return searchResults.NavChild(event,11,1)" onkeyup="return searchResults.NavChild(event,11,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_array.html#adcd716722ebafd7c29f85dc9fdd45951" target="basefrm">dynamicgraph::SignalArray::operator[]()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_outstringstream">
- <div class="SREntry">
-  <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classdynamicgraph_1_1_out_string_stream.html#ae985fd2100f53280a670d61a5052c4cd" target="basefrm">OutStringStream</a>
-  <span class="SRScope">dynamicgraph::OutStringStream</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/functions_70.html b/doxygen/HEAD/search/functions_70.html
deleted file mode 100644
index 04ea8d46..00000000
--- a/doxygen/HEAD/search/functions_70.html
+++ /dev/null
@@ -1,56 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_plug">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_plug')">plug</a>
-  <div class="SRChildren">
-    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#ad5558c80e899fb1b7a884b629f5d4984" target="basefrm">dynamicgraph::SignalBase::plug()</a>
-    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a6ecaa58ff0f0fbd81416ef81b0a9a758" target="basefrm">dynamicgraph::SignalPtr::plug()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_pluginloader">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#aefdec8f607be25ce1b85d83c9b20c2d7" target="basefrm">PluginLoader</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR_popimportpaths">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../namespacedynamicgraph_1_1command.html#a71f9dbb12c250df538efb668b45712a8" target="basefrm">popImportPaths</a>
-  <span class="SRScope">dynamicgraph::command</span>
- </div>
-</div>
-<div class="SRResult" id="SR_pre">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_pre')">pre</a>
-  <div class="SRChildren">
-    <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classdynamicgraph_1_1_debug_trace.html#afde09b94064a80259dc0f010c07c4a64" target="basefrm">dynamicgraph::DebugTrace::pre(const std::ostream &amp;dummy)</a>
-    <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classdynamicgraph_1_1_debug_trace.html#ae547ba639924f873db075a41cd3ce04e" target="basefrm">dynamicgraph::DebugTrace::pre(const std::ostream &amp;dummy, int level)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_pushimportpaths">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../namespacedynamicgraph_1_1command.html#a1bef82019b74ad0b9536d927403feb4b" target="basefrm">pushImportPaths</a>
-  <span class="SRScope">dynamicgraph::command</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/functions_72.html b/doxygen/HEAD/search/functions_72.html
deleted file mode 100644
index 80ddeae4..00000000
--- a/doxygen/HEAD/search/functions_72.html
+++ /dev/null
@@ -1,100 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_ready">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_contiifstream.html#a7097e9704ab608cc7f3b9231f13577dd" target="basefrm">ready</a>
-  <span class="SRScope">dynamicgraph::Contiifstream</span>
- </div>
-</div>
-<div class="SRResult" id="SR_recompute">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_recompute')">recompute</a>
-  <div class="SRChildren">
-    <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#a8a0417b44dadc6d30f0f2618c9449601" target="basefrm">dynamicgraph::SignalBase::recompute()</a>
-    <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#a2767be0456f0e62bb2c6006cf0f95d83" target="basefrm">dynamicgraph::Signal::recompute()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_record">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a40ceb176666a4e2fc5318e9d83d8b665" target="basefrm">record</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_recordsignal">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_recordsignal')">recordSignal</a>
-  <div class="SRChildren">
-    <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classdynamicgraph_1_1_tracer_real_time.html#a09d176824845d42f809b9f8fc3a13548" target="basefrm">dynamicgraph::TracerRealTime::recordSignal()</a>
-    <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classdynamicgraph_1_1_tracer.html#a45e64a53a366fa3683a72810dd61b0a2" target="basefrm">dynamicgraph::Tracer::recordSignal()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_recordtrigger">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a6faf2fa8bfa818745aec28cefe53d215" target="basefrm">recordTrigger</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_referencepluginloader">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#a91840bb51989e14ed6b0c5f2e721c4b0" target="basefrm">referencePluginLoader</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRResult" id="SR_registercast">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_caster.html#a351e2e41780cdcdfd21b2d18e9c36581" target="basefrm">registerCast</a>
-  <span class="SRScope">dynamicgraph::SignalCaster</span>
- </div>
-</div>
-<div class="SRResult" id="SR_registerentity">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_registerentity')">registerEntity</a>
-  <div class="SRChildren">
-    <a id="Item7_c0" onkeydown="return searchResults.NavChild(event,7,0)" onkeypress="return searchResults.NavChild(event,7,0)" onkeyup="return searchResults.NavChild(event,7,0)" class="SRScope" href="../classdynamicgraph_1_1_factory_storage.html#a20483c6c27a7962077fbabd721f51a10" target="basefrm">dynamicgraph::FactoryStorage::registerEntity()</a>
-    <a id="Item7_c1" onkeydown="return searchResults.NavChild(event,7,1)" onkeypress="return searchResults.NavChild(event,7,1)" onkeyup="return searchResults.NavChild(event,7,1)" class="SRScope" href="../classdynamicgraph_1_1_pool_storage.html#a8641d860c3e67d6ef9d7493de87bfefd" target="basefrm">dynamicgraph::PoolStorage::registerEntity()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_registerfunction">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#add66d62dbc95b4eba5215ceacced177b" target="basefrm">registerFunction</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRResult" id="SR_removedependency">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_removedependency')">removeDependency</a>
-  <div class="SRChildren">
-    <a id="Item9_c0" onkeydown="return searchResults.NavChild(event,9,0)" onkeypress="return searchResults.NavChild(event,9,0)" onkeyup="return searchResults.NavChild(event,9,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#a1fcccc0add5c6d3e965d771cfb3697fe" target="basefrm">dynamicgraph::SignalBase::removeDependency()</a>
-    <a id="Item9_c1" onkeydown="return searchResults.NavChild(event,9,1)" onkeypress="return searchResults.NavChild(event,9,1)" onkeyup="return searchResults.NavChild(event,9,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#ad739cd37209a85c5d917591924d56896" target="basefrm">dynamicgraph::SignalPtr::removeDependency()</a>
-    <a id="Item9_c2" onkeydown="return searchResults.NavChild(event,9,2)" onkeypress="return searchResults.NavChild(event,9,2)" onkeyup="return searchResults.NavChild(event,9,2)" class="SRScope" href="../classdynamicgraph_1_1_signal_time_dependent.html#af98910fadbf2e4faa7d6232dcc7eea5c" target="basefrm">dynamicgraph::SignalTimeDependent::removeDependency()</a>
-    <a id="Item9_c3" onkeydown="return searchResults.NavChild(event,9,3)" onkeypress="return searchResults.NavChild(event,9,3)" onkeyup="return searchResults.NavChild(event,9,3)" class="SRScope" href="../classdynamicgraph_1_1_time_dependency.html#a86e9ba5c2b9e4a36a336840e9c8c83df" target="basefrm">dynamicgraph::TimeDependency::removeDependency()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_resize">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classdynamicgraph_1_1_out_string_stream.html#a2b1fa9c89c823a67778fd975f887687f" target="basefrm">resize</a>
-  <span class="SRScope">dynamicgraph::OutStringStream</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/functions_73.html b/doxygen/HEAD/search/functions_73.html
deleted file mode 100644
index 3365f74a..00000000
--- a/doxygen/HEAD/search/functions_73.html
+++ /dev/null
@@ -1,289 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_searchplugin">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#afad05fa5c925d73dbea581b7f5bd46c1" target="basefrm">searchPlugin</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR_set">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_set')">set</a>
-  <div class="SRChildren">
-    <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#a309bc0ed165597e012cbc92c6a0db98d" target="basefrm">dynamicgraph::SignalBase::set()</a>
-    <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#afceab95fa5c8274b41f0e6239941a35d" target="basefrm">dynamicgraph::Signal::set()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_setbuffersize">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer_real_time.html#a4077feedc1cd04ca1f8e35ef25b5fa33" target="basefrm">setBufferSize</a>
-  <span class="SRScope">dynamicgraph::TracerRealTime</span>
- </div>
-</div>
-<div class="SRResult" id="SR_setconstant">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_setconstant')">setConstant</a>
-  <div class="SRChildren">
-    <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#aef10f61419c9c043793b0169a6c730ed" target="basefrm">dynamicgraph::SignalPtr::setConstant()</a>
-    <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#ad3f71b1e7e00fc4effbb3ecdc2fe54e6" target="basefrm">dynamicgraph::Signal::setConstant()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_setconstantdefault">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_setconstantdefault')">setConstantDefault</a>
-  <div class="SRChildren">
-    <a id="Item4_c0" onkeydown="return searchResults.NavChild(event,4,0)" onkeypress="return searchResults.NavChild(event,4,0)" onkeyup="return searchResults.NavChild(event,4,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#ad0eeead00fcc90034ca05f9fd5634291" target="basefrm">dynamicgraph::SignalBase::setConstantDefault()</a>
-    <a id="Item4_c1" onkeydown="return searchResults.NavChild(event,4,1)" onkeypress="return searchResults.NavChild(event,4,1)" onkeyup="return searchResults.NavChild(event,4,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a29053970721ea67d6d583ffb1acef901" target="basefrm">dynamicgraph::SignalPtr::setConstantDefault(const T &amp;t)</a>
-    <a id="Item4_c2" onkeydown="return searchResults.NavChild(event,4,2)" onkeypress="return searchResults.NavChild(event,4,2)" onkeyup="return searchResults.NavChild(event,4,2)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a0d324afb1df65cc8472b0d2a1be42dc1" target="basefrm">dynamicgraph::SignalPtr::setConstantDefault(void)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_setdependencytype">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a891272a286630eef0003716c4fd2c181" target="basefrm">setDependencyType</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR_setdirectory">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#a630e350171b78db3f7dfcda9b44080a9" target="basefrm">setDirectory</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR_setfrenquency">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a8378a818ff274cf42d8581efe5e34ea2" target="basefrm">setFrenquency</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_setfunction">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_setfunction')">setFunction</a>
-  <div class="SRChildren">
-    <a id="Item8_c0" onkeydown="return searchResults.NavChild(event,8,0)" onkeypress="return searchResults.NavChild(event,8,0)" onkeyup="return searchResults.NavChild(event,8,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a617db8a502120bbc84018557e5ab05ad" target="basefrm">dynamicgraph::SignalPtr::setFunction()</a>
-    <a id="Item8_c1" onkeydown="return searchResults.NavChild(event,8,1)" onkeypress="return searchResults.NavChild(event,8,1)" onkeyup="return searchResults.NavChild(event,8,1)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#ae1a481dc9c071eb365aae3a05322fb03" target="basefrm">dynamicgraph::Signal::setFunction()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_setkeepreference">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#ac3aec5678570895b03ec8aa14da92de6" target="basefrm">setKeepReference</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_setneedupdatefromallchildren">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a53765ca84219d287d0695ce67adf9783" target="basefrm">setNeedUpdateFromAllChildren</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR_setperiodtime">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_setperiodtime')">setPeriodTime</a>
-  <div class="SRChildren">
-    <a id="Item11_c0" onkeydown="return searchResults.NavChild(event,11,0)" onkeypress="return searchResults.NavChild(event,11,0)" onkeyup="return searchResults.NavChild(event,11,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#acda5cda5d25d9e0a7866f16147479954" target="basefrm">dynamicgraph::SignalBase::setPeriodTime()</a>
-    <a id="Item11_c1" onkeydown="return searchResults.NavChild(event,11,1)" onkeypress="return searchResults.NavChild(event,11,1)" onkeyup="return searchResults.NavChild(event,11,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_time_dependent.html#a7916848f29411e8f2ef8e00ff9c4cee4" target="basefrm">dynamicgraph::SignalTimeDependent::setPeriodTime()</a>
-    <a id="Item11_c2" onkeydown="return searchResults.NavChild(event,11,2)" onkeypress="return searchResults.NavChild(event,11,2)" onkeyup="return searchResults.NavChild(event,11,2)" class="SRScope" href="../classdynamicgraph_1_1_time_dependency.html#a4d8c6ce59accec0821d376c09238413c" target="basefrm">dynamicgraph::TimeDependency::setPeriodTime()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_setready">
- <div class="SREntry">
-  <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_base.html#afc3445e6bce14ccaa5dc2b9b80c86483" target="basefrm">setReady</a>
-  <span class="SRScope">dynamicgraph::SignalBase</span>
- </div>
-</div>
-<div class="SRResult" id="SR_setreference">
- <div class="SREntry">
-  <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_setreference')">setReference</a>
-  <div class="SRChildren">
-    <a id="Item13_c0" onkeydown="return searchResults.NavChild(event,13,0)" onkeypress="return searchResults.NavChild(event,13,0)" onkeyup="return searchResults.NavChild(event,13,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#a237157361a90b2e8eb51979020e56f69" target="basefrm">dynamicgraph::SignalPtr::setReference()</a>
-    <a id="Item13_c1" onkeydown="return searchResults.NavChild(event,13,1)" onkeypress="return searchResults.NavChild(event,13,1)" onkeyup="return searchResults.NavChild(event,13,1)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#ac3e140dff29777b179bcd2c073c88cfb" target="basefrm">dynamicgraph::Signal::setReference()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_setreferencenonconstant">
- <div class="SREntry">
-  <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a7fdc7166b7eaab63d96f7305c5660ed5" target="basefrm">setReferenceNonConstant</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_settcopy">
- <div class="SREntry">
-  <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#ada7d0ccec3078ab1a8bc06ae080e58c6" target="basefrm">setTcopy</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_settime">
- <div class="SREntry">
-  <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_base.html#a7760134ac05d172848ff1888488d9d34" target="basefrm">setTime</a>
-  <span class="SRScope">dynamicgraph::SignalBase</span>
- </div>
-</div>
-<div class="SRResult" id="SR_settracestyle">
- <div class="SREntry">
-  <a id="Item17" onkeydown="return searchResults.Nav(event,17)" onkeypress="return searchResults.Nav(event,17)" onkeyup="return searchResults.Nav(event,17)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a9be01c1098ef08f39cf1aca7ce3054f5" target="basefrm">setTraceStyle</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_shell">
- <div class="SREntry">
-  <a id="Item18" onkeydown="return searchResults.Nav(event,18)" onkeypress="return searchResults.Nav(event,18)" onkeyup="return searchResults.Nav(event,18)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#af65f0030ab4d843af6c4a50f363b427e" target="basefrm">shell</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRResult" id="SR_shellfunctionregisterer">
- <div class="SREntry">
-  <a id="Item19" onkeydown="return searchResults.Nav(event,19)" onkeypress="return searchResults.Nav(event,19)" onkeyup="return searchResults.Nav(event,19)" class="SRSymbol" href="../classdynamicgraph_1_1_shell_function_registerer.html#ae5e9ccf30c3b17eb045d691bd31e808b" target="basefrm">ShellFunctionRegisterer</a>
-  <span class="SRScope">dynamicgraph::ShellFunctionRegisterer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_shortname">
- <div class="SREntry">
-  <a id="Item20" onkeydown="return searchResults.Nav(event,20)" onkeypress="return searchResults.Nav(event,20)" onkeyup="return searchResults.Nav(event,20)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_base.html#af889c7d9f57ef61cfad1487ee6045b09" target="basefrm">shortName</a>
-  <span class="SRScope">dynamicgraph::SignalBase</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signal">
- <div class="SREntry">
-  <a id="Item21" onkeydown="return searchResults.Nav(event,21)" onkeypress="return searchResults.Nav(event,21)" onkeyup="return searchResults.Nav(event,21)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a629a88006a73c05534c300bb7b950820" target="basefrm">Signal</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signal_5fcast">
- <div class="SREntry">
-  <a id="Item22" onkeydown="return searchResults.Nav(event,22)" onkeypress="return searchResults.Nav(event,22)" onkeyup="return searchResults.Nav(event,22)" class="SRSymbol" href="../namespacedynamicgraph.html#acb2f02927f20a01753261833fdaa1e8b" target="basefrm">signal_cast</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signal_5fdisp">
- <div class="SREntry">
-  <a id="Item23" onkeydown="return searchResults.Nav(event,23)" onkeypress="return searchResults.Nav(event,23)" onkeyup="return searchResults.Nav(event,23)" class="SRSymbol" href="../namespacedynamicgraph.html#a88ac1f6d27f3dd8a2214172baee6d834" target="basefrm">signal_disp</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signal_5ftrace">
- <div class="SREntry">
-  <a id="Item24" onkeydown="return searchResults.Nav(event,24)" onkeypress="return searchResults.Nav(event,24)" onkeyup="return searchResults.Nav(event,24)" class="SRSymbol" href="../namespacedynamicgraph.html#ad5d87690e2f1f8c747646e4ffe222716" target="basefrm">signal_trace</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalarray">
- <div class="SREntry">
-  <a id="Item25" onkeydown="return searchResults.Nav(event,25)" onkeypress="return searchResults.Nav(event,25)" onkeyup="return searchResults.Nav(event,25)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_signalarray')">SignalArray</a>
-  <div class="SRChildren">
-    <a id="Item25_c0" onkeydown="return searchResults.NavChild(event,25,0)" onkeypress="return searchResults.NavChild(event,25,0)" onkeyup="return searchResults.NavChild(event,25,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_array.html#a0a7fd4b28c741f9e9b7cd84fd707ae06" target="basefrm">dynamicgraph::SignalArray::SignalArray(const unsigned int &amp;sizeARG=DEFAULT_SIZE)</a>
-    <a id="Item25_c1" onkeydown="return searchResults.NavChild(event,25,1)" onkeypress="return searchResults.NavChild(event,25,1)" onkeyup="return searchResults.NavChild(event,25,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_array.html#ad4e0b7e5f9426f38ce5be1a9a718ce85" target="basefrm">dynamicgraph::SignalArray::SignalArray(SignalBase&lt; Time &gt; &amp;sig)</a>
-    <a id="Item25_c2" onkeydown="return searchResults.NavChild(event,25,2)" onkeypress="return searchResults.NavChild(event,25,2)" onkeyup="return searchResults.NavChild(event,25,2)" class="SRScope" href="../classdynamicgraph_1_1_signal_array.html#afe2622ec121f19aee4d01b24e4597410" target="basefrm">dynamicgraph::SignalArray::SignalArray(const SignalArray&lt; Time &gt; &amp;siga)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_signalarray_5fconst">
- <div class="SREntry">
-  <a id="Item26" onkeydown="return searchResults.Nav(event,26)" onkeypress="return searchResults.Nav(event,26)" onkeyup="return searchResults.Nav(event,26)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_signalarray_5fconst')">SignalArray_const</a>
-  <div class="SRChildren">
-    <a id="Item26_c0" onkeydown="return searchResults.NavChild(event,26,0)" onkeypress="return searchResults.NavChild(event,26,0)" onkeyup="return searchResults.NavChild(event,26,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_array__const.html#ac29aa8a7b8c4b9e79929eee24f91fcb1" target="basefrm">dynamicgraph::SignalArray_const::SignalArray_const(const unsigned int &amp;sizeARG=DEFAULT_SIZE)</a>
-    <a id="Item26_c1" onkeydown="return searchResults.NavChild(event,26,1)" onkeypress="return searchResults.NavChild(event,26,1)" onkeyup="return searchResults.NavChild(event,26,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_array__const.html#a6b1c4cfef9e554edea56336103e27638" target="basefrm">dynamicgraph::SignalArray_const::SignalArray_const(const SignalBase&lt; Time &gt; &amp;sig)</a>
-    <a id="Item26_c2" onkeydown="return searchResults.NavChild(event,26,2)" onkeypress="return searchResults.NavChild(event,26,2)" onkeyup="return searchResults.NavChild(event,26,2)" class="SRScope" href="../classdynamicgraph_1_1_signal_array__const.html#a6774a0757c5582656417b088649147a9" target="basefrm">dynamicgraph::SignalArray_const::SignalArray_const(const SignalArray&lt; Time &gt; &amp;siga)</a>
-    <a id="Item26_c3" onkeydown="return searchResults.NavChild(event,26,3)" onkeypress="return searchResults.NavChild(event,26,3)" onkeyup="return searchResults.NavChild(event,26,3)" class="SRScope" href="../classdynamicgraph_1_1_signal_array__const.html#a0c65b8d5e8b5e98295583dc983f199a7" target="basefrm">dynamicgraph::SignalArray_const::SignalArray_const(const SignalArray_const&lt; Time &gt; &amp;siga)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_signalbase">
- <div class="SREntry">
-  <a id="Item27" onkeydown="return searchResults.Nav(event,27)" onkeypress="return searchResults.Nav(event,27)" onkeyup="return searchResults.Nav(event,27)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_base.html#abce7bd9d12571de9f4d63f757c45ab17" target="basefrm">SignalBase</a>
-  <span class="SRScope">dynamicgraph::SignalBase</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalcaster">
- <div class="SREntry">
-  <a id="Item28" onkeydown="return searchResults.Nav(event,28)" onkeypress="return searchResults.Nav(event,28)" onkeyup="return searchResults.Nav(event,28)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_caster.html#ae774afbae5a258fbbfc62b86e95ff953" target="basefrm">SignalCaster</a>
-  <span class="SRScope">dynamicgraph::SignalCaster</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalcastregisterer">
- <div class="SREntry">
-  <a id="Item29" onkeydown="return searchResults.Nav(event,29)" onkeypress="return searchResults.Nav(event,29)" onkeyup="return searchResults.Nav(event,29)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_cast_registerer.html#a0e953897c7a0696504247b43ddd31758" target="basefrm">SignalCastRegisterer</a>
-  <span class="SRScope">dynamicgraph::SignalCastRegisterer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalderegistration">
- <div class="SREntry">
-  <a id="Item30" onkeydown="return searchResults.Nav(event,30)" onkeypress="return searchResults.Nav(event,30)" onkeyup="return searchResults.Nav(event,30)" class="SRSymbol" href="../classdynamicgraph_1_1_entity.html#a90e43ab1c4ae7034ef352840f6708026" target="basefrm">signalDeregistration</a>
-  <span class="SRScope">dynamicgraph::Entity</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalptr">
- <div class="SREntry">
-  <a id="Item31" onkeydown="return searchResults.Nav(event,31)" onkeypress="return searchResults.Nav(event,31)" onkeyup="return searchResults.Nav(event,31)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_ptr.html#a67e049e2a84ded6e03b65ced60a35fbd" target="basefrm">SignalPtr</a>
-  <span class="SRScope">dynamicgraph::SignalPtr</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalregistration">
- <div class="SREntry">
-  <a id="Item32" onkeydown="return searchResults.Nav(event,32)" onkeypress="return searchResults.Nav(event,32)" onkeyup="return searchResults.Nav(event,32)" class="SRSymbol" href="../classdynamicgraph_1_1_entity.html#a72def88a3dd29e124f80603506c73a7e" target="basefrm">signalRegistration</a>
-  <span class="SRScope">dynamicgraph::Entity</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signaltimedependent">
- <div class="SREntry">
-  <a id="Item33" onkeydown="return searchResults.Nav(event,33)" onkeypress="return searchResults.Nav(event,33)" onkeyup="return searchResults.Nav(event,33)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_signaltimedependent')">SignalTimeDependent</a>
-  <div class="SRChildren">
-    <a id="Item33_c0" onkeydown="return searchResults.NavChild(event,33,0)" onkeypress="return searchResults.NavChild(event,33,0)" onkeyup="return searchResults.NavChild(event,33,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_time_dependent.html#ab9848918e907a071b0ffdf30200dde0a" target="basefrm">dynamicgraph::SignalTimeDependent::SignalTimeDependent(std::string name=&quot;&quot;)</a>
-    <a id="Item33_c1" onkeydown="return searchResults.NavChild(event,33,1)" onkeypress="return searchResults.NavChild(event,33,1)" onkeyup="return searchResults.NavChild(event,33,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_time_dependent.html#a005108860ebfd66a2a020789f5a82d2e" target="basefrm">dynamicgraph::SignalTimeDependent::SignalTimeDependent(const SignalArray_const&lt; Time &gt; &amp;arr, std::string name=&quot;&quot;)</a>
-    <a id="Item33_c2" onkeydown="return searchResults.NavChild(event,33,2)" onkeypress="return searchResults.NavChild(event,33,2)" onkeyup="return searchResults.NavChild(event,33,2)" class="SRScope" href="../classdynamicgraph_1_1_signal_time_dependent.html#aad9aa8e29a8af77602852615dc336ba0" target="basefrm">dynamicgraph::SignalTimeDependent::SignalTimeDependent(boost::function2&lt; T &amp;, T &amp;, Time &gt; t, const SignalArray_const&lt; Time &gt; &amp;sig, std::string name=&quot;&quot;)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_static_5fshell_5ffunction">
- <div class="SREntry">
-  <a id="Item34" onkeydown="return searchResults.Nav(event,34)" onkeypress="return searchResults.Nav(event,34)" onkeyup="return searchResults.Nav(event,34)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_static_5fshell_5ffunction')">STATIC_SHELL_FUNCTION</a>
-  <div class="SRChildren">
-    <a id="Item34_c0" onkeydown="return searchResults.NavChild(event,34,0)" onkeypress="return searchResults.NavChild(event,34,0)" onkeyup="return searchResults.NavChild(event,34,0)" class="SRScope" href="../class_shell_functions.html#a0ec8a0de8f2913547e71eb2b77aac10a" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdLoadPlugins)</a>
-    <a id="Item34_c1" onkeydown="return searchResults.NavChild(event,34,1)" onkeypress="return searchResults.NavChild(event,34,1)" onkeyup="return searchResults.NavChild(event,34,1)" class="SRScope" href="../class_shell_functions.html#a34015db1058a30a5e507f4652743dcc8" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdTry)</a>
-    <a id="Item34_c2" onkeydown="return searchResults.NavChild(event,34,2)" onkeypress="return searchResults.NavChild(event,34,2)" onkeyup="return searchResults.NavChild(event,34,2)" class="SRScope" href="../class_shell_functions.html#a850ef20382ae5f5078abad5d8a7682d7" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdDisplayPlugins)</a>
-    <a id="Item34_c3" onkeydown="return searchResults.NavChild(event,34,3)" onkeypress="return searchResults.NavChild(event,34,3)" onkeyup="return searchResults.NavChild(event,34,3)" class="SRScope" href="../class_shell_functions.html#aed64a323b02b79fd27c367d29c252f1c" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdDisplayFactory)</a>
-    <a id="Item34_c4" onkeydown="return searchResults.NavChild(event,34,4)" onkeypress="return searchResults.NavChild(event,34,4)" onkeyup="return searchResults.NavChild(event,34,4)" class="SRScope" href="../class_shell_functions.html#a101207ebb5a06f79124df25094655f8b" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdCommentary)</a>
-    <a id="Item34_c5" onkeydown="return searchResults.NavChild(event,34,5)" onkeypress="return searchResults.NavChild(event,34,5)" onkeyup="return searchResults.NavChild(event,34,5)" class="SRScope" href="../class_shell_functions.html#a72b1b6cd978377572c3cd441d0edff2e" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdUnplug)</a>
-    <a id="Item34_c6" onkeydown="return searchResults.NavChild(event,34,6)" onkeypress="return searchResults.NavChild(event,34,6)" onkeyup="return searchResults.NavChild(event,34,6)" class="SRScope" href="../class_shell_functions.html#a86b9d65f5b6f5ae9a08274e53d806e4c" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdClearPlugin)</a>
-    <a id="Item34_c7" onkeydown="return searchResults.NavChild(event,34,7)" onkeypress="return searchResults.NavChild(event,34,7)" onkeyup="return searchResults.NavChild(event,34,7)" class="SRScope" href="../class_shell_functions.html#af08234d1f5573b8fed5080fdd60c7c7d" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdSignalTime)</a>
-    <a id="Item34_c8" onkeydown="return searchResults.NavChild(event,34,8)" onkeypress="return searchResults.NavChild(event,34,8)" onkeyup="return searchResults.NavChild(event,34,8)" class="SRScope" href="../class_shell_functions.html#ab646319ef7e6614b77e4b020db2c8b94" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdSynchroSignal)</a>
-    <a id="Item34_c9" onkeydown="return searchResults.NavChild(event,34,9)" onkeypress="return searchResults.NavChild(event,34,9)" onkeyup="return searchResults.NavChild(event,34,9)" class="SRScope" href="../class_shell_functions.html#a4ae27658810c18f5aa91717814a7a56d" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdEcho)</a>
-    <a id="Item34_c10" onkeydown="return searchResults.NavChild(event,34,10)" onkeypress="return searchResults.NavChild(event,34,10)" onkeyup="return searchResults.NavChild(event,34,10)" class="SRScope" href="../class_shell_functions.html#a9f86c73b0c93f7258026c5e4c0badb26" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdCopy)</a>
-    <a id="Item34_c11" onkeydown="return searchResults.NavChild(event,34,11)" onkeypress="return searchResults.NavChild(event,34,11)" onkeyup="return searchResults.NavChild(event,34,11)" class="SRScope" href="../class_shell_functions.html#a4a0e1a5da83f70c215b39d15a9be4620" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdFreeze)</a>
-    <a id="Item34_c12" onkeydown="return searchResults.NavChild(event,34,12)" onkeypress="return searchResults.NavChild(event,34,12)" onkeyup="return searchResults.NavChild(event,34,12)" class="SRScope" href="../class_shell_functions.html#a6de5a00e9788c86983ec04b4ca38b26f" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdSqueeze)</a>
-    <a id="Item34_c13" onkeydown="return searchResults.NavChild(event,34,13)" onkeypress="return searchResults.NavChild(event,34,13)" onkeyup="return searchResults.NavChild(event,34,13)" class="SRScope" href="../class_shell_functions.html#a8a7c8c951584bb648f86f6d76e75c39e" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdEnableTrace)</a>
-    <a id="Item34_c14" onkeydown="return searchResults.NavChild(event,34,14)" onkeypress="return searchResults.NavChild(event,34,14)" onkeyup="return searchResults.NavChild(event,34,14)" class="SRScope" href="../class_shell_functions.html#a0ad4f1cb1a68d5e7375931fe88c42386" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdSetPrompt)</a>
-    <a id="Item34_c15" onkeydown="return searchResults.NavChild(event,34,15)" onkeypress="return searchResults.NavChild(event,34,15)" onkeyup="return searchResults.NavChild(event,34,15)" class="SRScope" href="../class_shell_functions.html#ae2000a752714774bf2afdf9be810bfc5" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdSleep)</a>
-    <a id="Item34_c16" onkeydown="return searchResults.NavChild(event,34,16)" onkeypress="return searchResults.NavChild(event,34,16)" onkeyup="return searchResults.NavChild(event,34,16)" class="SRScope" href="../class_shell_functions.html#ac70bdc7de5436a21f93a905839a42789" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdBeep)</a>
-    <a id="Item34_c17" onkeydown="return searchResults.NavChild(event,34,17)" onkeypress="return searchResults.NavChild(event,34,17)" onkeyup="return searchResults.NavChild(event,34,17)" class="SRScope" href="../class_shell_functions.html#a6d7ce2744af0564aec055b51b892acd6" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdFlagSet)</a>
-    <a id="Item34_c18" onkeydown="return searchResults.NavChild(event,34,18)" onkeypress="return searchResults.NavChild(event,34,18)" onkeyup="return searchResults.NavChild(event,34,18)" class="SRScope" href="../class_shell_functions.html#a4a61e3253bf5199a20c8b8fea2cb193f" target="basefrm">ShellFunctions::STATIC_SHELL_FUNCTION(cmdCompletionList)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_switchtcopy">
- <div class="SREntry">
-  <a id="Item35" onkeydown="return searchResults.Nav(event,35)" onkeypress="return searchResults.Nav(event,35)" onkeyup="return searchResults.Nav(event,35)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#aff7eab69cdfb522979e2093c807d9e77" target="basefrm">switchTcopy</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/functions_74.html b/doxygen/HEAD/search/functions_74.html
deleted file mode 100644
index d3ef6c62..00000000
--- a/doxygen/HEAD/search/functions_74.html
+++ /dev/null
@@ -1,78 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_test">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_entity.html#a5bfd518abb50b5e39f658a0855b1a1f5" target="basefrm">test</a>
-  <span class="SRScope">dynamicgraph::Entity</span>
- </div>
-</div>
-<div class="SRResult" id="SR_test2">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_entity.html#ae13b5844d4372b97caf0a315667ea382" target="basefrm">test2</a>
-  <span class="SRScope">dynamicgraph::Entity</span>
- </div>
-</div>
-<div class="SRResult" id="SR_timedependency">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_timedependency')">TimeDependency</a>
-  <div class="SRChildren">
-    <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classdynamicgraph_1_1_time_dependency.html#a3640000a90d8bc097a9467eac6a727c2" target="basefrm">dynamicgraph::TimeDependency::TimeDependency(SignalBase&lt; Time &gt; *sig, const DependencyType dep=DEPENDENCY_TYPE_DEFAULT)</a>
-    <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classdynamicgraph_1_1_time_dependency.html#a5095b4831f8be6495f6bb1353345519b" target="basefrm">dynamicgraph::TimeDependency::TimeDependency(SignalBase&lt; Time &gt; *sig, const SignalArray_const&lt; Time &gt; &amp;arr, const DependencyType dep=DEPENDENCY_TYPE_DEFAULT)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_trace">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_trace')">trace</a>
-  <div class="SRChildren">
-    <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classdynamicgraph_1_1_debug_trace.html#aa36fb9d2dbecb40dc734142b148737f3" target="basefrm">dynamicgraph::DebugTrace::trace(const int level, const char *format,...)</a>
-    <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classdynamicgraph_1_1_debug_trace.html#ac0695004372ed7c6c3df85d5b38636d3" target="basefrm">dynamicgraph::DebugTrace::trace(const char *format,...)</a>
-    <a id="Item3_c2" onkeydown="return searchResults.NavChild(event,3,2)" onkeypress="return searchResults.NavChild(event,3,2)" onkeyup="return searchResults.NavChild(event,3,2)" class="SRScope" href="../classdynamicgraph_1_1_debug_trace.html#ab11e080e2b93a45f0ed0ec97ffea43a9" target="basefrm">dynamicgraph::DebugTrace::trace(const int level=-1)</a>
-    <a id="Item3_c3" onkeydown="return searchResults.NavChild(event,3,3)" onkeypress="return searchResults.NavChild(event,3,3)" onkeyup="return searchResults.NavChild(event,3,3)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#a13044d1fdb43d2910c68bed442d890b0" target="basefrm">dynamicgraph::SignalBase::trace()</a>
-    <a id="Item3_c4" onkeydown="return searchResults.NavChild(event,3,4)" onkeypress="return searchResults.NavChild(event,3,4)" onkeyup="return searchResults.NavChild(event,3,4)" class="SRScope" href="../classdynamicgraph_1_1_signal_caster.html#a30504e44ed210a22db802560f5ba32da" target="basefrm">dynamicgraph::SignalCaster::trace()</a>
-    <a id="Item3_c5" onkeydown="return searchResults.NavChild(event,3,5)" onkeypress="return searchResults.NavChild(event,3,5)" onkeyup="return searchResults.NavChild(event,3,5)" class="SRScope" href="../classdynamicgraph_1_1_default_cast_registerer.html#ac32a8d18f0b75db7f713d50f9c23a48d" target="basefrm">dynamicgraph::DefaultCastRegisterer::trace()</a>
-    <a id="Item3_c6" onkeydown="return searchResults.NavChild(event,3,6)" onkeypress="return searchResults.NavChild(event,3,6)" onkeyup="return searchResults.NavChild(event,3,6)" class="SRScope" href="../classdynamicgraph_1_1_signal.html#a8dab26927f6e5ae7032a9309ac1e5952" target="basefrm">dynamicgraph::Signal::trace()</a>
-    <a id="Item3_c7" onkeydown="return searchResults.NavChild(event,3,7)" onkeypress="return searchResults.NavChild(event,3,7)" onkeyup="return searchResults.NavChild(event,3,7)" class="SRScope" href="../classdynamicgraph_1_1_tracer_real_time.html#aaed8477aa9cf7683e84de317e63fd8e1" target="basefrm">dynamicgraph::TracerRealTime::trace()</a>
-    <a id="Item3_c8" onkeydown="return searchResults.NavChild(event,3,8)" onkeypress="return searchResults.NavChild(event,3,8)" onkeyup="return searchResults.NavChild(event,3,8)" class="SRScope" href="../classdynamicgraph_1_1_tracer.html#aa32454970edb5578766b70de7966bac3" target="basefrm">dynamicgraph::Tracer::trace()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_tracer">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a5d88c2e17cb0fb3eeba9b057a128cac4" target="basefrm">Tracer</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_tracerrealtime">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer_real_time.html#a8028f6fa6536dfbd43935fa91dbe18fb" target="basefrm">TracerRealTime</a>
-  <span class="SRScope">dynamicgraph::TracerRealTime</span>
- </div>
-</div>
-<div class="SRResult" id="SR_tracetemplate">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_tracetemplate')">traceTemplate</a>
-  <div class="SRChildren">
-    <a id="Item6_c0" onkeydown="return searchResults.NavChild(event,6,0)" onkeypress="return searchResults.NavChild(event,6,0)" onkeyup="return searchResults.NavChild(event,6,0)" class="SRScope" href="../classdynamicgraph_1_1_debug_trace.html#a2ca1aff52f81391a3feb34622265126a" target="basefrm">dynamicgraph::DebugTrace::traceTemplate(const int level, const char *format,...)</a>
-    <a id="Item6_c1" onkeydown="return searchResults.NavChild(event,6,1)" onkeypress="return searchResults.NavChild(event,6,1)" onkeyup="return searchResults.NavChild(event,6,1)" class="SRScope" href="../classdynamicgraph_1_1_debug_trace.html#a2e1c4a66d6147a7f4d1fa3c948829d2a" target="basefrm">dynamicgraph::DebugTrace::traceTemplate(const char *format,...)</a>
-  </div>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/functions_75.html b/doxygen/HEAD/search/functions_75.html
deleted file mode 100644
index 66c769a4..00000000
--- a/doxygen/HEAD/search/functions_75.html
+++ /dev/null
@@ -1,53 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_unloadallplugins">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#a28002facb398f0044e4ad4ddcd7610a6" target="basefrm">unloadAllPlugins</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR_unloadplugin">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#a93ea9ecdbe007c06c45287c1c4ca326c" target="basefrm">unloadPlugin</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR_unplug">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_unplug')">unplug</a>
-  <div class="SRChildren">
-    <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#aef9144c00555bbbb2a38e5d63e5ea50a" target="basefrm">dynamicgraph::SignalBase::unplug()</a>
-    <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#afff24d32f034055344b7db542d789b4a" target="basefrm">dynamicgraph::SignalPtr::unplug()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_unregistercast">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_caster.html#acbcb68102cc2537b56b2545a14aa0035" target="basefrm">unregisterCast</a>
-  <span class="SRScope">dynamicgraph::SignalCaster</span>
- </div>
-</div>
-<div class="SRResult" id="SR_unsetconstantdefault">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_ptr.html#affd51656523729216e2f4fcbc0f96fd6" target="basefrm">unsetConstantDefault</a>
-  <span class="SRScope">dynamicgraph::SignalPtr</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/functions_77.html b/doxygen/HEAD/search/functions_77.html
deleted file mode 100644
index 89c7dfc2..00000000
--- a/doxygen/HEAD/search/functions_77.html
+++ /dev/null
@@ -1,49 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_what">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_abstract.html#a9a5208211df292bbfc679b036711a5d1" target="basefrm">what</a>
-  <span class="SRScope">dynamicgraph::ExceptionAbstract</span>
- </div>
-</div>
-<div class="SRResult" id="SR_writecompletionlist">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_writecompletionlist')">writeCompletionList</a>
-  <div class="SRChildren">
-    <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classdynamicgraph_1_1_entity.html#ae4416aada52468f823877500b60b0db9" target="basefrm">dynamicgraph::Entity::writeCompletionList()</a>
-    <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classdynamicgraph_1_1_interpreter.html#a89a6d9fb9ea521cc575786118abc72df" target="basefrm">dynamicgraph::Interpreter::writeCompletionList()</a>
-    <a id="Item1_c2" onkeydown="return searchResults.NavChild(event,1,2)" onkeypress="return searchResults.NavChild(event,1,2)" onkeyup="return searchResults.NavChild(event,1,2)" class="SRScope" href="../classdynamicgraph_1_1_pool_storage.html#a7bf4b1ae2c504c06b5caf287aa2a8223" target="basefrm">dynamicgraph::PoolStorage::writeCompletionList()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_writegraph">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_writegraph')">writeGraph</a>
-  <div class="SRChildren">
-    <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classdynamicgraph_1_1_entity.html#aaacb708ef239d3fbc953bcdb2ad7c3d1" target="basefrm">dynamicgraph::Entity::writeGraph()</a>
-    <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classdynamicgraph_1_1_pool_storage.html#a2d7100064c46487a01a42be50270a3f6" target="basefrm">dynamicgraph::PoolStorage::writeGraph()</a>
-    <a id="Item2_c2" onkeydown="return searchResults.NavChild(event,2,2)" onkeypress="return searchResults.NavChild(event,2,2)" onkeyup="return searchResults.NavChild(event,2,2)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#a2a7734e306894404eb4252d1b9aa5510" target="basefrm">dynamicgraph::SignalBase::writeGraph()</a>
-    <a id="Item2_c3" onkeydown="return searchResults.NavChild(event,2,3)" onkeypress="return searchResults.NavChild(event,2,3)" onkeyup="return searchResults.NavChild(event,2,3)" class="SRScope" href="../classdynamicgraph_1_1_signal_ptr.html#adc54b93be26b574aa3b9956d5d832224" target="basefrm">dynamicgraph::SignalPtr::writeGraph()</a>
-    <a id="Item2_c4" onkeydown="return searchResults.NavChild(event,2,4)" onkeypress="return searchResults.NavChild(event,2,4)" onkeyup="return searchResults.NavChild(event,2,4)" class="SRScope" href="../classdynamicgraph_1_1_signal_time_dependent.html#ac3ec8ac88073236b3df92c9c93d9a970" target="basefrm">dynamicgraph::SignalTimeDependent::writeGraph()</a>
-    <a id="Item2_c5" onkeydown="return searchResults.NavChild(event,2,5)" onkeypress="return searchResults.NavChild(event,2,5)" onkeyup="return searchResults.NavChild(event,2,5)" class="SRScope" href="../classdynamicgraph_1_1_time_dependency.html#a47955c4e1365505396da59595b88ecba" target="basefrm">dynamicgraph::TimeDependency::writeGraph()</a>
-  </div>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/functions_7e.html b/doxygen/HEAD/search/functions_7e.html
deleted file mode 100644
index e6ce2f6c..00000000
--- a/doxygen/HEAD/search/functions_7e.html
+++ /dev/null
@@ -1,146 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR__7econtiifstream">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_contiifstream.html#a750065a306c562bef2ef65adf18bb8fd" target="basefrm">~Contiifstream</a>
-  <span class="SRScope">dynamicgraph::Contiifstream</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7eentity">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_entity.html#a352e148d4764b1c5545dcb7a39a04596" target="basefrm">~Entity</a>
-  <span class="SRScope">dynamicgraph::Entity</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7eentityregisterer">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_entity_registerer.html#a2865279ffbd274bc49fff61ad0585bf5" target="basefrm">~EntityRegisterer</a>
-  <span class="SRScope">dynamicgraph::EntityRegisterer</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7eexceptionabstract">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_abstract.html#ac7102439bf5f1bfd3ea6b30cd2e4e641" target="basefrm">~ExceptionAbstract</a>
-  <span class="SRScope">dynamicgraph::ExceptionAbstract</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7eexceptionfactory">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_factory.html#ae90cfbc9216d75b1d62d713bb72d180c" target="basefrm">~ExceptionFactory</a>
-  <span class="SRScope">dynamicgraph::ExceptionFactory</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7eexceptionsignal">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_signal.html#a4673decd271630667e8e22d9c3651ef1" target="basefrm">~ExceptionSignal</a>
-  <span class="SRScope">dynamicgraph::ExceptionSignal</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7eexceptiontraces">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_traces.html#aa96d447ec0d1d5f83dea8d12c8970d32" target="basefrm">~ExceptionTraces</a>
-  <span class="SRScope">dynamicgraph::ExceptionTraces</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7efactorystorage">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classdynamicgraph_1_1_factory_storage.html#a95c35ff3e13a76fc93dc73ae42ea4a30" target="basefrm">~FactoryStorage</a>
-  <span class="SRScope">dynamicgraph::FactoryStorage</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7eoutstringstream">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classdynamicgraph_1_1_out_string_stream.html#aee959e8962bfe2192a772d4f5aec880a" target="basefrm">~OutStringStream</a>
-  <span class="SRScope">dynamicgraph::OutStringStream</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7epluginloader">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#a6f952ede55971479321fa3e4416860e0" target="basefrm">~PluginLoader</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7epoolstorage">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classdynamicgraph_1_1_pool_storage.html#a11231f5a01939b1345759798fffbf5e2" target="basefrm">~PoolStorage</a>
-  <span class="SRScope">dynamicgraph::PoolStorage</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7esignal">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a5613e74b311f94ffc8d870c097fbc006" target="basefrm">~Signal</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7esignalarray">
- <div class="SREntry">
-  <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_array.html#a92bd2db15dcb739f70efb7c3909a4b58" target="basefrm">~SignalArray</a>
-  <span class="SRScope">dynamicgraph::SignalArray</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7esignalarray_5fconst">
- <div class="SREntry">
-  <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_array__const.html#a1050c30dd476d832ea8f3cddbcecd35b" target="basefrm">~SignalArray_const</a>
-  <span class="SRScope">dynamicgraph::SignalArray_const</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7esignalbase">
- <div class="SREntry">
-  <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_base.html#a7abfd61a78e5012d56a9e5daf57ecdaf" target="basefrm">~SignalBase</a>
-  <span class="SRScope">dynamicgraph::SignalBase</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7esignalcaster">
- <div class="SREntry">
-  <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_caster.html#aa5fade8df2d029a0c7145040f60bf795" target="basefrm">~SignalCaster</a>
-  <span class="SRScope">dynamicgraph::SignalCaster</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7esignalptr">
- <div class="SREntry">
-  <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_ptr.html#a14279768ce3dc7ebb7bf6d87bdfa7e72" target="basefrm">~SignalPtr</a>
-  <span class="SRScope">dynamicgraph::SignalPtr</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7esignaltimedependent">
- <div class="SREntry">
-  <a id="Item17" onkeydown="return searchResults.Nav(event,17)" onkeypress="return searchResults.Nav(event,17)" onkeyup="return searchResults.Nav(event,17)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_time_dependent.html#a0b323939a8076256fa00e45fa09d9704" target="basefrm">~SignalTimeDependent</a>
-  <span class="SRScope">dynamicgraph::SignalTimeDependent</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7etimedependency">
- <div class="SREntry">
-  <a id="Item18" onkeydown="return searchResults.Nav(event,18)" onkeypress="return searchResults.Nav(event,18)" onkeyup="return searchResults.Nav(event,18)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a8d4ba0b6667d763571501cf08cf4591c" target="basefrm">~TimeDependency</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7etracer">
- <div class="SREntry">
-  <a id="Item19" onkeydown="return searchResults.Nav(event,19)" onkeypress="return searchResults.Nav(event,19)" onkeyup="return searchResults.Nav(event,19)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a74f2a35ead39023673116e6ebfab08d5" target="basefrm">~Tracer</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7etracerrealtime">
- <div class="SREntry">
-  <a id="Item20" onkeydown="return searchResults.Nav(event,20)" onkeypress="return searchResults.Nav(event,20)" onkeyup="return searchResults.Nav(event,20)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer_real_time.html#a49eaf228435a2b4f05245c939f018307" target="basefrm">~TracerRealTime</a>
-  <span class="SRScope">dynamicgraph::TracerRealTime</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/mag_sel.png b/doxygen/HEAD/search/mag_sel.png
deleted file mode 100644
index 81f6040a2092402b4d98f9ffa8855d12a0d4ca17..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 563
zcmV-30?hr1P)<h;3K|Lk000e1NJLTq000yK000vR1^@s6kc=(000009a7bBm000XU
z000XU0RWnu7ytkOAY({UO#lFGm;eBCjsO7QH~;{G)c^o`2LJ%dv;Y7zL;wIBc7!%6
zy#N3Kxk*GpRCwCtl)H)|K@^6++7>zxx&tqG15pu7)IiiXFflOc2k;dXd>%13GZAy?
zRz!q0=|E6a6vV)&ZBS~G9oe0kbqyw1*gvY`{Pop2oKq#FlzgXt@Xh-7fxh>}`Fxg>
z$%N%{$!4=5nM{(;=c!aG1Ofr^Do{u%Ih{^&Fc@H2)+a-?TBXrw5DW&z%Nb6mQ!L9O
zl}b@6mB?f=tX3;#vl)}ggh(Vpy<UI4WZSj@D3{ArDit(M6QNK@DvH8-y~eg}>h(IK
z(Mb0D{l{U$FsRjP;!{($+bsaaVi8T#1c0V#qEIOCYa9@UVLV`f__E81L;?WEaRA;Y
zUH;rZ;vb;mk7JX|<p3Cu$C##x>$=i3O~&If0O@oZfLg8gfIjW=dcBsz;gI=!{-r4#
z4%6v$&~;q^j7Fo67yJ(NJWuX+I~I!tj^nW3?}^9bq|<3^+vapS5sgM^x7!cs(+mMT
z&y%j};&~po+YO)3hoUH4E*E;e9>?R6SS&`X)p`njycAVcg{rEb41T{~Hk(bl-7eSb
zmFxA2uIqo#@R?lKm50ND`~6Nfn|-b1|L6O98vt3Tx@gKz#isxO002ovPDHLkV1kyW
B_l^Jn

diff --git a/doxygen/HEAD/search/namespaces_64.html b/doxygen/HEAD/search/namespaces_64.html
deleted file mode 100644
index d84d4e02..00000000
--- a/doxygen/HEAD/search/namespaces_64.html
+++ /dev/null
@@ -1,31 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_command">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespacedynamicgraph_1_1command.html" target="basefrm">command</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dynamicgraph">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../namespacedynamicgraph.html" target="basefrm">dynamicgraph</a>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/nomatches.html b/doxygen/HEAD/search/nomatches.html
deleted file mode 100644
index b1ded27e..00000000
--- a/doxygen/HEAD/search/nomatches.html
+++ /dev/null
@@ -1,12 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="NoMatches">No Matches</div>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/related_6f.html b/doxygen/HEAD/search/related_6f.html
deleted file mode 100644
index 5cb91989..00000000
--- a/doxygen/HEAD/search/related_6f.html
+++ /dev/null
@@ -1,30 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_operator_3c_3c">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_operator_3c_3c')">operator&lt;&lt;</a>
-  <div class="SRChildren">
-    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classdynamicgraph_1_1_exception_abstract.html#a05cdd6d9c8cdef76d6bc407e8a8d5c85" target="basefrm">dynamicgraph::ExceptionAbstract::operator&lt;&lt;()</a>
-    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classdynamicgraph_1_1_tracer_real_time.html#a400d199ebd86c00cf0f3fca6b0e0cd31" target="basefrm">dynamicgraph::TracerRealTime::operator&lt;&lt;()</a>
-    <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../classdynamicgraph_1_1_tracer.html#ab060e54d9040bc57222cf7859ebe8e55" target="basefrm">dynamicgraph::Tracer::operator&lt;&lt;()</a>
-  </div>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/search.css b/doxygen/HEAD/search/search.css
deleted file mode 100644
index 50249e56..00000000
--- a/doxygen/HEAD/search/search.css
+++ /dev/null
@@ -1,240 +0,0 @@
-/*---------------- Search Box */
-
-#FSearchBox {
-    float: left;
-}
-
-#searchli {
-    float: right;
-    display: block;
-    width: 170px;
-    height: 36px;
-}
-
-#MSearchBox {
-    white-space : nowrap;
-    position: absolute;
-    float: none;
-    display: inline;
-    margin-top: 8px;
-    right: 0px;
-    width: 170px;
-    z-index: 102;
-}
-
-#MSearchBox .left
-{
-    display:block;
-    position:absolute;
-    left:10px;
-    width:20px;
-    height:19px;
-    background:url('search_l.png') no-repeat;
-    background-position:right;
-}
-
-#MSearchSelect {
-    display:block;
-    position:absolute;
-    width:20px;
-    height:19px;
-}
-
-.left #MSearchSelect {
-    left:4px;
-}
-
-.right #MSearchSelect {
-    right:5px;
-}
-
-#MSearchField {
-    display:block;
-    position:absolute;
-    height:19px;
-    background:url('search_m.png') repeat-x;
-    border:none;
-    width:116px;
-    margin-left:20px;
-    padding-left:4px;
-    color: #909090;
-    outline: none;
-    font: 9pt Arial, Verdana, sans-serif;
-}
-
-#FSearchBox #MSearchField {
-    margin-left:15px;
-}
-
-#MSearchBox .right {
-    display:block;
-    position:absolute;
-    right:10px;
-    top:0px;
-    width:20px;
-    height:19px;
-    background:url('search_r.png') no-repeat;
-    background-position:left;
-}
-
-#MSearchClose {
-    display: none;
-    position: absolute;
-    top: 4px;
-    background : none;
-    border: none;
-    margin: 0px 4px 0px 0px;
-    padding: 0px 0px;
-    outline: none;
-}
-
-.left #MSearchClose {
-    left: 6px;
-}
-
-.right #MSearchClose {
-    right: 2px;
-}
-
-.MSearchBoxActive #MSearchField {
-    color: #000000;
-}
-
-/*---------------- Search filter selection */
-
-#MSearchSelectWindow {
-    display: none;
-    position: absolute;
-    left: 0; top: 0;
-    border: 1px solid #90A5CE;
-    background-color: #F9FAFC;
-    z-index: 1;
-    padding-top: 4px;
-    padding-bottom: 4px;
-    -moz-border-radius: 4px;
-    -webkit-border-top-left-radius: 4px;
-    -webkit-border-top-right-radius: 4px;
-    -webkit-border-bottom-left-radius: 4px;
-    -webkit-border-bottom-right-radius: 4px;
-    -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
-}
-
-.SelectItem {
-    font: 8pt Arial, Verdana, sans-serif;
-    padding-left:  2px;
-    padding-right: 12px;
-    border: 0px;
-}
-
-span.SelectionMark {
-    margin-right: 4px;
-    font-family: monospace;
-    outline-style: none;
-    text-decoration: none;
-}
-
-a.SelectItem {
-    display: block;
-    outline-style: none;
-    color: #000000; 
-    text-decoration: none;
-    padding-left:   6px;
-    padding-right: 12px;
-}
-
-a.SelectItem:focus,
-a.SelectItem:active {
-    color: #000000; 
-    outline-style: none;
-    text-decoration: none;
-}
-
-a.SelectItem:hover {
-    color: #FFFFFF;
-    background-color: #3D578C;
-    outline-style: none;
-    text-decoration: none;
-    cursor: pointer;
-    display: block;
-}
-
-/*---------------- Search results window */
-
-iframe#MSearchResults {
-    width: 60ex;
-    height: 15em;
-}
-
-#MSearchResultsWindow {
-    display: none;
-    position: absolute;
-    left: 0; top: 0;
-    border: 1px solid #000;
-    background-color: #EEF1F7;
-}
-
-/* ----------------------------------- */
-
-
-#SRIndex {
-    clear:both; 
-    padding-bottom: 15px;
-}
-
-.SREntry {
-    font-size: 10pt;
-    padding-left: 1ex;
-}
-
-.SRPage .SREntry {
-    font-size: 8pt;
-    padding: 1px 5px;
-}
-
-body.SRPage {
-    margin: 5px 2px;
-}
-
-.SRChildren {
-    padding-left: 3ex; padding-bottom: .5em 
-}
-
-.SRPage .SRChildren {
-    display: none;
-}
-
-.SRSymbol {
-    font-weight: bold; 
-    color: #425E97;
-    font-family: Arial, Verdana, sans-serif;
-    text-decoration: none;
-    outline: none;
-}
-
-a.SRScope {
-    display: block;
-    color: #425E97; 
-    font-family: Arial, Verdana, sans-serif;
-    text-decoration: none;
-    outline: none;
-}
-
-a.SRSymbol:focus, a.SRSymbol:active,
-a.SRScope:focus, a.SRScope:active {
-    text-decoration: underline;
-}
-
-.SRPage .SRStatus {
-    padding: 2px 5px;
-    font-size: 8pt;
-    font-style: italic;
-}
-
-.SRResult {
-    display: none;
-}
-
-DIV.searchresults {
-    margin-left: 10px;
-    margin-right: 10px;
-}
diff --git a/doxygen/HEAD/search/search.js b/doxygen/HEAD/search/search.js
deleted file mode 100644
index abdc284f..00000000
--- a/doxygen/HEAD/search/search.js
+++ /dev/null
@@ -1,746 +0,0 @@
-// Search script generated by doxygen
-// Copyright (C) 2009 by Dimitri van Heesch.
-
-// The code in this file is loosly based on main.js, part of Natural Docs,
-// which is Copyright (C) 2003-2008 Greg Valure
-// Natural Docs is licensed under the GPL.
-
-var indexSectionsWithContent =
-{
-  0: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111011111101111110000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
-  1: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111001000011100110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
-  2: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
-  3: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101111001000000100110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
-  4: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101110101001011101111010000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
-  5: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111011111101111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
-  6: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111010000110100110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
-  7: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
-  8: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000011101111010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
-  9: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
-  10: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
-};
-
-var indexSectionNames =
-{
-  0: "all",
-  1: "classes",
-  2: "namespaces",
-  3: "files",
-  4: "functions",
-  5: "variables",
-  6: "typedefs",
-  7: "enums",
-  8: "enumvalues",
-  9: "related",
-  10: "defines"
-};
-
-function convertToId(search)
-{
-  var result = '';
-  for (i=0;i<search.length;i++)
-  {
-    var c = search.charAt(i);
-    var cn = c.charCodeAt(0);
-    if (c.match(/[a-z0-9]/))
-    {
-      result+=c;
-    }
-    else if (cn<16) 
-    {
-      result+="_0"+cn.toString(16);
-    }
-    else 
-    {
-      result+="_"+cn.toString(16);
-    }
-  }
-  return result;
-}
-
-function getXPos(item)
-{
-  var x = 0;
-  if (item.offsetWidth)
-  {
-    while (item && item!=document.body)
-    {
-      x   += item.offsetLeft;
-      item = item.offsetParent;
-    }
-  }
-  return x;
-}
-
-function getYPos(item)
-{
-  var y = 0;
-  if (item.offsetWidth)
-  {
-     while (item && item!=document.body)
-     {
-       y   += item.offsetTop;
-       item = item.offsetParent;
-     }
-  }
-  return y;
-}
-
-/* A class handling everything associated with the search panel.
-
-   Parameters:
-   name - The name of the global variable that will be 
-          storing this instance.  Is needed to be able to set timeouts.
-   resultPath - path to use for external files
-*/
-function SearchBox(name, resultsPath, inFrame, label)
-{
-  if (!name || !resultsPath) {  alert("Missing parameters to SearchBox."); }
-   
-  // ---------- Instance variables
-  this.name                  = name;
-  this.resultsPath           = resultsPath;
-  this.keyTimeout            = 0;
-  this.keyTimeoutLength      = 500;
-  this.closeSelectionTimeout = 300;
-  this.lastSearchValue       = "";
-  this.lastResultsPage       = "";
-  this.hideTimeout           = 0;
-  this.searchIndex           = 0;
-  this.searchActive          = false;
-  this.insideFrame           = inFrame;
-  this.searchLabel           = label;
-
-  // ----------- DOM Elements
-
-  this.DOMSearchField = function()
-  {  return document.getElementById("MSearchField");  }
-
-  this.DOMSearchSelect = function()
-  {  return document.getElementById("MSearchSelect");  }
-
-  this.DOMSearchSelectWindow = function()
-  {  return document.getElementById("MSearchSelectWindow");  }
-
-  this.DOMPopupSearchResults = function()
-  {  return document.getElementById("MSearchResults");  }
-
-  this.DOMPopupSearchResultsWindow = function()
-  {  return document.getElementById("MSearchResultsWindow");  }
-
-  this.DOMSearchClose = function()
-  {  return document.getElementById("MSearchClose"); }
-
-  this.DOMSearchBox = function()
-  {  return document.getElementById("MSearchBox");  }
-
-  // ------------ Event Handlers
-
-  // Called when focus is added or removed from the search field.
-  this.OnSearchFieldFocus = function(isActive)
-  {
-    this.Activate(isActive);
-  }
-
-  this.OnSearchSelectShow = function()
-  {
-    var searchSelectWindow = this.DOMSearchSelectWindow();
-    var searchField        = this.DOMSearchSelect();
-
-    if (this.insideFrame)
-    {
-      var left = getXPos(searchField);
-      var top  = getYPos(searchField);
-      left += searchField.offsetWidth + 6;
-      top += searchField.offsetHeight;
-
-      // show search selection popup
-      searchSelectWindow.style.display='block';
-      left -= searchSelectWindow.offsetWidth;
-      searchSelectWindow.style.left =  left + 'px';
-      searchSelectWindow.style.top  =  top  + 'px';
-    }
-    else
-    {
-      var left = getXPos(searchField);
-      var top  = getYPos(searchField);
-      top += searchField.offsetHeight;
-
-      // show search selection popup
-      searchSelectWindow.style.display='block';
-      searchSelectWindow.style.left =  left + 'px';
-      searchSelectWindow.style.top  =  top  + 'px';
-    }
-
-    // stop selection hide timer
-    if (this.hideTimeout) 
-    {
-      clearTimeout(this.hideTimeout);
-      this.hideTimeout=0;
-    }
-    return false; // to avoid "image drag" default event
-  }
-
-  this.OnSearchSelectHide = function()
-  {
-    this.hideTimeout = setTimeout(this.name +".CloseSelectionWindow()",
-                                  this.closeSelectionTimeout);
-  }
-
-  // Called when the content of the search field is changed.
-  this.OnSearchFieldChange = function(evt)
-  {
-    if (this.keyTimeout) // kill running timer
-    {
-      clearTimeout(this.keyTimeout);
-      this.keyTimeout = 0;
-    }
-
-    var e  = (evt) ? evt : window.event; // for IE
-    if (e.keyCode==40 || e.keyCode==13)
-    {
-      if (e.shiftKey==1)
-      {
-        this.OnSearchSelectShow();
-        var win=this.DOMSearchSelectWindow(); 
-        for (i=0;i<win.childNodes.length;i++)
-        {
-          var child = win.childNodes[i]; // get span within a
-          if (child.className=='SelectItem')
-          {
-            child.focus();
-            return;
-          }
-        }
-        return;
-      }
-      else if (window.frames.MSearchResults.searchResults)
-      {
-        var elem = window.frames.MSearchResults.searchResults.NavNext(0);
-        if (elem) elem.focus();
-      }
-    }
-    else if (e.keyCode==27) // Escape out of the search field
-    {
-      this.DOMSearchField().blur();
-      this.DOMPopupSearchResultsWindow().style.display = 'none';
-      this.DOMSearchClose().style.display = 'none';
-      this.lastSearchValue = '';
-      this.Activate(false);
-      return;
-    }
-
-    // strip whitespaces
-    var searchValue = this.DOMSearchField().value.replace(/ +/g, "");
-
-    if (searchValue != this.lastSearchValue) // search value has changed
-    {
-      if (searchValue != "") // non-empty search
-      {
-        // set timer for search update
-        this.keyTimeout = setTimeout(this.name + '.Search()',
-                                     this.keyTimeoutLength);
-      }
-      else // empty search field
-      {
-        this.DOMPopupSearchResultsWindow().style.display = 'none';
-        this.DOMSearchClose().style.display = 'none';
-        this.lastSearchValue = '';
-      }
-    }
-  }
-
-  this.SelectItemCount = function(id)
-  {
-    var count=0;
-    var win=this.DOMSearchSelectWindow(); 
-    for (i=0;i<win.childNodes.length;i++)
-    {
-      var child = win.childNodes[i]; // get span within a
-      if (child.className=='SelectItem')
-      {
-        count++;
-      }
-    }
-    return count;
-  }
-
-  this.SelectItemSet = function(id)
-  {
-    var i,j=0;
-    var win=this.DOMSearchSelectWindow(); 
-    for (i=0;i<win.childNodes.length;i++)
-    {
-      var child = win.childNodes[i]; // get span within a
-      if (child.className=='SelectItem')
-      {
-        var node = child.firstChild;
-        if (j==id)
-        {
-          node.innerHTML='&bull;';
-        }
-        else
-        {
-          node.innerHTML='&#160;';
-        }
-        j++;
-      }
-    }
-  }
-
-  // Called when an search filter selection is made.
-  // set item with index id as the active item
-  this.OnSelectItem = function(id)
-  {
-    this.searchIndex = id;
-    this.SelectItemSet(id);
-    var searchValue = this.DOMSearchField().value.replace(/ +/g, "");
-    if (searchValue!="" && this.searchActive) // something was found -> do a search
-    {
-      this.Search();
-    }
-  }
-
-  this.OnSearchSelectKey = function(evt)
-  {
-    var e = (evt) ? evt : window.event; // for IE
-    if (e.keyCode==40 && this.searchIndex<this.SelectItemCount()) // Down
-    {
-      this.searchIndex++;
-      this.OnSelectItem(this.searchIndex);
-    }
-    else if (e.keyCode==38 && this.searchIndex>0) // Up
-    {
-      this.searchIndex--;
-      this.OnSelectItem(this.searchIndex);
-    }
-    else if (e.keyCode==13 || e.keyCode==27)
-    {
-      this.OnSelectItem(this.searchIndex);
-      this.CloseSelectionWindow();
-      this.DOMSearchField().focus();
-    }
-    return false;
-  }
-
-  // --------- Actions
-
-  // Closes the results window.
-  this.CloseResultsWindow = function()
-  {
-    this.DOMPopupSearchResultsWindow().style.display = 'none';
-    this.DOMSearchClose().style.display = 'none';
-    this.Activate(false);
-  }
-
-  this.CloseSelectionWindow = function()
-  {
-    this.DOMSearchSelectWindow().style.display = 'none';
-  }
-
-  // Performs a search.
-  this.Search = function()
-  {
-    this.keyTimeout = 0;
-
-    // strip leading whitespace
-    var searchValue = this.DOMSearchField().value.replace(/^ +/, "");
-
-    var code = searchValue.toLowerCase().charCodeAt(0);
-    var hexCode;
-    if (code<16) 
-    {
-      hexCode="0"+code.toString(16);
-    }
-    else 
-    {
-      hexCode=code.toString(16);
-    }
-
-    var resultsPage;
-    var resultsPageWithSearch;
-    var hasResultsPage;
-
-    if (indexSectionsWithContent[this.searchIndex].charAt(code) == '1')
-    {
-       resultsPage = this.resultsPath + '/' + indexSectionNames[this.searchIndex] + '_' + hexCode + '.html';
-       resultsPageWithSearch = resultsPage+'?'+escape(searchValue);
-       hasResultsPage = true;
-    }
-    else // nothing available for this search term
-    {
-       resultsPage = this.resultsPath + '/nomatches.html';
-       resultsPageWithSearch = resultsPage;
-       hasResultsPage = false;
-    }
-
-    window.frames.MSearchResults.location.href = resultsPageWithSearch;  
-    var domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow();
-
-    if (domPopupSearchResultsWindow.style.display!='block')
-    {
-       var domSearchBox = this.DOMSearchBox();
-       this.DOMSearchClose().style.display = 'inline';
-       if (this.insideFrame)
-       {
-         var domPopupSearchResults = this.DOMPopupSearchResults();
-         domPopupSearchResultsWindow.style.position = 'relative';
-         domPopupSearchResultsWindow.style.display  = 'block';
-         var width = document.body.clientWidth - 8; // the -8 is for IE :-(
-         domPopupSearchResultsWindow.style.width    = width + 'px';
-         domPopupSearchResults.style.width          = width + 'px';
-       }
-       else
-       {
-         var domPopupSearchResults = this.DOMPopupSearchResults();
-         var left = getXPos(domSearchBox) + 150; // domSearchBox.offsetWidth;
-         var top  = getYPos(domSearchBox) + 20;  // domSearchBox.offsetHeight + 1;
-         domPopupSearchResultsWindow.style.display = 'block';
-         left -= domPopupSearchResults.offsetWidth;
-         domPopupSearchResultsWindow.style.top     = top  + 'px';
-         domPopupSearchResultsWindow.style.left    = left + 'px';
-       }
-    }
-
-    this.lastSearchValue = searchValue;
-    this.lastResultsPage = resultsPage;
-  }
-
-  // -------- Activation Functions
-
-  // Activates or deactivates the search panel, resetting things to 
-  // their default values if necessary. 
-  this.Activate = function(isActive)
-  {
-    if (isActive || // open it
-        this.DOMPopupSearchResultsWindow().style.display == 'block' 
-       )
-    {
-      this.DOMSearchBox().className = 'MSearchBoxActive';
-
-      var searchField = this.DOMSearchField();
-
-      if (searchField.value == this.searchLabel) // clear "Search" term upon entry
-      {  
-        searchField.value = '';  
-        this.searchActive = true;
-      }
-    }
-    else if (!isActive) // directly remove the panel
-    {
-      this.DOMSearchBox().className = 'MSearchBoxInactive';
-      this.DOMSearchField().value   = this.searchLabel;
-      this.searchActive             = false;
-      this.lastSearchValue          = ''
-      this.lastResultsPage          = '';
-    }
-  }
-}
-
-// -----------------------------------------------------------------------
-
-// The class that handles everything on the search results page.
-function SearchResults(name)
-{
-    // The number of matches from the last run of <Search()>.
-    this.lastMatchCount = 0;
-    this.lastKey = 0;
-    this.repeatOn = false;
-
-    // Toggles the visibility of the passed element ID.
-    this.FindChildElement = function(id)
-    {
-      var parentElement = document.getElementById(id);
-      var element = parentElement.firstChild;
-
-      while (element && element!=parentElement)
-      {
-        if (element.nodeName == 'DIV' && element.className == 'SRChildren')
-        {
-          return element;
-        }
-
-        if (element.nodeName == 'DIV' && element.hasChildNodes())
-        {  
-           element = element.firstChild;  
-        }
-        else if (element.nextSibling)
-        {  
-           element = element.nextSibling;  
-        }
-        else
-        {
-          do
-          {
-            element = element.parentNode;
-          }
-          while (element && element!=parentElement && !element.nextSibling);
-
-          if (element && element!=parentElement)
-          {  
-            element = element.nextSibling;  
-          }
-        }
-      }
-    }
-
-    this.Toggle = function(id)
-    {
-      var element = this.FindChildElement(id);
-      if (element)
-      {
-        if (element.style.display == 'block')
-        {
-          element.style.display = 'none';
-        }
-        else
-        {
-          element.style.display = 'block';
-        }
-      }
-    }
-
-    // Searches for the passed string.  If there is no parameter,
-    // it takes it from the URL query.
-    //
-    // Always returns true, since other documents may try to call it
-    // and that may or may not be possible.
-    this.Search = function(search)
-    {
-      if (!search) // get search word from URL
-      {
-        search = window.location.search;
-        search = search.substring(1);  // Remove the leading '?'
-        search = unescape(search);
-      }
-
-      search = search.replace(/^ +/, ""); // strip leading spaces
-      search = search.replace(/ +$/, ""); // strip trailing spaces
-      search = search.toLowerCase();
-      search = convertToId(search);
-
-      var resultRows = document.getElementsByTagName("div");
-      var matches = 0;
-
-      var i = 0;
-      while (i < resultRows.length)
-      {
-        var row = resultRows.item(i);
-        if (row.className == "SRResult")
-        {
-          var rowMatchName = row.id.toLowerCase();
-          rowMatchName = rowMatchName.replace(/^sr\d*_/, ''); // strip 'sr123_'
-
-          if (search.length<=rowMatchName.length && 
-             rowMatchName.substr(0, search.length)==search)
-          {
-            row.style.display = 'block';
-            matches++;
-          }
-          else
-          {
-            row.style.display = 'none';
-          }
-        }
-        i++;
-      }
-      document.getElementById("Searching").style.display='none';
-      if (matches == 0) // no results
-      {
-        document.getElementById("NoMatches").style.display='block';
-      }
-      else // at least one result
-      {
-        document.getElementById("NoMatches").style.display='none';
-      }
-      this.lastMatchCount = matches;
-      return true;
-    }
-
-    // return the first item with index index or higher that is visible
-    this.NavNext = function(index)
-    {
-      var focusItem;
-      while (1)
-      {
-        var focusName = 'Item'+index;
-        focusItem = document.getElementById(focusName);
-        if (focusItem && focusItem.parentNode.parentNode.style.display=='block')
-        {
-          break;
-        }
-        else if (!focusItem) // last element
-        {
-          break;
-        }
-        focusItem=null;
-        index++;
-      }
-      return focusItem;
-    }
-
-    this.NavPrev = function(index)
-    {
-      var focusItem;
-      while (1)
-      {
-        var focusName = 'Item'+index;
-        focusItem = document.getElementById(focusName);
-        if (focusItem && focusItem.parentNode.parentNode.style.display=='block')
-        {
-          break;
-        }
-        else if (!focusItem) // last element
-        {
-          break;
-        }
-        focusItem=null;
-        index--;
-      }
-      return focusItem;
-    }
-
-    this.ProcessKeys = function(e)
-    {
-      if (e.type == "keydown") 
-      {
-        this.repeatOn = false;
-        this.lastKey = e.keyCode;
-      }
-      else if (e.type == "keypress")
-      {
-        if (!this.repeatOn)
-        {
-          if (this.lastKey) this.repeatOn = true;
-          return false; // ignore first keypress after keydown
-        }
-      }
-      else if (e.type == "keyup")
-      {
-        this.lastKey = 0;
-        this.repeatOn = false;
-      }
-      return this.lastKey!=0;
-    }
-
-    this.Nav = function(evt,itemIndex) 
-    {
-      var e  = (evt) ? evt : window.event; // for IE
-      if (e.keyCode==13) return true;
-      if (!this.ProcessKeys(e)) return false;
-
-      if (this.lastKey==38) // Up
-      {
-        var newIndex = itemIndex-1;
-        var focusItem = this.NavPrev(newIndex);
-        if (focusItem)
-        {
-          var child = this.FindChildElement(focusItem.parentNode.parentNode.id);
-          if (child && child.style.display == 'block') // children visible
-          { 
-            var n=0;
-            var tmpElem;
-            while (1) // search for last child
-            {
-              tmpElem = document.getElementById('Item'+newIndex+'_c'+n);
-              if (tmpElem)
-              {
-                focusItem = tmpElem;
-              }
-              else // found it!
-              {
-                break;
-              }
-              n++;
-            }
-          }
-        }
-        if (focusItem)
-        {
-          focusItem.focus();
-        }
-        else // return focus to search field
-        {
-           parent.document.getElementById("MSearchField").focus();
-        }
-      }
-      else if (this.lastKey==40) // Down
-      {
-        var newIndex = itemIndex+1;
-        var focusItem;
-        var item = document.getElementById('Item'+itemIndex);
-        var elem = this.FindChildElement(item.parentNode.parentNode.id);
-        if (elem && elem.style.display == 'block') // children visible
-        {
-          focusItem = document.getElementById('Item'+itemIndex+'_c0');
-        }
-        if (!focusItem) focusItem = this.NavNext(newIndex);
-        if (focusItem)  focusItem.focus();
-      }
-      else if (this.lastKey==39) // Right
-      {
-        var item = document.getElementById('Item'+itemIndex);
-        var elem = this.FindChildElement(item.parentNode.parentNode.id);
-        if (elem) elem.style.display = 'block';
-      }
-      else if (this.lastKey==37) // Left
-      {
-        var item = document.getElementById('Item'+itemIndex);
-        var elem = this.FindChildElement(item.parentNode.parentNode.id);
-        if (elem) elem.style.display = 'none';
-      }
-      else if (this.lastKey==27) // Escape
-      {
-        parent.searchBox.CloseResultsWindow();
-        parent.document.getElementById("MSearchField").focus();
-      }
-      else if (this.lastKey==13) // Enter
-      {
-        return true;
-      }
-      return false;
-    }
-
-    this.NavChild = function(evt,itemIndex,childIndex)
-    {
-      var e  = (evt) ? evt : window.event; // for IE
-      if (e.keyCode==13) return true;
-      if (!this.ProcessKeys(e)) return false;
-
-      if (this.lastKey==38) // Up
-      {
-        if (childIndex>0)
-        {
-          var newIndex = childIndex-1;
-          document.getElementById('Item'+itemIndex+'_c'+newIndex).focus();
-        }
-        else // already at first child, jump to parent
-        {
-          document.getElementById('Item'+itemIndex).focus();
-        }
-      }
-      else if (this.lastKey==40) // Down
-      {
-        var newIndex = childIndex+1;
-        var elem = document.getElementById('Item'+itemIndex+'_c'+newIndex);
-        if (!elem) // last child, jump to parent next parent
-        {
-          elem = this.NavNext(itemIndex+1);
-        }
-        if (elem)
-        {
-          elem.focus();
-        } 
-      }
-      else if (this.lastKey==27) // Escape
-      {
-        parent.searchBox.CloseResultsWindow();
-        parent.document.getElementById("MSearchField").focus();
-      }
-      else if (this.lastKey==13) // Enter
-      {
-        return true;
-      }
-      return false;
-    }
-}
diff --git a/doxygen/HEAD/search/search_l.png b/doxygen/HEAD/search/search_l.png
deleted file mode 100644
index c872f4da4a01d0754f923e6c94fd8159c0621bd1..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 604
zcmV-i0;BzjP)<h;3K|Lk000e1NJLTq000yK000vR1^@s6kc=(000009a7bBm000XU
z000XU0RWnu7ytkOAY({UO#lFGm;eBCjsO7QH~;{G)c^o`2LJ%dv;Y7zL;wIBc7!%6
zy#N3K;z>k7RCwB~R6VQOP#AvB$vH7i{6H{96zot$7cZT<7246EF5Np6N}+$IbiG6W
zg#87A+NFaX+=_^xM1#gCtshC=E{%9^uQX_%?YwXvo{#q&MnpJ8uh(O?ZRc&<Zo01f
zZnN3kY`5D4=NybN{0l51>~_1%^SsPxG<xm2?uTqPdy~uML^_>@rfE<VB|c%N(_!=Z
z{K<GczSVX8d8JYjrfDLTN<q^!2qC~2i$y2^V6|GMCzHviVzKzLTCF0V&%-bbNGZWN
zM_juAAlmIVpH8Q*Ow)W(uh(H&7Ia;QloFRfEEWrsh~Cy}HQll-7={5M1TF>lJg-?U
zm!Cz-IOn(qJP3kDp-^~qt+FGbl=5jNli^Wj_xIBG{Rc0en{!oFvyoNC7{V~T8}b>|
z=jL2WIR<cCi@57?)-n-w_WS+O>eZzX(YN(_9fV;BBD$VXQIxNa<NVz1cK9FQiA3VZ
za=HBOI1YT@KU%-vc5K2%qwy;Ug4^M6=qwfs1VI2Iy0{$vX9d1^p7(h$7>sAL8AT<X
zQ%OWP91b`w^UiMrU@3(7=y{&o@Au!AN~OoqQ&d$IQp&#+3n3nihn*f;t(E{#C!#m1
qsx}S7C?=Chp=p}JIggdW?*RZc<<(x$?F{_@0000<MNUMnLSTX?9|#Tr

diff --git a/doxygen/HEAD/search/search_m.png b/doxygen/HEAD/search/search_m.png
deleted file mode 100644
index b429a16ba641960da1e52e5da85dc80fd82635c8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 158
zcmeAS@N?(olHy`uVBq!ia0vp^Oh7Em0U}M~ynTTbOS+@4BLl;=8&~`zjDUQ}64!{5
z;QX|b^2DN42FH~Aq*MjZ+{E<Mpwz^a%EFVWHb6xNo-U3d6}OUf^!3vd5)y3c{#bPU
z`teb@<JbTH_7jql7?`61bOfX$^6u_pUBbY`!?2W{-=^-N>vEu822WQ%mvv4FO#qs`
BFGc_W

diff --git a/doxygen/HEAD/search/search_r.png b/doxygen/HEAD/search/search_r.png
deleted file mode 100644
index 97ee8b439687084201b79c6f776a41f495c6392a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 612
zcmV-q0-ODbP)<h;3K|Lk000e1NJLTq000sI000vR1^@s6oswPh00009a7bBm000XU
z000XU0RWnu7ytkOAY({UO#lFGm;eBCjsO7QH~;{G)c^o`2LJ%dv;Y7zL;wIBc7!%6
zy#N3K>PbXFRCwB?)W514K@<k?Z}y+E3TvfSi=>j&X?z2*SxFI6-@HT2E2K=9X9%Pb
zEK*!TBw&g(DMC;|A)uGlRkOS9vd-?zNs%bR4d$w+ox_iFnE8fvIvv7^5<(>Te12Li
z7C)9srCzmK{ZcNM{YIl9j{DePFgOWiS%xG@5CnnnJa4nvY<^glbz7^|-ZY!dUkAwd
z{gaTC@_>b5h~;ug<MCL=as0uy?dOi;gaE*#lqVq~f|L?cN~CFuD2lLHEHE4nh3mTS
zYqi=<tJR7$#@Hzbj4>#R0wRL0>o5!hxm*s0VW?8dr}O#zXTRTnrQm_Z7z1Mrnx>&p
zD4<fQpkA+Q0A8%u>qifUjzLvbVVWi?l?rUzwt^sdb~d!f_LEhsRVIXZtQ=qSxuxqm
zEX#tf>$?M_Y1-LSDT)HqG?`%-%ZpY!#{N!rcNIiL;G7F0`l?)mNGTD9;f9F5Up3Kg
zw}a<-JylhG&;=!>B+fZaCX+?C+kHYrP%c?X2!Zu_olK|GcS4A70HEy;vn)I0>0kLH
z`jc(WIaaHc7!HS@f*^R^Znx8W=_jIl2oWJoQ*h1^$FX!>*PqR1J<j<{$8qis?{G94
y;eY>8k|fw}w_y}TpE>7m8DqDO<3z`OzXt$ccSejbEZCg@0000<MNUMnLSTZ*_y_g?

diff --git a/doxygen/HEAD/search/typedefs_63.html b/doxygen/HEAD/search/typedefs_63.html
deleted file mode 100644
index e0e74fb7..00000000
--- a/doxygen/HEAD/search/typedefs_63.html
+++ /dev/null
@@ -1,32 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_cast_5ffunctions_5ftype">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_caster.html#acc582a680e953b8eefc4e4671ef309ee" target="basefrm">cast_functions_type</a>
-  <span class="SRScope">dynamicgraph::SignalCaster</span>
- </div>
-</div>
-<div class="SRResult" id="SR_caster_5ftype">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_caster.html#ae9eb9afc64e319826ed9241a2d456765" target="basefrm">caster_type</a>
-  <span class="SRScope">dynamicgraph::SignalCaster</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/typedefs_64.html b/doxygen/HEAD/search/typedefs_64.html
deleted file mode 100644
index fe5c8aff..00000000
--- a/doxygen/HEAD/search/typedefs_64.html
+++ /dev/null
@@ -1,32 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_dependencies">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a36860445864f3e1d3255dfd8a26475bc" target="basefrm">Dependencies</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR_displayer_5ftype">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_caster.html#a7b5582194f1fcaecde6063145b798aad" target="basefrm">displayer_type</a>
-  <span class="SRScope">dynamicgraph::SignalCaster</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/typedefs_65.html b/doxygen/HEAD/search/typedefs_65.html
deleted file mode 100644
index d7384c83..00000000
--- a/doxygen/HEAD/search/typedefs_65.html
+++ /dev/null
@@ -1,38 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_entities">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_pool_storage.html#aa58d556b781bf778f067ce5e71d636d1" target="basefrm">Entities</a>
-  <span class="SRScope">dynamicgraph::PoolStorage</span>
- </div>
-</div>
-<div class="SRResult" id="SR_entityconstructor_5fptr">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_factory_storage.html#a7374a2cebe8c7c0e24efaa873e6cd662" target="basefrm">EntityConstructor_ptr</a>
-  <span class="SRScope">dynamicgraph::FactoryStorage</span>
- </div>
-</div>
-<div class="SRResult" id="SR_entitymap">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_factory_storage.html#a5ce0383213d432ef43edd9b01c11ad62" target="basefrm">EntityMap</a>
-  <span class="SRScope">dynamicgraph::FactoryStorage</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/typedefs_66.html b/doxygen/HEAD/search/typedefs_66.html
deleted file mode 100644
index 3df1dfa4..00000000
--- a/doxygen/HEAD/search/typedefs_66.html
+++ /dev/null
@@ -1,32 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_filelist">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a170906cf00dc42ccbb126e3b22609944" target="basefrm">FileList</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_functionmap">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#a2b8999d4c2ff48f57b38d397eb3d0360" target="basefrm">FunctionMap</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/typedefs_68.html b/doxygen/HEAD/search/typedefs_68.html
deleted file mode 100644
index 42f1873d..00000000
--- a/doxygen/HEAD/search/typedefs_68.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_hardfilelist">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer_real_time.html#a9c171a72fad66eab776e909631b292a3" target="basefrm">HardFileList</a>
-  <span class="SRScope">dynamicgraph::TracerRealTime</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/typedefs_6d.html b/doxygen/HEAD/search/typedefs_6d.html
deleted file mode 100644
index e5f0a6e2..00000000
--- a/doxygen/HEAD/search/typedefs_6d.html
+++ /dev/null
@@ -1,32 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_mutex">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a20378c06ed76b81c26f631002baa9380" target="basefrm">Mutex</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_mutexerror">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#acebd4a037334167f910ce9fdce2bdcdf" target="basefrm">MutexError</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/typedefs_6e.html b/doxygen/HEAD/search/typedefs_6e.html
deleted file mode 100644
index f1322a79..00000000
--- a/doxygen/HEAD/search/typedefs_6e.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_namelist">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#ad6a5abf7d51ade33a9de8f933e73c7a1" target="basefrm">NameList</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/typedefs_70.html b/doxygen/HEAD/search/typedefs_70.html
deleted file mode 100644
index 941adbff..00000000
--- a/doxygen/HEAD/search/typedefs_70.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_procedurelist">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_shell_procedure.html#a4e88dfbd8f687b09720e03645671fb1e" target="basefrm">ProcedureList</a>
-  <span class="SRScope">ShellProcedure</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/typedefs_73.html b/doxygen/HEAD/search/typedefs_73.html
deleted file mode 100644
index ec842c16..00000000
--- a/doxygen/HEAD/search/typedefs_73.html
+++ /dev/null
@@ -1,44 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_shellbasicfunction">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#a90e4a8765340c43e03853de9538dafe0" target="basefrm">ShellBasicFunction</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signallist">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#afac64dae56fce1fb431a733ffa79ae23" target="basefrm">SignalList</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalmap">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_entity.html#ac2b0d244c0ce939462eeb6f4d879765b" target="basefrm">SignalMap</a>
-  <span class="SRScope">dynamicgraph::Entity</span>
- </div>
-</div>
-<div class="SRResult" id="SR_sotpluginloaderptr">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#ac6968b058401a04315a9e0c08df5ed50" target="basefrm">sotPluginLoaderPTR</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/typedefs_74.html b/doxygen/HEAD/search/typedefs_74.html
deleted file mode 100644
index d0a60245..00000000
--- a/doxygen/HEAD/search/typedefs_74.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_tracer_5ftype">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_caster.html#acc9c753d8fef1eb233914855bbd0a6b3" target="basefrm">tracer_type</a>
-  <span class="SRScope">dynamicgraph::SignalCaster</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/variables_61.html b/doxygen/HEAD/search/variables_61.html
deleted file mode 100644
index 2b063bf0..00000000
--- a/doxygen/HEAD/search/variables_61.html
+++ /dev/null
@@ -1,44 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_abstracttransmitter">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_ptr.html#a0dfc5eaaca779120686ea4b3eecf1432" target="basefrm">abstractTransmitter</a>
-  <span class="SRScope">dynamicgraph::SignalPtr</span>
- </div>
-</div>
-<div class="SRResult" id="SR_all_5fready_5fdefault">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a4ee0008a50ccebad82a932c57610f442" target="basefrm">ALL_READY_DEFAULT</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR_args">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../struct_shell_procedure_1_1_instruction.html#a8dae330be37bd2fa3943a4bad09855b2" target="basefrm">args</a>
-  <span class="SRScope">ShellProcedure::Instruction</span>
- </div>
-</div>
-<div class="SRResult" id="SR_array">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_array.html#af20926dad3c24107d24284f4c5aa95dc" target="basefrm">array</a>
-  <span class="SRScope">dynamicgraph::SignalArray</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/variables_62.html b/doxygen/HEAD/search/variables_62.html
deleted file mode 100644
index 6b63f7b1..00000000
--- a/doxygen/HEAD/search/variables_62.html
+++ /dev/null
@@ -1,56 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_basename">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#ad6c2aa9eef02ee5129e2e7076a4c0e70" target="basefrm">basename</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_buffer">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_buffer')">buffer</a>
-  <div class="SRChildren">
-    <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classdynamicgraph_1_1_contiifstream.html#a2dd17f3fb0c516efb66380bea3da75df" target="basefrm">dynamicgraph::Contiifstream::buffer()</a>
-    <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classdynamicgraph_1_1_out_string_stream.html#ac86f445d1c96f4dabbd5e860a514a8be" target="basefrm">dynamicgraph::OutStringStream::buffer()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_buffer_5fsize">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_contiifstream.html#ab8dd85b35bbc0ecac626b531a54d35dc" target="basefrm">BUFFER_SIZE</a>
-  <span class="SRScope">dynamicgraph::Contiifstream</span>
- </div>
-</div>
-<div class="SRResult" id="SR_buffer_5fsize_5fdefault">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer_real_time.html#a66f4cddf3a7ccc045ef267ea572632bf" target="basefrm">BUFFER_SIZE_DEFAULT</a>
-  <span class="SRScope">dynamicgraph::TracerRealTime</span>
- </div>
-</div>
-<div class="SRResult" id="SR_buffersize">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_buffersize')">bufferSize</a>
-  <div class="SRChildren">
-    <a id="Item4_c0" onkeydown="return searchResults.NavChild(event,4,0)" onkeypress="return searchResults.NavChild(event,4,0)" onkeyup="return searchResults.NavChild(event,4,0)" class="SRScope" href="../classdynamicgraph_1_1_out_string_stream.html#a5c3249f0d2fb95b5dfd09e0bcb8e1b26" target="basefrm">dynamicgraph::OutStringStream::bufferSize()</a>
-    <a id="Item4_c1" onkeydown="return searchResults.NavChild(event,4,1)" onkeypress="return searchResults.NavChild(event,4,1)" onkeyup="return searchResults.NavChild(event,4,1)" class="SRScope" href="../classdynamicgraph_1_1_tracer_real_time.html#a560cf1c3e33b55caa7af7f6de2b9a51f" target="basefrm">dynamicgraph::TracerRealTime::bufferSize()</a>
-  </div>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/variables_63.html b/doxygen/HEAD/search/variables_63.html
deleted file mode 100644
index 21e83ab6..00000000
--- a/doxygen/HEAD/search/variables_63.html
+++ /dev/null
@@ -1,72 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_charbuffer">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_debug_trace.html#a7c3848f8b078ccbf84819de35110c3f6" target="basefrm">charbuffer</a>
-  <span class="SRScope">dynamicgraph::DebugTrace</span>
- </div>
-</div>
-<div class="SRResult" id="SR_class_5fname">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_class_5fname')">CLASS_NAME</a>
-  <div class="SRChildren">
-    <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classdynamicgraph_1_1_entity.html#a180f250500aafef008ec1c4d5ccc9ed0" target="basefrm">dynamicgraph::Entity::CLASS_NAME()</a>
-    <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classdynamicgraph_1_1_tracer_real_time.html#af4532e5b78e90daeb675d04ada692acc" target="basefrm">dynamicgraph::TracerRealTime::CLASS_NAME()</a>
-    <a id="Item1_c2" onkeydown="return searchResults.NavChild(event,1,2)" onkeypress="return searchResults.NavChild(event,1,2)" onkeyup="return searchResults.NavChild(event,1,2)" class="SRScope" href="../classdynamicgraph_1_1_tracer.html#a80ba79fef7ebca7ec401546a7a2e224d" target="basefrm">dynamicgraph::Tracer::CLASS_NAME()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_cmd">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../struct_shell_procedure_1_1_instruction.html#ad5374787c54f97fd3f13de644d860a5a" target="basefrm">cmd</a>
-  <span class="SRScope">ShellProcedure::Instruction</span>
- </div>
-</div>
-<div class="SRResult" id="SR_code">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_abstract.html#a7efe8b06765fc75ec92f32d0e73082a0" target="basefrm">code</a>
-  <span class="SRScope">dynamicgraph::ExceptionAbstract</span>
- </div>
-</div>
-<div class="SRResult" id="SR_const_5farray">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_array__const.html#a55b416941c4c6a7484dd6856ad0e56c2" target="basefrm">const_array</a>
-  <span class="SRScope">dynamicgraph::SignalArray_const</span>
- </div>
-</div>
-<div class="SRResult" id="SR_copyinit">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a50cc6ca4915fda743edec7507f81b22d" target="basefrm">copyInit</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_currentproc">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../class_shell_procedure.html#aba262c69cbf93db1a7532cd13c5a5aab" target="basefrm">currentProc</a>
-  <span class="SRScope">ShellProcedure</span>
- </div>
-</div>
-<div class="SRResult" id="SR_cursor">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classdynamicgraph_1_1_contiifstream.html#a01043013a5e0c1bd40d03dc461611826" target="basefrm">cursor</a>
-  <span class="SRScope">dynamicgraph::Contiifstream</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/variables_64.html b/doxygen/HEAD/search/variables_64.html
deleted file mode 100644
index 6878e203..00000000
--- a/doxygen/HEAD/search/variables_64.html
+++ /dev/null
@@ -1,71 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_debug_5ffilename_5fdefault">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_debug_trace.html#a1b5ec41ce046c2ec097b6e0aa22c8382" target="basefrm">DEBUG_FILENAME_DEFAULT</a>
-  <span class="SRScope">dynamicgraph::DebugTrace</span>
- </div>
-</div>
-<div class="SRResult" id="SR_default_5fsize">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_array__const.html#a56cb6724a0ad30dc6bba4082795eec38" target="basefrm">DEFAULT_SIZE</a>
-  <span class="SRScope">dynamicgraph::SignalArray_const</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dependencies">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a28ace7f88a5b1b6fec7fceab25928dd5" target="basefrm">dependencies</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dependency_5ftype_5fdefault">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#ac52a8900ecf9318c3c0ab9d887e58219" target="basefrm">DEPENDENCY_TYPE_DEFAULT</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dependencytype">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a50609049fbe9fd365ad50b2e8770e6f0" target="basefrm">dependencyType</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgdebugflow">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../namespacedynamicgraph.html#a402f0290763d6ff8286f72670dda0605" target="basefrm">dgDEBUGFLOW</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dgerrorflow">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../namespacedynamicgraph.html#a06b15735b14aec37f279b674140bea08" target="basefrm">dgERRORFLOW</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_dlptr">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_dlptr')">dlPtr</a>
-  <div class="SRChildren">
-    <a id="Item7_c0" onkeydown="return searchResults.NavChild(event,7,0)" onkeypress="return searchResults.NavChild(event,7,0)" onkeyup="return searchResults.NavChild(event,7,0)" class="SRScope" href="../classdynamicgraph_1_1_interpreter_helper.html#a72984dabbb9b72f3c089265e88957ff3" target="basefrm">dynamicgraph::InterpreterHelper::dlPtr()</a>
-    <a id="Item7_c1" onkeydown="return searchResults.NavChild(event,7,1)" onkeypress="return searchResults.NavChild(event,7,1)" onkeyup="return searchResults.NavChild(event,7,1)" class="SRScope" href="../classdynamicgraph_1_1_interpreter.html#aa8a09d674f1f91a11380c148ef55c742" target="basefrm">dynamicgraph::Interpreter::dlPtr()</a>
-  </div>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/variables_65.html b/doxygen/HEAD/search/variables_65.html
deleted file mode 100644
index 76317519..00000000
--- a/doxygen/HEAD/search/variables_65.html
+++ /dev/null
@@ -1,49 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_entity">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_pool_storage.html#aaa2fdc0a751393416beb3ae91f1b77e8" target="basefrm">entity</a>
-  <span class="SRScope">dynamicgraph::PoolStorage</span>
- </div>
-</div>
-<div class="SRResult" id="SR_entitymap">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_factory_storage.html#ad584b1f5a4b5cda1c28660927caf4538" target="basefrm">entityMap</a>
-  <span class="SRScope">dynamicgraph::FactoryStorage</span>
- </div>
-</div>
-<div class="SRResult" id="SR_entityname">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_entity_registerer.html#a77f5af79dd0045caaf0eeaecfdcbeb92" target="basefrm">entityName</a>
-  <span class="SRScope">dynamicgraph::EntityRegisterer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_exception_5fname">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_exception_5fname')">EXCEPTION_NAME</a>
-  <div class="SRChildren">
-    <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classdynamicgraph_1_1_exception_abstract.html#aa3cbda2debc333ce399bcc3cb3bad505" target="basefrm">dynamicgraph::ExceptionAbstract::EXCEPTION_NAME()</a>
-    <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classdynamicgraph_1_1_exception_factory.html#a8c2d132bfb615d36cb4fad02bf42d951" target="basefrm">dynamicgraph::ExceptionFactory::EXCEPTION_NAME()</a>
-    <a id="Item3_c2" onkeydown="return searchResults.NavChild(event,3,2)" onkeypress="return searchResults.NavChild(event,3,2)" onkeyup="return searchResults.NavChild(event,3,2)" class="SRScope" href="../classdynamicgraph_1_1_exception_signal.html#a81523ec5f40be31b989e1d0d7989e713" target="basefrm">dynamicgraph::ExceptionSignal::EXCEPTION_NAME()</a>
-    <a id="Item3_c3" onkeydown="return searchResults.NavChild(event,3,3)" onkeypress="return searchResults.NavChild(event,3,3)" onkeyup="return searchResults.NavChild(event,3,3)" class="SRScope" href="../classdynamicgraph_1_1_exception_traces.html#a8e537a54b4b4d1f4cdfb2b9659294617" target="basefrm">dynamicgraph::ExceptionTraces::EXCEPTION_NAME()</a>
-  </div>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/variables_66.html b/doxygen/HEAD/search/variables_66.html
deleted file mode 100644
index f5532fa8..00000000
--- a/doxygen/HEAD/search/variables_66.html
+++ /dev/null
@@ -1,62 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_filename">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_contiifstream.html#afedd7a447c06712d7b2dcf773ca9141d" target="basefrm">filename</a>
-  <span class="SRScope">dynamicgraph::Contiifstream</span>
- </div>
-</div>
-<div class="SRResult" id="SR_files">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#aaace5b0cc3c6c8cd2a2e56b779505ec0" target="basefrm">files</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_first">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_contiifstream.html#a7151e2e117f27701209eecf9cb5ff1ed" target="basefrm">first</a>
-  <span class="SRScope">dynamicgraph::Contiifstream</span>
- </div>
-</div>
-<div class="SRResult" id="SR_frequency">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a3b56626a097bf50f20d7ecb3a66395e5" target="basefrm">frequency</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_full">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classdynamicgraph_1_1_out_string_stream.html#acddc2030736bb566af40c5331e16760e" target="basefrm">full</a>
-  <span class="SRScope">dynamicgraph::OutStringStream</span>
- </div>
-</div>
-<div class="SRResult" id="SR_functionmap">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#a5d0956e6f25039be5baf7d727166a0a8" target="basefrm">functionMap</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRResult" id="SR_functions_5f">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_caster.html#a0dfdbf06bce91f519641c4e1c4be39a4" target="basefrm">functions_</a>
-  <span class="SRScope">dynamicgraph::SignalCaster</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/variables_67.html b/doxygen/HEAD/search/variables_67.html
deleted file mode 100644
index d26389a7..00000000
--- a/doxygen/HEAD/search/variables_67.html
+++ /dev/null
@@ -1,50 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_g_5fcaster">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespacedynamicgraph.html#ae904be901c79dff31f6a18f79af793e4" target="basefrm">g_caster</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_g_5ffactory">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../namespacedynamicgraph.html#a32c991621f349828167a3dfaba84ef1e" target="basefrm">g_factory</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_g_5fpool">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../namespacedynamicgraph.html#a826b8f9503cb4e4a3c1e163a25760342" target="basefrm">g_pool</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_g_5fshell">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../namespacedynamicgraph.html#a1db2f1c597ff13155e9098c34db745f2" target="basefrm">g_shell</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_givenname">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classdynamicgraph_1_1_out_string_stream.html#a6aaf080da211b6548a56cfb5b56f1a58" target="basefrm">givenname</a>
-  <span class="SRScope">dynamicgraph::OutStringStream</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/variables_68.html b/doxygen/HEAD/search/variables_68.html
deleted file mode 100644
index 6c383498..00000000
--- a/doxygen/HEAD/search/variables_68.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_hardfiles">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer_real_time.html#ac0bcb7725d1f6bf60e27f1226d4cf5e4" target="basefrm">hardFiles</a>
-  <span class="SRScope">dynamicgraph::TracerRealTime</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/variables_69.html b/doxygen/HEAD/search/variables_69.html
deleted file mode 100644
index ba0b7ab8..00000000
--- a/doxygen/HEAD/search/variables_69.html
+++ /dev/null
@@ -1,38 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_index">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_out_string_stream.html#adca1fd01bc11de1006492efe33ad700d" target="basefrm">index</a>
-  <span class="SRScope">dynamicgraph::OutStringStream</span>
- </div>
-</div>
-<div class="SRResult" id="SR_initdone">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#ade81d53513418e617cfd9715fc7d1cbb" target="basefrm">initDone</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRResult" id="SR_instructions">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../struct_shell_procedure_1_1_procedure.html#a805891d3d3f7e92b9f13565b494c1724" target="basefrm">instructions</a>
-  <span class="SRScope">ShellProcedure::Procedure</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/variables_6b.html b/doxygen/HEAD/search/variables_6b.html
deleted file mode 100644
index 6a4a784b..00000000
--- a/doxygen/HEAD/search/variables_6b.html
+++ /dev/null
@@ -1,32 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_keep_5freference_5fdefault">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#ad2b8c22fdf80b1d661de3d743138d21c" target="basefrm">KEEP_REFERENCE_DEFAULT</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_keepreference">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a42a6d3c54dd0a2c1479d694e7db432c1" target="basefrm">keepReference</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/variables_6c.html b/doxygen/HEAD/search/variables_6c.html
deleted file mode 100644
index cf6f9410..00000000
--- a/doxygen/HEAD/search/variables_6c.html
+++ /dev/null
@@ -1,38 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_lastaskforupdate">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a9479893dacd9b5a1f46ff67d2482c81b" target="basefrm">lastAskForUpdate</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR_leader">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#acc9491c45001314b1f70cc52fc088519" target="basefrm">leader</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR_loadedpluginnames">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#aa6eef97b1471f04a3c0383fa6c1249d3" target="basefrm">loadedPluginNames</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/variables_6d.html b/doxygen/HEAD/search/variables_6d.html
deleted file mode 100644
index 28b636bb..00000000
--- a/doxygen/HEAD/search/variables_6d.html
+++ /dev/null
@@ -1,32 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_message">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_exception_abstract.html#af4a0183309ed74c92d8645119c920831" target="basefrm">message</a>
-  <span class="SRScope">dynamicgraph::ExceptionAbstract</span>
- </div>
-</div>
-<div class="SRResult" id="SR_modenothrow">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_ptr.html#af84905d3106a3d9b117f36771bea84cf" target="basefrm">modeNoThrow</a>
-  <span class="SRScope">dynamicgraph::SignalPtr</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/variables_6e.html b/doxygen/HEAD/search/variables_6e.html
deleted file mode 100644
index b2512261..00000000
--- a/doxygen/HEAD/search/variables_6e.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_name">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_name')">name</a>
-  <div class="SRChildren">
-    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classdynamicgraph_1_1_entity.html#a8828fb6d5270786dc7a12705cff62fdc" target="basefrm">dynamicgraph::Entity::name()</a>
-    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_base.html#ad12786d4912e14d4e6e1a13c56620538" target="basefrm">dynamicgraph::SignalBase::name()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_names">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#ab426946636b9bb5d48317426e0b2562f" target="basefrm">names</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_namesset">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a61c03776d7bd99968d0d57d19c1b4693" target="basefrm">namesSet</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/variables_6f.html b/doxygen/HEAD/search/variables_6f.html
deleted file mode 100644
index 08d40eb8..00000000
--- a/doxygen/HEAD/search/variables_6f.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_outputbuffer">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_debug_trace.html#aa3348996cef8d5dd6f55bc205ab83e54" target="basefrm">outputbuffer</a>
-  <span class="SRScope">dynamicgraph::DebugTrace</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/variables_70.html b/doxygen/HEAD/search/variables_70.html
deleted file mode 100644
index 3264f460..00000000
--- a/doxygen/HEAD/search/variables_70.html
+++ /dev/null
@@ -1,95 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_params">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_params')">params</a>
-  <div class="SRChildren">
-    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../struct_shell_procedure_1_1_instruction.html#a831bb7c02492e1f9cdd31464e99c0294" target="basefrm">ShellProcedure::Instruction::params()</a>
-    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../struct_shell_procedure_1_1_procedure.html#acba0a56e59655827486cea3c7c9628a2" target="basefrm">ShellProcedure::Procedure::params()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_period_5ftime_5fdefault">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a201c591ce61787427d48e8a2cafc2b85" target="basefrm">PERIOD_TIME_DEFAULT</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR_periodtime">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a20a7de7ab0d31b2fe4d4e9ff00d956fb" target="basefrm">periodTime</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRResult" id="SR_play">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#ab7ce456037827de1f223b92102e0d00a" target="basefrm">play</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_plugindirectory">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#a40c82ec3f23aa9c1c7f5fda8f624b679" target="basefrm">pluginDirectory</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR_pluginnames">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#ac8c36cfd7751ed52e2ab7485afd31e11" target="basefrm">pluginNames</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR_pluginrefs">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classdynamicgraph_1_1_plugin_loader.html#a70a4bb409b1752bc447b57cf46f1afa3" target="basefrm">pluginRefs</a>
-  <span class="SRScope">dynamicgraph::PluginLoader</span>
- </div>
-</div>
-<div class="SRResult" id="SR_procedurelist">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../class_shell_procedure.html#a85a3878de86bc71eca70938453619393" target="basefrm">procedureList</a>
-  <span class="SRScope">ShellProcedure</span>
- </div>
-</div>
-<div class="SRResult" id="SR_procname">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../class_shell_procedure.html#a1b5fab2cb02d960db057c3fba173b37b" target="basefrm">procName</a>
-  <span class="SRScope">ShellProcedure</span>
- </div>
-</div>
-<div class="SRResult" id="SR_prompt">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#ac8163568dabb417ce884fc6b8aa3f4aa" target="basefrm">prompt</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRResult" id="SR_prompt_5fdefault">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classdynamicgraph_1_1_interpreter.html#adc5d154710f344f685aeba4f94c2f57b" target="basefrm">PROMPT_DEFAULT</a>
-  <span class="SRScope">dynamicgraph::Interpreter</span>
- </div>
-</div>
-<div class="SRResult" id="SR_providermutex">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a6558d39a544deb36cc875855021f9186" target="basefrm">providerMutex</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/variables_72.html b/doxygen/HEAD/search/variables_72.html
deleted file mode 100644
index cec38b7d..00000000
--- a/doxygen/HEAD/search/variables_72.html
+++ /dev/null
@@ -1,44 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_rank">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_array__const.html#a7c1279c4c1d02612242da2620f3ffd03" target="basefrm">rank</a>
-  <span class="SRScope">dynamicgraph::SignalArray_const</span>
- </div>
-</div>
-<div class="SRResult" id="SR_reader">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_contiifstream.html#a774899380de2c809652baad99ff0b9e1" target="basefrm">reader</a>
-  <span class="SRScope">dynamicgraph::Contiifstream</span>
- </div>
-</div>
-<div class="SRResult" id="SR_ready">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_base.html#a18a4ab0c8174425763c6dd9f19e7a7d4" target="basefrm">ready</a>
-  <span class="SRScope">dynamicgraph::SignalBase</span>
- </div>
-</div>
-<div class="SRResult" id="SR_rootdir">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a7501895a0ac1bb2c6b1301880d72eb5d" target="basefrm">rootdir</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/variables_73.html b/doxygen/HEAD/search/variables_73.html
deleted file mode 100644
index 98b64b2f..00000000
--- a/doxygen/HEAD/search/variables_73.html
+++ /dev/null
@@ -1,71 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_signal_5ftype_5fdefault">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a7195a872bca9a22f0bcea9cd2baa9b98" target="basefrm">SIGNAL_TYPE_DEFAULT</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalmap">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_entity.html#a36384a620ac18c9703d34ab712cbd547" target="basefrm">signalMap</a>
-  <span class="SRScope">dynamicgraph::Entity</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signalptr">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_ptr.html#a257dba50afbe9efe0fde532062eeb536" target="basefrm">signalPtr</a>
-  <span class="SRScope">dynamicgraph::SignalPtr</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signaltime">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_base.html#a2d0e96da4d0378f08805b421cf381183" target="basefrm">signalTime</a>
-  <span class="SRScope">dynamicgraph::SignalBase</span>
- </div>
-</div>
-<div class="SRResult" id="SR_signaltype">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#aae4a59d6d32f56520abf64179c7ac277" target="basefrm">signalType</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_size">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_size')">SIZE</a>
-  <div class="SRChildren">
-    <a id="Item5_c0" onkeydown="return searchResults.NavChild(event,5,0)" onkeypress="return searchResults.NavChild(event,5,0)" onkeyup="return searchResults.NavChild(event,5,0)" class="SRScope" href="../classdynamicgraph_1_1_debug_trace.html#a85d10b3fd2f0dd2167034ae20db4acb6" target="basefrm">dynamicgraph::DebugTrace::SIZE()</a>
-    <a id="Item5_c1" onkeydown="return searchResults.NavChild(event,5,1)" onkeypress="return searchResults.NavChild(event,5,1)" onkeyup="return searchResults.NavChild(event,5,1)" class="SRScope" href="../classdynamicgraph_1_1_signal_array__const.html#a53789b7d20a67f31b642bd588e426438" target="basefrm">dynamicgraph::SignalArray_const::size()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_sotnosignal">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../namespacedynamicgraph.html#a13d78c6db9e4eafe88f7dc4506cce8c9" target="basefrm">sotNOSIGNAL</a>
-  <span class="SRScope">dynamicgraph</span>
- </div>
-</div>
-<div class="SRResult" id="SR_suffix">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#adc51849772e3425b57062fa7e8e3f202" target="basefrm">suffix</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/variables_74.html b/doxygen/HEAD/search/variables_74.html
deleted file mode 100644
index 8fda58b1..00000000
--- a/doxygen/HEAD/search/variables_74.html
+++ /dev/null
@@ -1,116 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_tcopy">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a70958e01cd65e0ee5f97bf19442a101f" target="basefrm">Tcopy</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_tcopy1">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a22e70c2affa81b282f9753f6172da866" target="basefrm">Tcopy1</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_tcopy2">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a7f9af955ec9424257766b3d0cf30c3e2" target="basefrm">Tcopy2</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_tfunction">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#aab6d34eaad78350ce8fb8c3b54f2eda7" target="basefrm">Tfunction</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_timestart">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#acc94d43691da00d1d1706f0511571c7d" target="basefrm">timeStart</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_tmpbuffer">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classdynamicgraph_1_1_debug_trace.html#ace984952aec058a028737735988450c7" target="basefrm">tmpbuffer</a>
-  <span class="SRScope">dynamicgraph::DebugTrace</span>
- </div>
-</div>
-<div class="SRResult" id="SR_totracesignals">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a7788159fe75e9d18c55a0875f0162791" target="basefrm">toTraceSignals</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_trace_5fstyle_5fdefault">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#ad911f92717cc23e79de4728f80985c43" target="basefrm">TRACE_STYLE_DEFAULT</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_tracelevel">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classdynamicgraph_1_1_debug_trace.html#a5b6f222904c43c5ae3e8646e161bb272" target="basefrm">traceLevel</a>
-  <span class="SRScope">dynamicgraph::DebugTrace</span>
- </div>
-</div>
-<div class="SRResult" id="SR_traceleveltemplate">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classdynamicgraph_1_1_debug_trace.html#a5948172c86440fa6468a144e2c1d6d82" target="basefrm">traceLevelTemplate</a>
-  <span class="SRScope">dynamicgraph::DebugTrace</span>
- </div>
-</div>
-<div class="SRResult" id="SR_tracestyle">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a6117c74df4c4487d5a1804df22ac1dc0" target="basefrm">traceStyle</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_transmitabstract">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_ptr.html#aa4beea137403194d072eeb73ba55415b" target="basefrm">transmitAbstract</a>
-  <span class="SRScope">dynamicgraph::SignalPtr</span>
- </div>
-</div>
-<div class="SRResult" id="SR_transmitabstractdata">
- <div class="SREntry">
-  <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classdynamicgraph_1_1_signal_ptr.html#afabedd4999d7e3ea81ccd37c95754fbd" target="basefrm">transmitAbstractData</a>
-  <span class="SRScope">dynamicgraph::SignalPtr</span>
- </div>
-</div>
-<div class="SRResult" id="SR_treference">
- <div class="SREntry">
-  <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a109c69e77a16a5df8c45b1f18f3aa4bf" target="basefrm">Treference</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_treferencenonconst">
- <div class="SREntry">
-  <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../classdynamicgraph_1_1_signal.html#a58743c8c709e2eab0197c75628258505" target="basefrm">TreferenceNonConst</a>
-  <span class="SRScope">dynamicgraph::Signal</span>
- </div>
-</div>
-<div class="SRResult" id="SR_triger">
- <div class="SREntry">
-  <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="../classdynamicgraph_1_1_tracer.html#a32f1aa315bd0a9a7e0942aadac56c1a5" target="basefrm">triger</a>
-  <span class="SRScope">dynamicgraph::Tracer</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/search/variables_75.html b/doxygen/HEAD/search/variables_75.html
deleted file mode 100644
index 136c516c..00000000
--- a/doxygen/HEAD/search/variables_75.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_updatefromallchildren">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classdynamicgraph_1_1_time_dependency.html#a29f6f7c63256bebe440943d4a55d758c" target="basefrm">updateFromAllChildren</a>
-  <span class="SRScope">dynamicgraph::TimeDependency</span>
- </div>
-</div>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/doxygen/HEAD/shell-procedure_8h.html b/doxygen/HEAD/shell-procedure_8h.html
deleted file mode 100644
index e6a6a567..00000000
--- a/doxygen/HEAD/shell-procedure_8h.html
+++ /dev/null
@@ -1,79 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#define-members">Defines</a>  </div>
-  <div class="headertitle">
-<h1>shell-procedure.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- startSectionHeader --><div class="dynheader">
-Include dependency graph for shell-procedure.h:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="shell-procedure_8h__incl.png" border="0" usemap="#shell-procedure_8h" alt=""/></div>
-<map name="shell-procedure_8h" id="shell-procedure_8h">
-<area shape="rect" href="exception&#45;factory_8h.html" title="dynamic&#45;graph/exception&#45;factory.h" alt="" coords="459,239,701,265"/><area shape="rect" href="interpreter_8h.html" title="dynamic&#45;graph/interpreter.h" alt="" coords="779,84,979,111"/><area shape="rect" href="exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="424,393,677,420"/><area shape="rect" href="dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="639,471,892,497"/><area shape="rect" href="signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="229,239,435,265"/><area shape="rect" href="pool_8h.html" title="dynamic&#45;graph/pool.h" alt="" coords="656,161,816,188"/><area shape="rect" href="exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="440,316,677,343"/></map>
-<!-- endSectionContent --></div>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shell_procedure.html">ShellProcedure</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This plugin exposes shell commands relative to the script language constructs such as procedures and for loops.  <a href="class_shell_procedure.html#_details">More...</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_shell_procedure_1_1_instruction.html">ShellProcedure::Instruction</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_shell_procedure_1_1_procedure.html">ShellProcedure::Procedure</a></td></tr>
-<tr><td colspan="2"><h2><a name="define-members"></a>
-Defines</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shell-procedure_8h.html#a2156d3dfa1a20d2a856bbc2b5597d0be">ShellProcedure_EXPORT</a></td></tr>
-</table>
-<hr/><h2>Define Documentation</h2>
-<a class="anchor" id="a2156d3dfa1a20d2a856bbc2b5597d0be"></a><!-- doxytag: member="shell&#45;procedure.h::ShellProcedure_EXPORT" ref="a2156d3dfa1a20d2a856bbc2b5597d0be" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define ShellProcedure_EXPORT</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/shell-procedure_8h__incl.map b/doxygen/HEAD/shell-procedure_8h__incl.map
deleted file mode 100644
index 089fd506..00000000
--- a/doxygen/HEAD/shell-procedure_8h__incl.map
+++ /dev/null
@@ -1,9 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$exception&#45;factory_8h.html" title="dynamic&#45;graph/exception&#45;factory.h" alt="" coords="459,239,701,265"/>
-<area shape="rect" href="$interpreter_8h.html" title="dynamic&#45;graph/interpreter.h" alt="" coords="779,84,979,111"/>
-<area shape="rect" href="$exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="424,393,677,420"/>
-<area shape="rect" href="$dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="639,471,892,497"/>
-<area shape="rect" href="$signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="229,239,435,265"/>
-<area shape="rect" href="$pool_8h.html" title="dynamic&#45;graph/pool.h" alt="" coords="656,161,816,188"/>
-<area shape="rect" href="$exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="440,316,677,343"/>
-</map>
diff --git a/doxygen/HEAD/shell-procedure_8h__incl.md5 b/doxygen/HEAD/shell-procedure_8h__incl.md5
deleted file mode 100644
index 5d6fa872..00000000
--- a/doxygen/HEAD/shell-procedure_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-320d4587a6f374bd569b332b5ae4f8bd
\ No newline at end of file
diff --git a/doxygen/HEAD/shell-procedure_8h__incl.png b/doxygen/HEAD/shell-procedure_8h__incl.png
deleted file mode 100644
index f13a46c59f6f6723a35a5e296fe446a6ca9b005a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 136223
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

diff --git a/doxygen/HEAD/shellfunctions__doc_8h.html b/doxygen/HEAD/shellfunctions__doc_8h.html
deleted file mode 100644
index bebbadc2..00000000
--- a/doxygen/HEAD/shellfunctions__doc_8h.html
+++ /dev/null
@@ -1,46 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>shellfunctions_doc.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-</table>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/shellfunctions_doc.html b/doxygen/HEAD/shellfunctions_doc.html
deleted file mode 100644
index 3c047453..00000000
--- a/doxygen/HEAD/shellfunctions_doc.html
+++ /dev/null
@@ -1,70 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li class="current"><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1><a class="el" href="class_shell_functions.html" title="This plugin implements a bunch of useful shell commands.">ShellFunctions</a> </h1>  </div>
-</div>
-<div class="contents">
-<dl class="note"><dt><b>Note:</b></dt><dd>Note: this documentation covers specific aspects of the in-house scripting language currently used by the dynamic-graph script. Unless otherwise specified, it is only relevant for programmers using this particular language. At the time of writing, there is talk of replacing the language with python, so check if this information is still relevant before reading.</dd></dl>
-<h2><a class="anchor" id="description"></a>
-Description</h2>
-<p>The <b><a class="el" href="class_shell_functions.html" title="This plugin implements a bunch of useful shell commands.">ShellFunctions</a></b> plugin file adds common shell functions to the dynamic-graph shell. </p>
-<h2><a class="anchor" id="commands"></a>
-Commands</h2>
-<p>The supplementary <b>commands</b> provided (you can also type 'help' at the dynamic-graph shell command line to see them and a brief description): </p>
-<div class="fragment"><pre class="fragment">  LoadPlugins
-  Try
-  DisplayPlugins
-  DisplayFactory
-  Commentary
-  Unplug
-  ClearPlugin
-  SignalTime
-  SynchroSignal
-  Echo
-  Copy
-  Freeze
-  Squeeze
-  EnableTrace
-  SetPrompt
-  Sleep
-  Beep
-  FlagSet
-  CompletionList
-</pre></div><h2><a class="anchor" id="addi"></a>
-Additional information</h2>
-<p>See doxygen documentation for the class <a class="el" href="class_shell_functions.html" title="This plugin implements a bunch of useful shell commands.">ShellFunctions</a></p>
-<h2><a class="anchor" id="generates"></a>
-Generated plugin file</h2>
-<p>shell-functions.dll or shell-functions.so. </p>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/signal-array_8h.html b/doxygen/HEAD/signal-array_8h.html
deleted file mode 100644
index 1e29adac..00000000
--- a/doxygen/HEAD/signal-array_8h.html
+++ /dev/null
@@ -1,86 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a> &#124;
-<a href="#func-members">Functions</a> &#124;
-<a href="#var-members">Variables</a>  </div>
-  <div class="headertitle">
-<h1>signal-array.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- startSectionHeader --><div class="dynheader">
-Include dependency graph for signal-array.h:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="signal-array_8h__incl.png" border="0" usemap="#signal-array_8h" alt=""/></div>
-<map name="signal-array_8h" id="signal-array_8h">
-<area shape="rect" href="signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="235,84,440,110"/><area shape="rect" href="dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="564,316,817,342"/><area shape="rect" href="exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="408,161,645,188"/><area shape="rect" href="exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="400,238,653,265"/></map>
-<!-- endSectionContent --></div>
-<!-- startSectionHeader --><div class="dynheader">
-This graph shows which files directly or indirectly include this file:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="signal-array_8h__dep__incl.png" border="0" usemap="#signal-array_8hdep" alt=""/></div>
-<map name="signal-array_8hdep" id="signal-array_8hdep">
-<area shape="rect" href="entity_8h.html" title="entity.h" alt="" coords="5,161,72,188"/><area shape="rect" href="time&#45;dependency_8h.html" title="time&#45;dependency.h" alt="" coords="76,84,220,110"/><area shape="rect" href="tracer_8h.html" title="tracer.h" alt="" coords="75,238,144,265"/><area shape="rect" href="tracer&#45;real&#45;time_8h.html" title="tracer&#45;real&#45;time.h" alt="" coords="43,316,176,342"/><area shape="rect" href="signal&#45;time&#45;dependent_8h.html" title="signal&#45;time&#45;dependent.h" alt="" coords="147,161,325,188"/><area shape="rect" href="all&#45;signals_8h.html" title="all&#45;signals.h" alt="" coords="188,238,284,265"/></map>
-<!-- endSectionContent --></div>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array__const.html">dynamicgraph::SignalArray_const&lt; Time &gt;</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_array.html">dynamicgraph::SignalArray&lt; Time &gt;</a></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>This is the namespace where every object and class of this library is located. </p>
-<br/></td></tr>
-</p>
-<tr><td colspan="2"><h2><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;class Time &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">SignalArray_const&lt; Time &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#ae4163213cb212ec53b0a17a19870a4a1">dynamicgraph::operator&lt;&lt;</a> (const SignalBase&lt; Time &gt; &amp;sig1, const SignalBase&lt; Time &gt; &amp;sig2)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;class Time &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">SignalArray&lt; Time &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#af43259c639ad1498cbb8b4324fd23ab8">dynamicgraph::operator&lt;&lt;</a> (SignalBase&lt; Time &gt; &amp;sig1, SignalBase&lt; Time &gt; &amp;sig2)</td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">DYNAMICGRAPH_EXPORT <br class="typebreak"/>
-SignalArray&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#a13d78c6db9e4eafe88f7dc4506cce8c9">dynamicgraph::sotNOSIGNAL</a></td></tr>
-</table>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/signal-array_8h__dep__incl.map b/doxygen/HEAD/signal-array_8h__dep__incl.map
deleted file mode 100644
index 3fe7f45c..00000000
--- a/doxygen/HEAD/signal-array_8h__dep__incl.map
+++ /dev/null
@@ -1,8 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$entity_8h.html" title="entity.h" alt="" coords="5,161,72,188"/>
-<area shape="rect" href="$time&#45;dependency_8h.html" title="time&#45;dependency.h" alt="" coords="76,84,220,110"/>
-<area shape="rect" href="$tracer_8h.html" title="tracer.h" alt="" coords="75,238,144,265"/>
-<area shape="rect" href="$tracer&#45;real&#45;time_8h.html" title="tracer&#45;real&#45;time.h" alt="" coords="43,316,176,342"/>
-<area shape="rect" href="$signal&#45;time&#45;dependent_8h.html" title="signal&#45;time&#45;dependent.h" alt="" coords="147,161,325,188"/>
-<area shape="rect" href="$all&#45;signals_8h.html" title="all&#45;signals.h" alt="" coords="188,238,284,265"/>
-</map>
diff --git a/doxygen/HEAD/signal-array_8h__dep__incl.md5 b/doxygen/HEAD/signal-array_8h__dep__incl.md5
deleted file mode 100644
index adcd66dd..00000000
--- a/doxygen/HEAD/signal-array_8h__dep__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-1df37691fdcec8ff955a433a6a4d6386
\ No newline at end of file
diff --git a/doxygen/HEAD/signal-array_8h__dep__incl.png b/doxygen/HEAD/signal-array_8h__dep__incl.png
deleted file mode 100644
index a01d2f8dedeab61c7a845f510f1b71f3d1d44685..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 16207
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

diff --git a/doxygen/HEAD/signal-array_8h__incl.map b/doxygen/HEAD/signal-array_8h__incl.map
deleted file mode 100644
index 52f83b2a..00000000
--- a/doxygen/HEAD/signal-array_8h__incl.map
+++ /dev/null
@@ -1,6 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="235,84,440,110"/>
-<area shape="rect" href="$dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="564,316,817,342"/>
-<area shape="rect" href="$exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="408,161,645,188"/>
-<area shape="rect" href="$exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="400,238,653,265"/>
-</map>
diff --git a/doxygen/HEAD/signal-array_8h__incl.md5 b/doxygen/HEAD/signal-array_8h__incl.md5
deleted file mode 100644
index 49f4dab7..00000000
--- a/doxygen/HEAD/signal-array_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-248f8ca7a93f20028b7e22677af39fac
\ No newline at end of file
diff --git a/doxygen/HEAD/signal-array_8h__incl.png b/doxygen/HEAD/signal-array_8h__incl.png
deleted file mode 100644
index 569cf5c73af9d0a67ed9301e1bf812915eac9b00..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 34894
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
Yx8+gcu`7nHB>1@?t0I$i{>uIT10BxQdjJ3c

diff --git a/doxygen/HEAD/signal-base_8h.html b/doxygen/HEAD/signal-base_8h.html
deleted file mode 100644
index 377cfe94..00000000
--- a/doxygen/HEAD/signal-base_8h.html
+++ /dev/null
@@ -1,79 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a> &#124;
-<a href="#func-members">Functions</a>  </div>
-  <div class="headertitle">
-<h1>signal-base.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- startSectionHeader --><div class="dynheader">
-Include dependency graph for signal-base.h:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="signal-base_8h__incl.png" border="0" usemap="#signal-base_8h" alt=""/></div>
-<map name="signal-base_8h" id="signal-base_8h">
-<area shape="rect" href="exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="124,84,361,111"/><area shape="rect" href="exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="116,161,369,188"/><area shape="rect" href="dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="88,239,341,265"/></map>
-<!-- endSectionContent --></div>
-<!-- startSectionHeader --><div class="dynheader">
-This graph shows which files directly or indirectly include this file:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="signal-base_8h__dep__incl.png" border="0" usemap="#signal-base_8hdep" alt=""/></div>
-<map name="signal-base_8hdep" id="signal-base_8hdep">
-<area shape="rect" href="entity_8h.html" title="entity.h" alt="" coords="45,162,112,188"/><area shape="rect" href="tracer_8h.html" title="tracer.h" alt="" coords="37,316,107,343"/><area shape="rect" href="interpreter&#45;helper_8h.html" title="interpreter&#45;helper.h" alt="" coords="397,162,541,188"/><area shape="rect" href="interpreter_8h.html" title="interpreter.h" alt="" coords="565,162,664,188"/><area shape="rect" href="pool_8h.html" title="pool.h" alt="" coords="440,84,499,111"/><area shape="rect" href="signal&#45;array_8h.html" title="signal&#45;array.h" alt="" coords="144,84,251,111"/><area shape="rect" href="time&#45;dependency_8h.html" title="time&#45;dependency.h" alt="" coords="136,162,280,188"/><area shape="rect" href="signal_8h.html" title="signal.h" alt="" coords="304,162,373,188"/><area shape="rect" href="tracer&#45;real&#45;time_8h.html" title="tracer&#45;real&#45;time.h" alt="" coords="5,394,139,420"/><area shape="rect" href="contiifstream_8h.html" title="contiifstream.h" alt="" coords="503,239,620,266"/><area shape="rect" href="functions_8h.html" title="functions.h" alt="" coords="644,239,735,266"/><area shape="rect" href="shell&#45;procedure_8h.html" title="shell&#45;procedure.h" alt="" coords="759,239,889,266"/><area shape="rect" href="signal&#45;time&#45;dependent_8h.html" title="signal&#45;time&#45;dependent.h" alt="" coords="135,239,313,266"/><area shape="rect" href="all&#45;signals_8h.html" title="all&#45;signals.h" alt="" coords="303,316,399,343"/><area shape="rect" href="signal&#45;ptr_8h.html" title="signal&#45;ptr.h" alt="" coords="388,239,479,266"/></map>
-<!-- endSectionContent --></div>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_base.html">dynamicgraph::SignalBase&lt; Time &gt;</a></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>This is the namespace where every object and class of this library is located. </p>
-<br/></td></tr>
-</p>
-<tr><td colspan="2"><h2><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;class Time &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#a268179f6b6726c104fa9d42152143505">dynamicgraph::operator&lt;&lt;</a> (std::ostream &amp;os, const SignalBase&lt; Time &gt; &amp;sig)</td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Forward to a virtual fonction.  <a href="#a268179f6b6726c104fa9d42152143505"></a><br/></td></tr>
-</table>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/signal-base_8h__dep__incl.map b/doxygen/HEAD/signal-base_8h__dep__incl.map
deleted file mode 100644
index 612c8e82..00000000
--- a/doxygen/HEAD/signal-base_8h__dep__incl.map
+++ /dev/null
@@ -1,17 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$entity_8h.html" title="entity.h" alt="" coords="45,162,112,188"/>
-<area shape="rect" href="$tracer_8h.html" title="tracer.h" alt="" coords="37,316,107,343"/>
-<area shape="rect" href="$interpreter&#45;helper_8h.html" title="interpreter&#45;helper.h" alt="" coords="397,162,541,188"/>
-<area shape="rect" href="$interpreter_8h.html" title="interpreter.h" alt="" coords="565,162,664,188"/>
-<area shape="rect" href="$pool_8h.html" title="pool.h" alt="" coords="440,84,499,111"/>
-<area shape="rect" href="$signal&#45;array_8h.html" title="signal&#45;array.h" alt="" coords="144,84,251,111"/>
-<area shape="rect" href="$time&#45;dependency_8h.html" title="time&#45;dependency.h" alt="" coords="136,162,280,188"/>
-<area shape="rect" href="$signal_8h.html" title="signal.h" alt="" coords="304,162,373,188"/>
-<area shape="rect" href="$tracer&#45;real&#45;time_8h.html" title="tracer&#45;real&#45;time.h" alt="" coords="5,394,139,420"/>
-<area shape="rect" href="$contiifstream_8h.html" title="contiifstream.h" alt="" coords="503,239,620,266"/>
-<area shape="rect" href="$functions_8h.html" title="functions.h" alt="" coords="644,239,735,266"/>
-<area shape="rect" href="$shell&#45;procedure_8h.html" title="shell&#45;procedure.h" alt="" coords="759,239,889,266"/>
-<area shape="rect" href="$signal&#45;time&#45;dependent_8h.html" title="signal&#45;time&#45;dependent.h" alt="" coords="135,239,313,266"/>
-<area shape="rect" href="$all&#45;signals_8h.html" title="all&#45;signals.h" alt="" coords="303,316,399,343"/>
-<area shape="rect" href="$signal&#45;ptr_8h.html" title="signal&#45;ptr.h" alt="" coords="388,239,479,266"/>
-</map>
diff --git a/doxygen/HEAD/signal-base_8h__dep__incl.md5 b/doxygen/HEAD/signal-base_8h__dep__incl.md5
deleted file mode 100644
index 8813baf6..00000000
--- a/doxygen/HEAD/signal-base_8h__dep__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-0fdf4a70b8dbc657d2ab959c1cab6182
\ No newline at end of file
diff --git a/doxygen/HEAD/signal-base_8h__dep__incl.png b/doxygen/HEAD/signal-base_8h__dep__incl.png
deleted file mode 100644
index c577ee2ff491e7ee7a83c5b285bb228241fd6dc4..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 54461
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
Qcm?W~l9pnrymiR`0d~4z)&Kwi

diff --git a/doxygen/HEAD/signal-base_8h__incl.map b/doxygen/HEAD/signal-base_8h__incl.map
deleted file mode 100644
index 4af5506d..00000000
--- a/doxygen/HEAD/signal-base_8h__incl.map
+++ /dev/null
@@ -1,5 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="124,84,361,111"/>
-<area shape="rect" href="$exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="116,161,369,188"/>
-<area shape="rect" href="$dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="88,239,341,265"/>
-</map>
diff --git a/doxygen/HEAD/signal-base_8h__incl.md5 b/doxygen/HEAD/signal-base_8h__incl.md5
deleted file mode 100644
index cd90cbe2..00000000
--- a/doxygen/HEAD/signal-base_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-c45ae453a7558f513c7b8eed8dc82e3c
\ No newline at end of file
diff --git a/doxygen/HEAD/signal-base_8h__incl.png b/doxygen/HEAD/signal-base_8h__incl.png
deleted file mode 100644
index 37f19e047e2faec4549111f519a791b633b49ba2..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 27913
zcma&OWk6M3)HQklrBjfQ5)=Vx=~PNWQb1Z7L_kVXO1cDTk&+gaZcsWUMN+yE>2B^k
zKJR<){r7$PL&bB>UVH5sV~sK92~km!!Nb0VjX)sq<Yc9uA`qzk2m}ftCOZ5?c{gzY
z{y;Z=A|r*kLjL~rJvRn^g7I2TQ5xenHWdLH6{Q#3Gy-uOAtxoS?wY(l<)TM2dirp?
ze=rO)m_(dVRh$He{xFnn{w50Lr)G`J66v-{tD5+`_wLPDu{L}TzR63p?jsr!ibshZ
z8Z4_R^=DA(NBqf!_!tXz9nSiLy6!!%?;c&7J*jSeiQ{GceW`*iM&yAgbpC`Am~>LC
zH!IO@|Myo_m0bl)<d1{>ncVLE_cMuD5n_0mKOsGxd@9zz_e2pg^!pPwN56khXeU5*
zntS`oyyrvHA)O><6xvH`j7OMsY*SS;Ufs@^QsIh8d?nPVbW%$HKAM%1%lO&^9U&L}
zojc?BZwcucUyPyuw~iYbi;2kf_!DBO{-0ODGu9b(C#n3KV3!)JKVh3p7dM?h6PEl9
zEIO&fe@kbuzc_WOl!P10{`a5AkG_#1jC(^O7}afi7Ugh#+^?rcft-TEXymK*2TmhY
zpEV;&UW+sq7M2p53BJj1Zp1=DLLc~SZXIq;vFM38EXp3Ao!z;6_uBRA*NZDF+w(QP
z4AeMUARaw?M(VurJD?+y)~{os>E}-(tC6p7;a6)3%|kCLMy2FOZf=5ldU~^4TLex{
zP9Z<YG?d>y^6|qUm><l3!o<PR@k!ioyU6<j2QGNf?yxyo<NjA3lMYYZ0ybRg?fLm$
z{|C`GeC+zQ{?x+GvnP8iPK9J7B>ttP52)Y@;^N}LVPR+1DU8aghNFf00^XM*f%w#+
z1-ez(2?g3^=xR9%;#ykd&CSh*mX;wtK0fGew<syYB!lqhj&~MZk2a}&eSPn;8>ov$
z(ujs;W!+t$s3J&DPahZ>YOVJ?lWM2WFZ3rIBt%9+FzU~tAt`Zjl+e&nLt|rK@2j&J
zSPc=;+qN*Wmc~W|Iy$;m`HP<xe_^*WZ6+!Q1_zt>|NM$dPG;3}KHfGG5E7D5QzNde
zt^L4nOG6{-KJ-Z|fmNG+@-mv?iQUF;-jHrGjs7PI>_&eEvpM<r0wW^um;2Kqb*o;5
zgiEXIW6@>N{R<kV_gf8DG!0jm!uYgexcd6~tlFj5{Lt}Et-rf$O*ah<sUMH^^sJXT
z?eFjVdt1GH>D#}8L)+2OVX`&-T~<lyv9$Dcgip)d5XG;KG7k@rpT>308!s;|Hm8LD
zE#ds!<M{M+Bs9H#>~0<loj=btWYlLos&(E7g{XdOL@p&QZM3)C>vXR_Ffg#QtBdGf
z@%Z>S-tRt_8P6c;Fw%5`2CspiKgHeLYV3M;a@UfU?y#`nkdl%%Z&2R4C9hZi+5Hv;
z1>No22-qhZl@v(ETmN%wv|h(3MbE#ZruAdAa2}+JJK5VeZBEsx>gk2g&l|5#f3Fjt
z$ou-$KQIuThll5VO3FJn-AW#Tk*PYD%+H@OrKP1YF)<rge`YcuAM4cQWU*N{={L_a
zQV%g&OH0eKYI~D{(O=1<{)F1;+{k41O-?rc=5a!E|NcQgp=v^tABM@r>4EFnAsZ_j
zTM5Ls&}fpd3w!0Osn9>aawT<jDUng7t{&Sup<Uy^fQpJ*Y}A5YZZkppD_7ZeTVznw
zeZO&iyiE1^^9Z6lj}0N;ZX|Hzr;3S*VPau5h2CUQQBgrWdGe&^BkvdS5+Vs%6MOPN
zqcMD6LWx*KIXS@x52oqvWFjaiwzf~5P#!$M-d@u{dEVd^^h2Ho@#*s_fnF^M)1K>t
z2M>zf4_^BF`*(Wi{#fmx_4d!pWA^p)8^;eIY<?iL2L<h&ibmU+Ftb;XW)b%LMC}W2
z#Zo=Ja}>m<jOMp_d17C`{%-v71M~YE-6r_s*|W#NAvFQgVP0|C;V395+Xn~N6S~`A
z^SMkr2@`F?2qko|k(DqD9~H&#>(>mS=!LZ_N5>~Bdo3yH>Flg*6Q3k8?%-0tJaci-
zOJS|DwZ+7HS6lacXy^=KdbE(1m`GvX`!OIt|32<5p3fu2SWubXNkRe3YP-+!rL{ZZ
zL{_=K<BR4=MWD8+c|BT!u4mN8`1o2*y3Oe+)P;^CLb1wn9*MsrI;^8vuVNUL+ZVfH
z#_|1N->{Jpntf>Rd%kNXHaNKZKK1zp2Y(d_;!}P;s-q*C(Syl`2E~HKv7vI_?h2@l
z^c=`y$s{62Y>I;;sij*bJzBUiyY`!yTKHC`Nk?UI=>y-|+WY@rn}PZ7wf@S)i~IW?
zS=mdW3hz52x3DNF<=;bJkR?D~yhc^iH#s#msJvY7-%mTQBe$wIw0mjc;IE6U{Ex>k
zU$PGlN-=giJDZd9_o1W+C93!$n~oE*x|n8EAEP~0+k2m!>=zrW2N$6i6vQZce$%IW
z$**OuvAG$+$9J#!+IV|AIUip;8@qV?W<i$Vz({34Wu+)KPQRbgTD@l#tEHtAN<tEz
zSVMVJ(eSX7gqfL;>o=DN!Rw9%x&+sQG6QyZS3c*v-*M2VrA;#r2_dAPS;hDBfB%>m
zll+_41-_*vube}~_SUy=Yprrmo>0RoKdCVizuvU=W!G2unHPg)Z5^JTnc3ukHx?Ha
z^%jGGMmC#OEUjsw<K*~nk;39~e9O-gHW5)_31wyd`%C<-rDiU3f30vBb1U)OsUsO1
z`%-q8?&te9G@#+)@|cm#T}^&Z@~d-k+&(>cQ*N1wWnp0=Ae_`VcD(loqu}e;fd+5y
z#11LUC|l$<wa)KdcRk2Qa6C7q6BLv=_I~-YaGUSfy?gGflj9^Q!lQS8414QpkxNJi
zv^e0!k|lJ@ym-Omb#Z|GfP1EC>N`O^8>OF8ih@>H*W@HE3QF1R+|S&mA~xncpP&x>
z?GxO-WNq9#na>^sZ#!aPX+!+B|M?a9K1L0fk<rT4U8t!glK>a@^+yJDiD2VT(6{MZ
zS8(1(srry{lm^H-JblXd^r?fYMw?$KHU{KVaRskmK|vm;_~zue`YT(KjIY&tViFRY
zCP$l?rWRx-KS(S*E)JNqbotk<i&#G-oh?+&EF0~wzIx~G`Rp0d<djSEm=-~<5}R+O
z^WKF-(+ZB=(JO4F<lyEsZ!xrl?x3(R(H!M13^KAaQr_fX!l(QYbe3<AJ&^T+QN%C#
z{riB}SgN}WOPDdHPrCWM8N19^e-Gp8*M4Xo8Nt=j>3xXnbFM6Xos5p|h=`Ezt*`IV
z_TgrvbeNu@<#^!6fd9vjB4~|}nI8mpG+%GMdOPEt)*(Nr^Xyp&4w*60ty}MeU7~;1
zR`7|4B+vf&bB!?<zn6x9PD%_wPjGa1zjx$H{|xkP)^Dymq*z$PSdMTlDty=*n}O^w
z=Joa8O(P>D&d$Rj4vwiCcji5hRRU(b8^RhJF=J!Z8#^oz@vIcrxw$<nCC|cnqAd`?
z?>yiA`Q>7=zq&bAVuJpq#e4c2vy`hVE^LZ~yga**3*Xz^T;d!hr@(*!IxBl3iI239
zo=jNm36ZU>)*{}Qq#Vz`we78F%gVa4e6#C^f>7&h6SO(SW@u$~Pa#_ORQk>C=Ea#j
zmC$R-v%@JVH@BPT=jbL)zEPZfBPPP-Lf^d&uyiMepUS18+<x$Yg4=vOAhI6;ScQaH
zYV5UgT77#6F@gQ%xyiRTnt_)WHk>v(536er{Znc14CtlC0pkUux}Q}-GZ^mL*;}!V
zdcRGYmsc~pb8TQq-7iI7cx<9dvg*~c_m%BiKAYF$_(?pEpe^82RR^G9yn5SD1}%jS
zAcSj~{-aSX28Nrfzn$I<!QNDR2;%Rp(6)!(T$tT@`0T!!JcNjhloYCjWaiFFT0gSt
zf3Z@AFg7~26aJi^UrbF;Cx!kZ)k0#CJd*K|g9HBj`~xDg1ZIW!uuw4s0$I_mMxBw>
zYN}Sdak`!wlK+pS?%SKB@kUpdx|rCt*YRbpJFeijB^cma{p1!4r=3B2c)1$FYo(N_
zNU48(f@dy#7vTeywEdl9W3@d#6Z@sl-inF+?xJMR#|qke_X_4VH-jyIoi@RzPo&?F
z$O?{z<y?b>OEl{mWt^{%Q?_<Ah?_AG=;*Aij`UJZ)#=XCUajK2Ia}lIF3`0qqvnf>
zK0iMiD_aqYpsGQ`!{cSuTlE!m3>@V2X*fB-du(ZWeWU;<AUz#_a*}EsKabSYle#Ba
zkdWH~AK7#SJWq*Whe}+w@Wv*ROiuT`KJeu6D=046h6~YU86j~AD-%aiGsFxn!;eJQ
z9eNx+cG}w7k9Ky&k0NO{=4J<IMBh}(tn}rmsAZOQ{a_NVBY*pL)P8?ebam~e;hY57
z@hQG<Vd1(hAw5nhdF4*Y!QYnc30oIJ5+1V5$Ky}FdsrHiqpPa^5pY~4>PvYOURruT
zoZJY5fPfJKCo9nkQ&k13AH9j0S)A+PI$o-nC!0uSa&j`7n1RnoLB-FqTn6|3&r0!c
z_FqIsP`~?=L(hgxT1?E~#ymBGpE>W?N!h7F61g$%pR+QSDy32cHu29SH;$J@?woDy
zalTNo$g`Csz0cwXCEP;5X^rmHw1R(5&aHb2s{vgxDewX^_kQAxN6-hQLZP}uM>}jE
z@36GCersOnD0&~Op29>)Q6bTvI&2a1X8*HTrnQ+_t8-^oqA28BowI(+$(}M46!b9C
z8pGc_7B5~fbubBOGxk3^IJ4fFpMet#4wY~v!t<1AB)R+KWXt~08Y*!}dkiB5C-<))
zNa%aYn@<)pu~ZST4};gn$J>HK@|0rJM7kbXuUo~&X=G@yDDJOYhD?7im|Zk|H~pRM
zXJHD;#M}*1QTN!06yc(|wc(Z3-xbuzdct2dE$?D)p}6a@zv@w4-T6ujfKJC`jkxRn
zDg$(YjAA(ps3pzK8TQKxJb=IqZD;Uf7>@#Sb7S=S<`gm0q4I~s#c9y<9rC8a8eZ=|
z5%EfXyS{D=S=9)YH6r4fox_^X^mk$Sm-?S*`auEySKpxbY1(f+zn`4^wdD1m7vVHh
zcvKM%mkI_kB0)jk@4POoO=}BwckdscZpu7;ir<&2f1j-Co-J#j(e}2HkW!kLKNMZn
zr%xlq{b~(&O&JwF4B!;#FfWt4O2iUDl^eRl#zvs3YUz5s&5$Z`GP51#yn#Er`XWHg
zQ>gK037Y$%bx|>y3(+_sCb?eiK8di)b7?)jdw~R1ErZ!6oOXtcm69<v%L=I|pUTTo
zr>Eb%Ptgx|T#0X*)Z6i%%gdji`(1G@S?q#vw2<MEbbud6{p#DUm^0%sPTgm(G?Xw;
zXrcXxACUhzKIRV&mGAJwfTeKa)zoCeVc^l$^fSBH>)S4+*3u8NquuRmJp2P6-?=?|
z3-B7JmxnT|zR)dE_i_v2a`Ru4UEBx~GH;*U753N!NBhI|r#0Wtj7>;xdNu~&lpxb2
zBV*9WGz*8HUq&Hyk_`6SI!Hz~Osb39GV1>QYS(iCw4<%u`MH+YBJli=wpffzhp_wl
zsDCyz;GG_ni9_C6h6>O>gX)g#$Nj04oxN<x&OypS6VR8UIEG&^{@qj8zuvRKc4U#_
zb3JB%?}p|Jt1k;Zi45{?YKfyoGjlzOYbTj%PaTl3NJKOR8lXQu_3FHd#77*4{w!&x
z`=>rZ1Yi2^%SdP6;p0PtssWf_b#%+S%VDMOp1d$=oUDPI+;x2F+IM~!w&`ELVn2U=
zQS#!aESy<Osc%_9Yx6JLYd2ShPQ&sAlbG=m8(JY`%A-76PGZWlTe->)o5#zzn3$OS
z${b-M*8M|>->@u^VMr`uG4x9@--P{25$>vXWTb%IpkrpHL>O9F1frk`HI3KYLC0N{
zlH`=lTwIDXzPd~ja9G3_pqfp)qVnZvpo*xp(Ji6A^><7m_3he8+0>NFrzd1;=Z6y_
z0crfYR5Z#yN&Lh_w@xt=I6A~{8_v!fM>4CO8UuEb=e|x)x9cBmkwF3#1sMQUuNdYI
zH|~nOIYg(zAE<M|*x$0<J4#%Ncr9!-c(=%)p(Ryx)P8*ot^8$nh}&M^0<0lp$U=ZJ
zbYqbMapOiQr<pwBbiYJGWnhxj@vXkLHUs-}k5Fz4nz_v>5_nSp+;-EiUsxAs69Yvr
z{bi9iPlt64H&wJ-%GC71t0{R2b@f{i7XZjw2GT3Z`Fcpv&|ha{1<FbTW<y1#C#0c4
zQ~NcdRXuQhdivte;SZ<xL2zwj<L6Bs76gF=TcJ~R78TWbcN`r;iAWF0bCpD;ph1<}
z+6FVLCC~l&GeqApPfV`}<tbnX&TFq`3dPE(C=$b)n;(4mxMs3Cz~1aXJ`@{hMEEBp
z!V9<v%=3d$?$>LkzHMPL04tTl1Y^d@ccTGreSeepLC}$Qa?;&og0G15%`z_?9ganx
zh=i6FZfR-gz?TFDD2HKkF;sCc&2Rh*HmO%}vFfvj8&Z?iQNf*^cfYx7_&h7%;j%Nd
zz@;<~OP91Uva)J-{vg%GiR))IdZYM_%eBoJW$83A>SEU&rf|v?#Lc+)L=Rqn5r%#Q
zAyJgico~85$XD^>9U0}y7NfXFjkB=T$%1?EydO$yYu^mSuLuZ|p+)wmlQk?PF(y@*
zm9;qkBhFQ?A=L+iV6c%B7YZHM>laR?>#JjLb0Y3MXj<B}-<&jApQe5bfSJp|RFhR_
z(O2A0sEqofM4nt~f0_Y00PV^a6olS4^04bTUM=%&>{{R5Q77g)146OcFHc!$jEsH;
z2g~~8=VJq=@PU+l9KI^wP)JCR3MEhjlFViE?!u3_mEd642srl+RNAnF-x|haXFntt
z`^KVEm1Ey6<t*m$xw*vT2-)-jh`03i5<zeJq|5JEDXAvQ+qG9=#bRVT6R~0EuaxS6
z>3wCQRc4L~y`#-pz#;qdDq3Hfw{LMVxrpm~bTl;T>Y9T<*bD(-7weK1eat+9UL(nm
zQ)fqUu+YY(Ze=3aP^duxCfkoAHv>~e+5W89(>rcW$IT6-Phet)N&zZ{u-h5dyz?LK
z4#rhTS_T*(|5g7DIzSCz!7wN2y71syKpS9|nd3Dl@dseygaN(9gG4<5?zgvB(Eu@w
zjsN5nlt94w|D&AO<r`#_o$ts{y_!+-ebi{UJ<Cr1upXm5!pSGk(yCJOE}N9OdAeP#
zARC)gPparO$7NjUB)(efpd6CLgC56s`gMhKD`_0YXU?{;q8_;Wf@O)8G7H*;-Xw|F
zf6XJH{x?re5pDdYD5j>N`wE@0Q$f7xjo!Col9m34?H6a310&BmI-?Gem(|m&{b`3g
z`1Qt(Y5Lo@QCIpz0}~U)miuW@Xwy&zeyVOJz2K?x_h${iRiXVV#sYENa8(x!sj@!4
z5QatUUP2u)3FlNP>1-&yFOU%eKm?b304s)3*r?h6IghuPr9EJjry5#Xflm@r=O=3z
ztKaZn7ZSRK#IVGShwa5i&I3bPQ4(2hQ*{ZUK0a2}UKiJEoq1cD1K2<CbVacTM-xfQ
zrlJ^5)vBCdp6OEw@sL5}SO;Zt=I6U2U)-1M=Kn=AP4c!O=gZjdc4O32Ki`*Mixr8v
z#{wX6soNfjCpRbM0s%j@hyTHc4i!!{9w($WxPA>4-TU$c7X@XMka!Opik0Ecyec{G
zk5qQAXfA0vBrFTP*#Q|sOeK66r>F2G_l3OteY=xgHRzNJkbeLt8;2`SBLe-<opP)+
zg9m{+<_U$|oc^wk?8{{At-jq$ChKFHb}n0JWMpq@_ih;>vCW@f1SM~doU(FPjCww7
zYL%MCPAVjh++dR5#YK43BMiLUFpoB~Z?jtGO?I&KJ2-?w%Oyr$^v|zRBm%3eyCWic
z*4)(OyRnTKbzeSJ&JR9oZm}x}dAG<u6%)gYJai@L+LDv6LMT|K%Rgb+KHG9B@xEgF
z_U4EtHC0Kgyz@F7Jxi%|!ZKyMxK%C!tlGoBBe@aR<EOyEm<itvNQjOOD=vQFAJ8_t
z)a^0$`{RYEi43ilHbn`9m*V3tZlW-tRCbpHs6^e#TsE^BCnpiVas*9&#MZBl{rs@8
zEsGPMq#Js1W;=g0vn6qx&~Ulu?T3fn*Lr$Z`8KRo%b}Umc+GB52RAnpVB+Yas;LQi
zWdWxNU{>PA3tUL-a9`gC`x{nxNcdfIkVEk*xEc0&=r61XE=s_t{5ZY3nkrMqrKKm)
zkJF=?`kmRGukuQLO{t>%cFR3?$jM)r^d%b|uRO%~rE%r(h$zP5le_aLxfth1YHD~!
zMo%pHZZj`9oK!opU_miE-s`vcoIh{W8e9k|>{nt!{bGbNLj~fv0*bY6Rdg{FsmX7N
zm^e6SJs-FT0VAwh;~Gr?y28Z$7V$-M;b%!ESN-YBYw!SawDlHc0od*>zYL({i;2_l
z_dZ|H{E$RByVw;lFp}f1M2akZwBD_BtgN@7F^lW#-!$nEY6N0q>Q*w-H9&BPPo>d8
z0|PQ+4OgT$h|9Q4WyyNd9-`inan3I5@z((I@8M;zq~WZSluU!vOg%Lcv4m6qebkXd
zl`oe{D>jJ$O0BZRvUqWk%GG_-H#74lK27qTHoeP^F{^@tP77d<Cq(xXT(*ALU7i#B
z2X)K>PAh*^fTuZ{y1i}J-1s(SRa9y5217rap6X8wDiK#4nTSbofJ%U}IBlox0#0k<
zm~w#+RZ4LWo~pZpWMH^VYE5>G$@Vv%$c2fh?f=)jjZXI;L38s-5w^h0<^Sf&MY^|4
z{TNPa)lOEtb>jEat8ByU4%bcm1Ed$m%lJ8Yhl3!3tLu*5!lEbUi0Gxd9C0*MwrSoR
zO*hW9M5$<Mwycj!&aUv2x3{}n2R+uQ&d4ATc+GSp2!HA^EHFpWv0c;P-J@Kkd+@(^
zx6e;>!)Y$UBp9Kq0ve#;J~VC*M>+nJ%UlhM!67|If9r$N!ddO%cHRA;)Kpj@JMQDh
zu<dPfNPydb=0`?s<~FA>Ha8;xx|j%y3^uFoPBsH#qvzyAZMbkIgW9H5Y<L$a3Q0}P
zn2mwp8}5L8v$K}~<0!4yQczqUtJ=C3LF<ixgE5>#o0A1w42>lWR!QUl5&^?>-(wf|
z(Fe}D+QZiDC(2EnsF>H_ypH`iqP%0S#h{ehIBa|Wj}`JEt&cNy{<tpz)Wr7w>*g%E
z2yE|gqBi6XsRADaox*5qnsQ)tv>jPXd97~i6H1yc_oa|1q})PCN>aCW*yg)@&s8?K
z!?`WQ{yaPYS^9e^@ol$IUJQrU4=~f4$wT2?`Vk}GzE7jBj(9uk-R~$srB`=o`+7rO
za`IysRJtZV9^}Jn4$vYYOF%}_<kXqreCu=02QP<bAAs(F0j=;sa6A*Yd}<sO@Qpt+
zk3a%2+jd1|H4q~$vmi(x#|l=^uelM)(I9e-CXyf!r7z6@ADFA=CES+T<zA_4=+8Sg
zCgfIubjBfz@J~v*1CokXcrs7i1BQNHi&U#V0dECJo5Dg-BJ$O4B|A1MD6#J-IRHfZ
zHC%?um@$w^2K{aZy0QK^17m;xZqiG;X8#R1b@}^yT$hym=<-oEFxrB_8P2^PR~OpI
zvb;H&u2uUQck254PCcNr>Mw<~1o+ey6|Wn3{6srDydVZ(1O2jnb7~Yx7{TWocSWm`
z3k}6@6o<qzJ=tZwZ(o?6|D$PR;wruFM(NjY->|(eZbkw~nXKMHy?>ty34&;7JUL&g
zSGg;b0$v1ehZlh`F%gCK8uS)TnAc)eN?djKtG|QelM*9ICSW3bcNX3lUbyqGP0E!W
zZ&cMC_j@b(8IgNTmVM55*ghCFvD-BzftSxNF9!$U$Yi{6!8!D0c#w|U<=Ff677%?I
zV)Vm9>RfIP2G%p1!yZjUQK4ZEX9u%$0lPE-&>a{aZX`3<_o;hB3&H`8#_-iesng|o
zOhdzMu4d+)cy?;Pn=I`=ISi%l!t=yz;S_LQNAWtI6WKqg*zvyNzkcWOYcpZiK?x+L
zR7_$YO0<R}_#=%tw1*8yl1$)tm1a*?Xs~9CNQ3K6S@U%E7StM#y<RK;tB({FZ;H?~
zOgm|4Xl&0mxkH)cG4YqWAt=buESP0t{5;)e;@Jm*68E*bde4Fq4>!!_X5+?%i>=)2
zH*enDUmJ$9a2a#T{FDRMCIy6TJUd=Hl;sb?F65UNTRX4o)CR3D&t{&Cl`Q0Umc52t
z4SqKz%U#D*1NeA$E`6-a@f{?D$={KO_6KW@pY!s3x-UdRo~fw?6m8u;Kh9*tA-W;=
z9l$)YA_R5Z=Hj9xB}Hdq&U<8O*=F%K|H~H%eSN&Ett+<$;KbS_%B7}%ZrzZd1+s%&
z)E&pcLEdhz*}>y%<F0(NT$v#``qfFlWl0D(LS19WZeB{ATl(?XQ_Tk%pWP43Tchq6
z(9;_;=;^-!`W%h7;<pRc;?D8$#Zg^nH;WmwJbeg0b$GG$IJsU!J@#nf1*J*5z|fno
z4mBR?>gq<9=Pg<#^8!D*zkC$bq2FS1duAw-ib&$q_eq;U38$W*_CDXib3e?IJCoa+
z-MfB#`qz+3&_UCBUa!mxdI{z=#GWa*1OD>@?3<9OvVu^8iMuaty66q(KLdEIL$x;i
zEeIfGO}Qin2@emKUkuCdmFX6Ff6Yk~0vz%<^749rT7ymDb};IvMQ!n$B;Pv9E$fI#
zUQ<p~x)}k66`D}^i1#1YBk<<1L@LCQ7a!0|YaGkYgLm%;wM!~rh1pDev%9(!LgMVT
zwfttTpMcj?^v>UI5Qg}(>xX`EB=5_06%j)!aytuEbWE$xXs5y%JuiC7P~~Mio7cxN
zP!K`*y#e39o5t*Kjg_E9MMah3zAHy~h+!OURiU-08>AFwH2W9{9G5eysv3PNWcR5R
zqP=wscWB5}MbqL_kwFNbP3%hU#j@S*qFklq`?29K{d0fo3^v<EEX>U_s;jl~%}7b(
z7xw=MB#WGoAV9aed3h<BRf|_yZaYJBdV2bRSy(J}ietcbCcd%1$bO4iQqpF9<{`!D
z>8_(S@%Y;G_cM$BpD7PWdf?8rz8$+DxqUy3l~0P4U5rlNU=vVE5empt%l*MAk<mkr
z-q|_eSMPQ68Y=$&0n3%r`|B!d3zCwOw>^61299=fgq+q$Cg^xR*4BDl6l?3~gns)b
zLQYBfq(A|#+mkd(@cj9AyV*ub5w~4ZS}{A&kJu}0is?8w2tfah)80)^NWefmog%{{
zx_O|p=%As2&%-nHDKirv4^QL8%X~>?Wwbwk0*Wj7TEWFJw=|4%>(&9m+3nDxWq|^q
zTCndzN8z&(BH$>xJU&@rrth#C2Duxfsj2Bfa0DT}4ILfb2QCxz2_v4+%F1)RJKVgy
z@OZu}{Gj3dL@?b@Bn6Cuf}(D>DP`|c`#Z`9GlAc~iz+B8n$@S&+SRy|3lw9Nmk<5S
zkGrQ+G3Xl~FZ9}pcOXCRSwYPwx$d}_7(Y;9g%Y52BFF=qTxL?FRR(OV$2hU}RtPMF
z?@D0i#oS$xjni<Vf2_v!qYgOAG5oho0`jR#$i}g|L|5&)!;FgNY1t<y5v=#+^K2;?
zNBlcU82TO7L5b)|B=#R0!@Y*#9nj<_Tt<BZ=^K#^d)!r)e4qUi!BHfNY|AfJZ@@!r
za+dw)USXqwH-9cJ#{HFxkpbt`=9Yx!-?eNLbVUE0CIgC37nR_crjSxg2?~OMqj`wl
zy*?`Zpbf%U^os0x;tB%Ywad7UM805StGq1+H^x^DJZ24Ddt$lV{SJ3Iib#ItY&-^1
z-lC5cDYQ(`F~gfBU3{X6tv7Lm@W&Wz9g&_19#sNH#_8`YehHelT}4nNBokETCuM(p
z;B4#Y$W+T!vJRqqs&9cgHc9rwm5M184!o6;hAARxTzBv^XD-$K>k~WCQ{3XwV2#@c
zQ<1w4>_~x*n|pk6ID{#OMYGUweXPVfNIX~ySZT1=46=T<eO0sC!`%&aXnQF^9Cqfh
zY^Uan(LSGz_b<UX&<fIg`j;;_+}zyfyWJekW-WnuEjtSxRt0HMQ7Dd%jwEDcAh;U#
zr;38t1?&yzRMgZvi(SNXwO}8xb9D4eO{FO>FX!|+cU@dw#!di)at$55xxF3z<42GL
z>>in#-bMN{bai!&67B8nE1s+QbuSsWh2BJZI?~hWz)5hwv~X!@X?t&vc*F^O6cs-f
z>;%T@J%zz>ke-o2Z%@r<JB_QRrnb7aX55!7`1$KsPje-8N|a&heTZWOR1#XG)g~ka
z>-Fo`vr9_>gM&{Ijm-f#_NxQwIz@Qc*v;^dw#uN-4sFAkIqw9h`YbjyGBYwz;c9;M
z^<w)62VCBl$htkGqp2tCv9`O^4Quy-+x=QlU_aaVR;Y@t%gg46{e30LztW3ApH05j
zn`KNBq#e@EPrH<^-np6hxn5n5_RcFe$s<OUI$P4wNS+D;l40*BPn|t&7&jgDqA!&v
zE%fm0JKpF^RfJUcYs!gvQ-(!bkOK3|s&_05ydEKyhygnXzFvcu=<Y6v_NftLV_H&D
zQkV$^`gNp~{IC2UZ8vZ$!e2l}?uNqXd3X-_Sq+L4HV)3*+}vBR1mTRP2-wrda~MQS
zPU<Z#E;jb{;j=vZ`nlrbi)PXMa&Hn7E31EGB!Qm3zWtv;2E96GJaCD85OR81@ZjO$
zl*<gAm>5kY?Ze0J?m`c^x!Xo6s;kL44C<xy^r*nC^-y;OJR!j$Aw(nE(L$58PB`#T
zWtEj>l$7xKtjAQWYCiMj=jThnV+X4f0`c%-pEx5klZcquFFBd&g_V`baJ~k@#{j@s
z5CLs_R}3Qx0<2MuQFmmDO*-&PHt6#8><>Ou&^K`^d~abGDbNk7vYi3-pF&PfuCueV
z@$}#?!>gcLu;k32Z8gYPS~9<ystq_h+8V7%y?a)X*OAABS3nj;n-NiR8Xw~R(Brpv
z@SB;g+DLVtjMJy~p5fI?cvER<hrK?lNA7B8k5n(J?wXB`I?s!BWbaUDN=El5Du?`i
z*k+?UICd+X?kgeYwVwI525x8PFNq&MX!e#W($dnlcXZ^67nKwj8%D>(1Vj=O6DLLz
zP+C}6+!GM^0G>KId3odCRkr=HadBL@Eu4rCzP_k)wPt2!;U7Qhe4n__!eSEs?p;76
z3g^kmNk#nV!DNS-7nSbW;YMO>Yb*LNFE6jgv4Egp%`-Oyz_#gN*33d7k4Z0HoBbUJ
zRh!of?RYufSC`El)IzTfpMP_u^GHrf>HYBW<B0oYiHVH)!P>AwM+9}^`nvVp1Jw<>
zLOr>)oxI32Zhn4?=;&yF<ccY9aBxB<(%IwV<9qs2gn`002%D_@w}qCTx73OvuVY|@
zu^P}&i&1rrjTaaRhxdbCoa}aa?&kOW&Kh~l{_)vyjq(|R{Z^f_TxMi!>%reqs{`u6
zkq^6V2jcUm<o4Z^wGSU|B(;4XP5O-yy4JwJtgAi|a!PfjZX&kul4swQZ1i5VweFCE
zeQ8-);@{DtQR<}DY{I<X<$pv>%ntAz&zz%=<Fd23y2`*N)3UJRA6cXKs(@e8)m6a6
z!lGl_Riu4lB5AzDB*-qY+J6mhqvt)HBsrMC&=F`pb9MqZ8tMyI#4dF;G~(tQYMe&C
zn7>IY<j5~{veAte^3XB&?DEp@hwO^iu6mWST>?+1VC>-(O$%pFARZ+-q9>kB_oXOD
zzG!RQ#E|>Ya3!9br~Vns{rjPbkYpyNrmbURW1K5}DKV}S^M_Vyk!o_?q%x{8D<G6u
zz=rYMb0c*MmvcW4aaWo=QzG@uy1U5hMmii6{MV$F&35(jyxcb4iIyq<Dn83vwOiUV
z;>jMjQgnaO>6*c)<9}Pj<QC5jbhj}p>v<w@{Jejiv+b7!nVIuOnpg-iKY(+N^Xl@b
zfx^nlDyOvcX|=-STU#TeCU68MGvB{&d<_*vO;2y~Q&vvl%14Lgai|LG6hD;Zo(4ru
za0m*XlyReGto<r7c(@F;p}7O1LBZVI{JWFu?jqK&de1laczE{9JQ@FI3qB+zc^~2g
z*3{Ir7LiHcCgdao?@3Qj&)Sr;<kA1$KT*uer%w~|F(RX%|B@3|C=6b(Z+bF@i9Nls
z`%xrp&9C)<Yd(JT{cCTp-~8RR1SBrY+Ir&|zm<kos(BtRv{G+n{C{^Z#n8{QT$3pM
z_+HD*75THGRD`lJV`U3b_rwGxl(k3CpVK%vI+l2x?CNw2QsIvj>W3M4om~GrQs5UD
zxX3R9w#uORcv5IlP*2$p?A^S)yZ~$$MI|PNKyLwaVwm1ccQ?+A#~$A9-d<E%8pqG-
zXL4&Qzr5Vs+_sO7f+8a$rFO_jN$I(`h|n<bNyMrQn^1uPqRq?8o855*%cWmJ0vY1d
z*RQx`=DiYjcAO$2B824RAmitxfBU9q{U-RnX0$swIXRqHN~UWS(!}%yUa|A@lXb_l
zoqatI+&w&O-&^T#T5@RO#B~*Up7NL1yus^hdWYqcv>b)RoP1)Z@DQDQn-?mQ5JMxL
zSs6sb7$N@xsPppc7hBTYJkL*`FLk3!r7KcC_uE@~wae`a{u;Pco2;ZfJ7I}$Wfrh3
zZEa<3?|a2tX541~ta9c9cR#e;@S-A)%z}d64<9~oCh^-|u20MY$o&8YQ;)-#r}{yo
z9sL0T0bG21eBqFPptrXHzL3nfNd1zZ|G}&~p3CNUxe+cNULxSukgrzS+7#T5%L+#N
z{5HQ^KY#gxEGJIKTi#dQ$P0j}H9ReiR_*z7c2!TMG_hWV51i>E55&^?&-Z^RD+J+F
zlY=X^y{YM~px3uk*WH5yv%`%EO{)v|aIP|oe$ok=j304XG!HM2@B9MOt@}|MbP$k+
zmO0(s-NONgK$=i3w*(Q~sF3uGpcZZ)8z1L-`SPX0(dJYlyeqSBl+V0@Z%M$Whf9xE
zT4e8=<BCSM;2!H5GDs)S(gUlHQdm!A<vRZ+TBv%yuNHeexf{6NUwdk9zcD=|rlNku
zCI@jEVYGHdm9T7)T)lAd>ww|p8(Ec&{Q;@;P@+ZO4CU<y&z?Sg%TYfTdboi{M0I|1
zXjmgjG!Tq22n5&>vvoGJ<YEA%T(`Bg&5Q4@gam3F9=-`^>K%I~vrDaRu_4O(#zu+t
zc<EzX1D)7E5uSr%MZFAQIOaC*QTbdsQ}Oo}XdHe)1lg}O>SFKSy^BD=8?+;&E~l#P
z(GCv}IiY)W?wTp4o|?<a4tlf9uT)pN^By>|Ffw9bVPTPT8Mj(=zZiSW4F^xH;#o}c
zKykxQ94sMateDqO*Jm1NnVFeCfJi<uCmYbv@DQ*?6c|fw>rc=(H#fhw?e0)zWLYj+
zHr$XPNqTV5`{P(}nhI=ly@tPX_CV+cdqX$q%b^=~S&ua|ZjOwM2-wg2+YNe4TiDp(
z0T2Y7)!5sM2RO!*Egs0Ek;(#V__)ezKOB60-q$jz&3p|{Tj+foZ9#!U5ZN^Soxj93
zjdp!w0u&E*=0WAIXq`&yM0M{_wRpa#`|h%D8gBe7uNX!e$#?mopVJ?0%o`_|O|4o5
z;xaI<%o<z?y<O_=Fa%A+I!F?e?t!MZ_R&{HF!8cNag73tK~Itkx#y{tNn5D>zgP5T
zltzPX9gLA`Jl2wrpB0J(%+EU{3sqp|=kHSoAWh^_6e_!{XiZH=NSf<cE?LW%R^)~q
z(zh-V96P|Q%KSwBM|&XNoL0q;o1kqJQ{yB53p0vdXpdDI*sCxy+5k`qNI9I1gp-8=
z{QZ5pHF~&0L{hPL_bQAGRj}CDYMDZq8sJz^LM@TGy80s6AmqBBpdbJefcPq&zdnL9
zxw7SU)^jLS2ke=P+M!5t#TC3%GLe0@+ZW?Wl2?}(H`(pY$v=ITC9bIvVqzLVM~wX@
zeY$%d(kY8GHh!~t>=<n#osjvXkkfrQvWDj8pZD&4&CQhwDf0(}lAfK-@M{+<$|WO0
ztyZ)uR_gIR;E+WH><szZBe$BI1+Y077|0lvq~`Yj$aHow2O@P3aNvQ;Q~rvrPDx)i
zG3o5iZ9`HKk<(&oY|FWkLOf}Yb4vdp?_Osn*k0n-%i7q$ff@c8Bs@OG{nT26g=ECe
zPqdN+hyqqu6N-yD{UepV6;jr4t^QVms{u0#kut^L&m=6Lnms#V+X73B*lKXG5GDx#
z3N!?q19T$iT<Yoqc1{~1aV#Aspz*1wMm5ZFAh+MLhRN+!28-sr{ptQ4|3LPri7?Ye
zBH%?qmbBlVwE;1$X?mLK;gtvl@xA>VBZ_~|OgC19UmU3SuX=9S0JbF?ym;7B?!rM%
zQnu5RN{lKbIr#>X)5%rlX#XUhGLHX_ke<Q8^*ayPVeuIH6^p$*$zQ+bDK_uDRw)_v
z1`Ep;c`Xo>B-PZYxy^Bb6Ef7&sWcMif!O);=Vy_OKjD&em*X92sk^sDM9|aIpM1*B
z?gP0o1l;CQ-x^aziNM8hy|U8$`0|YlSUwU0s|ho*uAzQx3?a;zgnRTSpv{NtS%T**
z5X=yjEm6XtRDcR-+!4VN9O;cimQX0*<$(gibzJvJ5f<Ix-lgYtI5SEFD*&gCsati4
z0<MPPFP7Eq9dK3!_fH8Bq**!3#*jv1^;4AKJS(QY^)KGlRdy#I^{0Msy1d{Afy){^
z2wkvPFhT&|Mr=LpK>@A?Kahm4UGEkDPYXaM3cUvGD<X}fF<*m`%l)+rNE40lwmA^Z
z&yN}sw&$fuLE#{T8Y=Xf(^#1G-&sBJ(_#$@m{jgCGh<-j_m~Tlj7ZBgG`q|M+_|@W
zv;MdlyxL`8>u7h@@+TDhR9N`qUmkPEiahz8l|_}rZ_u70&HnEMY^SxitVqXaQ|ki?
zuE}hpQuXUD+VAe#rPQQ!QV|2VQvQTyKr8rH+ME&p{=EizUBHHl*8h*)2Q9GUEm|3u
zmj^**3%!45V*Y(G9v(Pv(@D9h?y|lG>oS!P31|W45^7~jyxQPc;Cm$!2Iux?g|FKt
zYb5_zXiLbZ+-Iplx_M)Dy1TDY&Yf+w%z<YMJRD`z@@4YM{Vi+5x%Mkc4?H~34G-3^
zUi^BTuu=T4&}d0^m5~z>VO87TA@V*i@!e4QsHkz10E|p6h5DLCCMLey+eJUCIHqs|
zktGXEC`916tv_R@`jvZR#l?S$^p7reOM)3bIF3c13$!F4U5nxNkyT6&NJIaYpgU1X
zy1u+tu~$mIP_`y2FTkx~Mb7z&*z3%O20W3-mrJ2oz8tis{4Z)nv9YI-94>$|0dk58
zV_~X9cd+Tjv*9#>oBenWLm7k@)Swn4c%s3+FGI+l5liUcpNiJg=vJPifZZ4fW2TAp
zPB=Ir#hQBxWB6!jHd0bw{UJ@{ld<UDJyUHm5xxe+lvzkrB`ASokLZR2ZJl$k`fuiO
zY@F_5j}tDW>q6s;UWr{gj=DON<vo8M*cqfVed%$RBQ^4gB9o`%A*kq~3Xt_iJM)<c
zpW@<dFsd~=z>|ml3Vj=B<AF4u8yRtF)i`{6if;fS;Jq9LETqv9DC!0#`+w6>mf$Zq
z4=K>S0#{c&Id_imM7k_=K7udLQkuaqUF^Ie<#8}<mwoO4Gf@!tPhv&9?}}aG^`%9&
z?JVGo;Y;TOHw^?$(0kB(Gi6pxz>!)hN$=0ZWn=R(KY}ph8<X2*=W=fXm!S_Hq^y}R
zNnS{#x1V;|A+Uis2^?oF|3hcRCV%|s@ce}$CLQ9P8);~WTL2Whl9zETu%zA;Vdm}q
zNjTTx=v5ad->{Gf?ukp#M9yXXqu0DAzMVXH9I+k>);n0!eRjRzws49!b1(;hWN=ec
zNs)w^4uU4K|9^YqKYLEKr!W>72RoGDJOPhm{E;GpHs9-acG9jCKH;GK8x_lf&_n1}
z>a~xRO#Q5@x;c@~qy4Cn7l5C%$I;Z?o+SR{|LL8v@?pxUnVAN2pyBIPe>%2EIokaG
zHqEOx7>H<2PxptFEy&=+R25?L>T!h6z`Zp@0Zz%oUWvo4hLCrZ{YKsKmaziF5?a~d
z%l|L;*@WDb<ht4nyhU3e_pO5l?~038?OYsL?CkZc&2EVLATQ2FrKll;scO#VKGqHf
zEF+6ie9(B!gkvA$fbaeEzz8Cj03sLSdGKEvTl7yi4yaU(>|qd0BPC=M1ZezFrz6t5
zQ-QAX<ZHgmHWWm_qd`q4RZ}sxD9D(54UAH)BL&Z~g(;=MiFJMvX#^r|Pa=2hhMg?8
zs+t=7bl0N41H^ZQo-aE6*RS_l78YZoAV9DCH^i3svZRF%ZWN0+W&}(PEzV5uVEitC
zqXD<MHRO8<vca^_^>((j$gK+jU9VN|Va+WCkjKBAmF<BWJ2P_!2!PvQtof9a<Er=`
z1o1@fqjU@9C!j|a6kGJkEr8wH@7+5tpVK2@aMah;ne1JcM!uggG(k|l3EqvIA+g=M
zgk3a*dH@dV$1s8dhyZ_R_)l|k{EIbpi_c$1Q$!pEd<qIEtZjNf3f@QJrIU*4#YC`U
zfVXaYj}iv86p^Aht(QO$IMIQPr!3I@#a5+z-{nYbcISgoLSBA8xMNq$BZA*w{T$BD
zTf?OL@uiKSACi%YoxKAr)+WNS=yi5<q!{><&GBr%e%6#>P0SIJI;|S|r;1KUN-yn|
z^?Qh+@$=s*6(7sY7@QZ=fyXQx_ID1S=34+5#=r_(cpSGRtD{3xf3hrK-cKVDLWF`)
zNE|#WThs>CM@EJPJZ+s%)w8l$SiYG4t2ue3aUwD@4H94#g*P-iGvPHa?Uooe5h2}c
zTlJ0>!c_E(_mp1yKT>(KiXPO`G?d3<>Q^jt`_sQ$D3E68mx+*S?#crLYPl)g!g$Tz
zeVCIVBIJx=C%h{G(;HA-_be>Z7?sw0pCU_9@U9hCmm?6=$)acE_4P2*lr0W?;r8Dm
z&0<JxA!i<QxTr;r(gw@9E{wDJVYoc2rjtXylirf6YY+L<a&xm)_@(D|u5BMZM0&1n
z?xM=jzX8!UfXspm*N<84MJM{d+Qdfhw!Cu<DLR|?QGHfvp*dWyiGb51L<pY7Flosb
zSx_G=jfR-sAckFTp3jHTu*yiu9@xvl^O1kIf%w=m{ACBQVEb2XKd2(cw$miWXNL{N
z#%%&2x!G?(Oo3S~Q!0um{^eyo#G|vr-_;%`RNX%b`4m!w;x-6hrq`w3kcia|lTG#W
zrRRF7&ab7#)VHrs$)D;68aX&S{9B8F^1+ahkT4}9iF!g6ajT~%{`S3Po*c!qw~)#>
z<T;y^%f;#Cu{rs7{F(T(X>s1i#v*4kxGefq0D+Bx)C$v)SbVSceF7i1)Xy9rANv@Q
zpN{%oVqMdNYD6V1t*jjxaLK#XFgt5VaUk)ogL5~g6DWLECQqbKS`;33IGto|F?DEb
zrR^0l=&m;-%owDSq32MZOT%y&%x&flb#a5Dk;wgXdv~pf(_}j%(|{gkB%UNh0Bp&4
z1dtGv4|u61QLK>LB^Y0r*w{K2yFA;9SQ$~#iZTrzQi7i=WJ3knH6%J2;Z<U853u24
z0sri3QL;ux6oq;rnxA*Z{RwxO|Fw#qSU$JDF6Jgs;E}TyaJyQr$0l%om=EKi8iQ##
zBoY`Bw~Sc<Hc4DrnR20>S&7~qtS9FSwBJ{oIV6H5?lb2Z{tI@&Y{k?_>Nh@MdnZ|r
z@TC<~rxQBO*6S%wXCl+QkNWb-xN2afMxYQVFi$dLyY@0={>Uo!1|(>DBd-gV3J@aD
z@w0HQOQ)MkdJWXWtl8iVX0u(7`Bq5*0j>WmhEZcJL4Q^U+el7Ng{*_<M`L%;ad&oh
zR)^&38+eA}m{@k}UqrN~)$2h#J3OsjtN}3}#Q$fX%lZ)SKYk2?Q7o8yE1vxk$3iab
z%sOF2NYA_9_LeZCCzjpqav{><^XJ)SaP&aek%h4{NS9ZK8_%9SGlpSAP~5?JLE&|>
zL^fAy)DnoCgsm9q@9gxcsSykf3u~IQE4JvT(bClgfe$SrA_91^5WA`Ja-Qm%8rVIU
z!_Xmr=p_OqQ~;8ILPbLZ+=Zs7s3;&H00S{MfTIX3C@3iIsjjZpDar$ur^L7o8|1*2
zfdN7oX1%FBy1VOed~$;Ix7KZMS!c;!fXW(dL_ox;sH#R);{!1h2&0Uzotz+gsnnl6
z8~I)MnGZETW`)b79f3IZ5QD*GG$3?WS63T>$;!^oM)(Bakj)RIOIAFmg!y3jN2m>f
z>Qd+z8AVEaf#m+*Uywtu!1rNzdU~$@{cCc0e)1W9RTNe`AIDZ#V%#p>0LmX10|Vp5
zix-W*f8WBury|r%3*5Xq{r#=pW+*#-BLj1Pp9gv5mN0$%Cwc{mpaHay-&!lBmiJp+
zB+1kl_A{T^1iC&dAt7jg|8;A7J3T$UM78zC?+TbZy>kuq?RL#ON`B+<QZum0U?3)e
zy>Qu_6gM)W0|t!~1ev*7Vn(G_5M!c}lEOef07AzIl%tAD?}IfB<YYFmQ`<W`Z@+wD
zK@LS*jTWZE&?}sn3pAEH>d!WXTRS=yK+Qtx6XxbQW3{AYWD85(3BcJ&nwl<J{1tKC
zMsRU)H48m?8U)XRj-4I<&!0aq!rKJ&?@KnaVIVLxg2Ti8!@_V7v$<(r5|FdT#>Ves
zV$f`CY`*GLU?ZRkH_UI(wFtQF-bKu|h7f~u9MgGyjIL5tDvqU)hPQ>AJTTAYb9=4R
z-|fQ<-Mfs8aCX6>prFud@cQ1mp^}hO`5lP3`m4(~vGMWqAbC`KU)7JD^1Qwp9bJwt
z*EVUmV!8LfUVsVddge_P8UVlKnNp#lKge0W*naqxON-ogr$42kf?nt1F+X5ej9`}e
z*8VME`R@q|Y99-5aYdaR7u$i20B9(RK%);Z;GN@ncBlZfT?;2Jnh!G*6Jeq5vuEva
z1{kg@fT{9!(4UUU5ix0L23BtR{hoTu9VHdEGpTY43f3z6pvVP8#>B)}#bNkB<i6{C
zu$JG_v7!0vF)at|9RI6H!_%WJ4v)!nNsMKf3UBU!sp#;$Jj;R(7+*JiR`k60_4-&;
zS6?3~JMl0Lc%`#w(oT;BL3O;x%q;hB#UQb~ucp5HbD*-Syxi1zbFvG@GIdPXX&;Ub
zTyW&~GW>a-^qU=&?He|^H83S>^1DK}4{XTyz03e3s_g#yD=#kFDcas{&Y-5F(*(_W
zq;SdsIPF?FGa%=mX=s?aillCHC3F`Y7*WyC^dUJz5t_)I!$WiAGt|4so?Z(_er}lg
zeXOaOAb!Bi9N01^dwyD*dUk9J(Gl3aG@@Pfal^B={&Vd}g^k?Wwq@c0!<mz4mGg#<
z`Bbe_a|e)+6~<Su-@u86lF!-@!Kqtmop<o<^C6+;E49C>niG7B2TmJBIhCI3>LlFu
z^HS}doxvp~B}O1<Fxrbmx8L3*Cy^NxSVN8n`|~`^zEw#?b4d=vQkfboZIrgT+1dE)
z2{Y>xyxiQ9?(VhQJ00F=K1tx;;X#rPw<hac2n;+A;#$p=llbtS#IrU*QMpZssiLRH
zI!tlvcZC%U>Xr*7aCu+pUG5x$)W5Sf%rdu-z+n(N6$l(|b?@_f4=gpcE{^ka*Kgb^
z`nkaQ>+E=oSl{F0BZV&>z{JCA1GY9QI{N9~ii3)vYKJ5p0yVW?Iz`G)p7@1?gtQhF
zS$XqTY^0>5fTLG%acRj2WRrKd@afpmRc(|29||%n?k0m*wa!ItcC%2640{Bs0!*v9
zmD!H|-;n)*t!4=c36f8q;6O=+j88b#QhNCCAxxBxcJ}m0sj3p4UtCBRZh=0Gq%uKx
z>+J8pvOc%gzndqicm{NM)65Jl%%$IGGtklsZf%vqr4mp%p7gzrgRDhaIXS)^3&;xb
z{P}Z)4`c^eVsIexwzsz*85-WsQA`SiLjF&{lv^`0H1q)_&;9QM&(qg)W3!;Tu<BN>
zm+eyK=h<v+Y`k0PPXis?*N7Z6tdPHVEO9fCg>^uI1X#(j*n4jEt~;P+^ME~#zf#hY
z1f1?9q+Tx$H!inZ2sn9oq<}6T$dn-nC+C_kb5hsP_?i8L44Me<=XLl#38cIZjjav7
z8-vSr+mKmWe`CV70X!a}?gwkvDJdznw6#O@u7YU29({RMU}$C*0AuYYjXo$~=p;M2
zCAY>2;ST)^S@|D7ehk$*Q)&lBCk;E_(^VM500M6yE`_gZ=3{Xg84TDl*a8@j)G5aV
zS(g_oC;F#T<4Wx^b2wDD8Ba*6*F+C37+jr_okIDuov*U|bq}P<49Ate)yW#}p5ES_
zg~*5UL-+@lFDH~g@?fQ=rXp7l9KYTEs_Osjj^3aR(;b+~(6o?{?QSy4IuRBMyQlaY
z1z5r31I@0!)2^hGJpxIX!xDXSEB=$0b$d7k!UxcsWx(}MLRdSyyS`ObRqEYl6JcZ=
zvukU=v(lynsgyE<GFY{W5x|;jRa$FjR&lT?=3y8q%gSQHcbU-fpKXG%UqINl_5YoK
zfJnU;JKy7IZcYc%TVAmw9|Aez1|zA~L8@VoZZ}?DoIx7+!nY%o0bPy!_KV_TLa2Pl
z%SpDgo11+)tZ5N0NZKIyT+KunVJYCU$%TvO#0kD)c+%z1zq6K@blm*rZNSV=CIV7=
zGdu)P$O)%;Bz|h^>b8uGkb>O~tQRq^!2zrgmZg<8NJz&M@$_y#8Am(7JoiWX`f(d7
zw`>}Hlnlwi4o?zJ@hfG+4)N%f7j}FOC^vFWAN)(pqe_STiobkI{*UT*#P$~A5<a`C
za@n%yTDqcbG~nj_Ltmx-D%(MhCF-tvmR_c{DzkN%{?W~nuW{YWmB$;kEAjgA8Rf_A
zwXD%YIXC#M<zwHd6>Qcj^qyQ8;W5|t_9P}w_jj}`7%e9Yt~m8sn7j82rtJxyRC}H=
zKaS)x5th#cM^lC}t*4aCLqlO~xD8Co7903>mhvvo9godP>K89QH;z2>s<ZyKv_6Re
zt~q{x2_bA*BqF8{Tda4jx0_>M-%$LNL4PHxB6jtSqqG!zd(`0d{=aXLks|GK+R;-{
z@f{oEso5&siLb1@M@1#pQev`WE%T2^pyPf2x21xNV;T*PY6I!_tYwIj#>;|$<<y6W
zz!h?~*54YX1u=DaZj?mTjKMF19!00}>)F)Jq-gjn50C2$-y>9`DS#Q{5kT)KM(C0C
z!<ctKg_CCai}WAPBqe`lX5d>T{=)Z-z*ooA4PE*YfX-4~SNG($_OF(OKaUg(7>9<!
z=?G2dhQAP7%lOv1b1<<~Nr*S`R%QmjuzZJ+@FgN6!!<TG3-y!O8AJ|A!ld&A6Wh((
z4|eODUyr-a3}#0NINT-ePg@!J>jdT4kUa2`cizC<9C>&{eRKBi#l#5CcXvD(Y-E>}
z$2JwEY~dv5G<;y*m)zkVadg$zy58!K)dJ_?JLm+@BZ(PrsA@BtifXEz%0RrkFIKun
zgvx{Cyrw5SgjI=;Z;I2km<y=PZs*v0pmCz+D$lgXGM^0;r9G^)t^vb4TC&)N-|FgC
ziQQZ<x>Gt)m2Oq)ZNU=;5s|NB5l;h3?1isgQxG>@bO8#r<@`jP{K2A(f4~%sQNG`B
zMdpT9m(9-kO4`vtZlu_2Ct#YT>CexTw;QgeB&=Dd0+gQKAm%Q%)+RsQ*A5VL#79F^
z+UzxNOk9qYcTs~UbRGTt(Tf)%wNAeR0;DY}GlxD~X;QC`abal|d12s$^=%)BhSEuT
zNy*BJ-2AB+9vXT+T^vd%@$ybW8#mH_E=YlopH@OGZCvX-+yoYPF!giA#t-V(wFdO}
zcNFR;KwU)_5VVn0=t1jAv5KVRe+C$k;{WOEyyL0v|G2MIM)u53Bneqr$0%D-R<`WD
z_a?$2n=;Ct$(Aj993nD84q1uF-Xre!xqkOw_aFE5&(-6)<b2QP`x)=?e7!zS?lmtz
za>TBue1DUK54fVTm)D*p;&EwIRCT3$F?CK(Qg&dVwBM;cuATkF;>z%v8+kOF6qTej
zOlEEu9kJQwQ+mGui7-O-=>-}rP$}b?n{$tsOLlrtG-&E_v_+6dqzF3`pX~3#GmruU
z-;>IJorJQ6z;#*lp;p~(G_T~J=>~+?zeWNFha@}sB7W>wwUbrd<io?WP$8s)(l3Fa
z;F|L<1y0Ig80KF|`Z2YnG~S@!<}$XKieG0Z`(BdDS8KN&9NF(NIqB9JPFi3mpFl^@
z3C(Nl>})(-;#N#6Z1M*Uv~>WB7kJzBel;Yd%XCGB9O#}ZhWwwvB5ws=EQ5$?ezInb
zFX{dT1G?6r>$5k})?Rf&Q!OS3tnOQiU+zy%G`6%PcuIald%PouzvZ8Y02Qb3Ys;Zk
zp%Xdvy)$p_TDxQN@$t3!zn>W*B51bu8AA2y0zi4dKlf`)e&clw(8A23qLdjKRqokF
z{(t_|w8u&|G7F9qv&ijreSBWX<1{CFcCz*WB+(TNvEi58d09dPuDWQ6EiX08nV4Mr
zyH2^>!(NjrG<3=TWTg}BEBW~Gmme`KuCF8eozA>2i-~!3ez740#|+vqq6h8AyDcD1
zz_S>*5nOBk{u9He_86vT58n&Y;*X+QrIDK2bq-=>hKHRi!_Ao93&D*Fs-PfM4Zl8-
zpqBwxNTnz;rzwZD%BFFW``hD~#V2EKJpd>i;h`j@7=Z;DRG5mwVj~~HtF;LxllhL^
zl~GGds{2Gipg$m@PYLVl`mS9!NNHi=V~4U60O=&{yO-OGr$H$75>f();Ua2m4M^$M
za4eT4CM)KNwRK9NbsE3N5)aF1AfajDc=h|~%IvI4_6CPGHJDuh9j8?vAWnFGeqo9r
zvgPA*sqo$v(bg+R7Oy>Jz0=wSyNZI6ezaj=dQ3cvGUdnKs0hW*#5)&Xy4mRn^NZ1!
zCC|1*FyHrRn`-j&F?~tNIQUNWvvY8mA{b$FRSVU3Kc~Q_k&$6F?IA$a=2qnB2^n0u
z_Ovrk(HCqouKD?eePU4Lzzp{9fmvL<2zmW!7AtFOXoz2CWYpy0wI1>ii@?W=KsGc;
z`0T0tUB7~5Z?9aUFG2(p9-u@8JG2LBlZWhFarrgV6F0qTyP`o48BDdY<@GYcGlTg~
zp@Q*AfM7_pve4gY5gOOu^dLmzC{X@nj!2Nf4J9x!VZ6!8%D6l@^T<4(ghl=xWX<I~
zX5p1m3<l>Z9UW?E;_pM=-b?=xbL%+_8MHLCG0VNJjs5Q|Q)sg<3$Ob}!j_ZAEvMz+
zjus#2@*HY|g;MhJ<e=R)Mc@~wrJdZAY`rq;?@3>7m~8q}45yYQ;%lz_4*<#Oa0!*$
zc9$DgX7q>y0!-%@OoB8^-;Kwk)C(OTG6b->f+3W$RJX_!gmEb%qeMueZll>21<XhH
zCE`H&BHL=>X)WqEL=!nFzdm9%>CkB9LpEL+1ADe-jJS-?@FJ;^Sy@?EW&<UY))fdf
zRa9PYZRue~8fHK2t8mN(fXphk%)osz2KDaSH!qOk7x(RNUc|vT{r>9Ow)dwNbF?&h
z8n$Ok^TG-S$;`pGQQOY{##uRhnqtV@oKitS0To6_4l|k`TD{WJxir5A#iMd^)JpV(
zUN{73YiQz=(xe6_-XRAw12Qb5Ukd7++B}y%JbF~r5}Isvx>wt=CCJE`O#8^>Yjb-E
z9z39gz@5a)R}Xec;VV~UZVDfX>KkzJIA&lsx>+|$Rzm=w5DOoUhZn1&%ki?tT?qc(
zn@Uq(X#<0+hJpShva;r|^QjkHAF8hAgdK{7^Y68zGe2$Z8*Q_*R|f}wE1%=8oyIUk
zzRGw(=hHgzP*#@a=g;x29om<PcO0Qj`UG<*35)EvpB;Bnp5IdQ&MM(-ntcSjm$r+#
zm|@caR#@27%2?3@w5nN5b2DCWutgghL1Gv{6K>Gd5?3T8aDVf`(+s7q&DJ{rUZPee
zD<6o7m(H!)4CghO`zgtWk{BBc@tA+P>C~{}%oao_mO(Z>!^LYXC7CASPlv8E?5Z$+
ze}Q<#tIynXoTO!A^K}vvVUV#1b-TK`aoE}aVV_1pf$*xavFr9yG7gW$02RHMaQgSr
zNyjGhkgy)m1vSmNh&Z_kz`-9=QM(~0JAX&NAt5R)?N)u0UKN8Zw^IXs6rCjz>>2eC
zNYy&FhN$KSgryr0LpL7z_AM!z6dE|}Bn`rKFn5CU@+>QA)(1T(Qpbz6?xaa>Mhe;s
zU_KW76Jp2sF`EW7D~%jl@D2ScnST5Tova@wR8+LBa9uW=obo8_XrO|x3<<{-e}67`
zUz9}1SE{)_^M8MY;u2*<fPS^U{%_mSHo|#bmjk^G@0cC8L3rnE!q6H*nv=lsAc)^O
zI)0lR@65tC4$`jbBAxYHyg7Uw50vOmCwp8WA*?s={<#Zh5N2TO8+1C_vP!$gi^F$z
zUSNg;6x@wGwY-1-`m_y};h2~*nLwv<e!dcfB<a8aI}y+wq)zK=-*f!(h2wvteTTZ+
zRY{3f;<Q9Mk#4yz+e_@W-PA84etvOI!*j&Ow09WvdvGCT-hV}f%K_TvC{xq|XvPUB
zDa`>2pexpjeFXzad53ThqL<(VGHO%QfidE>6may{uMwq1cXgpa5kuB;wu7alG}Vc+
z6b7NJvgM<$sMnC|sNaOo*PoWw)^RsRgiWW4dEbnRM$fO62X@2ksDy#l)}<A+NmW#Q
zMoQ&@UHEjSt5~ZW-gTJr`)OVeJ4Y+4Z?aO+;8BAmFV8RF`1DjQjgwP!ajyN((Q+pB
zWbOJbi=lJEYuD_zzY29?CMWBLHq`QE#LQZTTpvBcOGq>{nS02QLDw-dLXv#{eo%xW
zPJQD>SAp`fiYjx-1Rv;QD;#H^3k%zId{C8K9LW#lasSA*u%LO9)vVU)v-OCuwY83d
zk{^LkU4Wgus&=OT_$A*%9~QnH1Ux$Ewp0k{>oEr<ge__RMSs7rkO0xHlVrO58IjyN
zAd*o_kgTqL_lZHij6vdzTC@C|$!E_BY0y;QS0%ZFoZ$nhh?9pPDg^HzI2$U=@Ua?o
zhDnmZaNyzHD?$Xl`Ro;soM|e@Y$AYT@%T4#6+EqZ)SomaTf)q3aDs!Gt%sYAaYgfd
z;Ix=#cHRp^&f>OK@Feup4W(2*+~uLuoE)ieQkHXKX6Ehhzr7K<VWHhNN}1=^U$k<g
zlDIPJ{n1SC1sie$16PMQ@uZkvRaDRc;KoEbs5X`@eXm4kG5F|+GKJ5a<Y1#2|H+d;
z(6ZC&=!Dv#SRnX&1%ti2zh-@d=VgyIWwOJJoAd91%XZUVRFPB+oki+Gn3IQ<H7`=G
zpNGdPvPd0tkPZ<s41Wp)Mo1XaUqcUk?zfyN;?tui#UdcgkA@Tm0@BtBM?+R3`tV?+
zeBeNaee7Vm_2ff19vyq#w)Md|1=ce-Tk@b)Dez+pL(Kbovh4Mg?PgBy$VDCDad3PA
zop_pDzfm8=ojgJlg$V8{C3SU5*WZ)i3)C*`!TEG7zw^fr`rY3mS@Oh<`$CYux%17~
zFZM(e;9hy_R+)7pKhMl$rjdVTVh9-hkj}0=anSr<#Zq`0aLL`Bk|Qm@q@)Ct?=wM>
zkyp{Gy@Br@sE5_nJ;=#zMM0kwGee!6CJ7ujAF{GpKnMrTi%7GRURNn8(Y?K?EC6@y
z<l}9<y~~|<%yK^H$)RFO=a<Z%FR`%^Gg%nJ)QVzgq8u$G?pf&0wYoxhx4~<h5yFkR
zzjm;R?OcNB8V;4Yg%Rq&b8iec5u7+G2pwh0SwDUP>98B07*wGYIZW&%6~2)0XW<yL
zi=*rK(Y(LZAY6!#zYCUVsL<=4P}K)xnJ|FNKvtqx6FJi8HvC9?QlDO&776B07ZcP|
zc#9~#Z}C=m*CBug!x{(?64%*(u?W)>K@bg<ngTEz60n;Mfa-_uH`rW(FeS*9e?J_W
zv6;>EGlWEz?bCm$iT5tApT9h8-DP?C=FAYgz=qnkyxa+vc(xOb9Y2129?#B&-}?FU
zHKVZ)FEDW#6(?>_w)C)e^VC%;sy!AtGW_dLoVORmOAIA5*4gu7t`V-jhDTc1Y|S)T
z9_&vM*(HI5h1atTd&UXcMendu*LTn6E-}F{54Q#`ZiG)zP*A*C=#AHg45)LiolZtN
zLspin^UtV6ikP=ibC16Ls2nz(pi<lMZsfNT8sfo0G>_$=u~=Znz4lV8cZ2Co*x7MG
zxw$lGRR!_=jZ);l(^eTs1_AbJOSqkVL%@mwCashr-hZD@@pj-R>k=eOTf2yeH*W}4
zG?RYNW<G!=mXd-4p$zKBCq=B6aEutA9R*Z;;txwmI6C;z;Obdnp)AbDzsu`dzyOg<
z)@YRppY_O#Ew3-aUQVL$(JbPD8Ij_?w`7I%Q$@dDQ!kv#a<?U{%~kvgf0@Vs<i6Lo
z$#t|U?1d&~IbPiC?4=%NZo@ewd4-mXT@l`#`3cH2G$O(QVwWH>@;Vm-Ncb8AQ-*~O
zG||i?8VhYfwv&zf&$hfCgW~=Mph>h}-}TuIF{LJ?rV<n3eEaV2xo!LODe1|9K`0b@
zN4taZS??6$ww}2V;t<Q_LS9XNM;B~qv!N5VjZ%{I-eH5NN~s(0qU=7IZ86(%M@Yx6
zA`qr2?>)gff)VIC@Rn$vTVC$+5F4kYP6lI$R#Gyu*!p_;Z^PC>c;qMTow==JsH=lt
zxq2XjJX%V&1)c~SguO43NXm4E58d67hZs8m*n#H$PE%v@sAxJG?Ya$tgoJS@D}}Cy
z%M8GlC$FNyd9dDuFCobUp%fT$umj`M>mg9t+wU7~JE2xAM$MENgN>6@;aTqab{SN!
zJa&_oBT-OKAY&o#-kqu`1c$v#L^yNXZ(yum8o#9C(ipCDv{Zd$Z!wOyj;=F7lxcwC
zA08d^j#K#qrEh-df^`De!~FvX8p8HvY9lziN$LF<e0=OH%=)b0v_;C%ABC^1;5c~_
zW3^q1MTI_8iO?(^Gqxx|{uu?=7c|4ik7Bi^WOyWSR5J!#zjTSTK2VYzmb&R6y)PuZ
zrU>0!$QIkaZJ|ZKuEEC8<e?nzbPHm8qEz+_X{iNFB>*?{d+ukh5B>f3vhupRn|*DE
zb3$pa-_2h<-qjBYW1BnLz5?x~wgDw#M#dy3=SrxuuG*oBe{U}aZjU}&h64XBIK#n2
zZysPFA<AK<dRWyxF*CaB-Vm~14kF>;cnp@CA)h{pK>onK=li(`9MK?gL~YEFhDRt$
zZ~pX2;YTsX#8{ME+;CuL%DkB->P`*~HF8&Huu?M|jt91<BQ9b=gnNTjU*BU)bQX>%
zn49-QWk&W-+(ia6TVKV+d3AM(VbWJj*#cg_lG3k5kG8vaQ$aO&{b(_^6)dHq!GNg!
z`}dr|84(VS5d4{a7O3LT(+hsL{&{*hp}t)*=P=_F45lP$h-6GqH;`tHj36&v^&<=_
z@q1CG-w>;qcyQ_HD3erK`T2BnQ&QL#wB!k3ERWCpQr?%Jueja5&8?)2nER_^7}{Wr
zg46s<|2-o|$6)w1@UL5SfmVzX10698$(Vu)C_3>$wGQ56lo}cm1{9DQWL0ZqRV?~Q
z24-A;^5o*#U~XPldy)FCv9a;Zbd?ZySfUu`x9vqdFcj>rwyr(edGcO&h_CO<a(<2!
zE<e8{_y>#$r=!$^n|uT9e*WcNGJ_LYgilor`(^wv8B}s?(t75dz!*VlZ=>|ilE%WJ
zaUB79;=$HdMR0NP)u~$hK@YJ??~^@BuugK?v!d6n8*dv(^+*x0#u9i?9E*F4L<6eb
z-B>SE`PVC4@;`N)DfrwIs=FcXd*bgV3Ux<_&S8s4p-?B)iBC5Ohh^imWkkSnFBFrF
z(C~+4nW9!%+<K>$&5w7WzsO2;`H^h&XyAoE<29ncx0W>idtP-h^przeCsOBohL)yg
z@OwQ;;HzY))FR}qi?A$**diLup&)sUn)<qzmv+a1(s>|>AAY9cOL5<_o9ygVP>D!n
zBW$a-epO6>c8B5z6}K3EcHE`peo}^_go%Kx2Y0zB+j^}OqetJoZGf%%Asld_Qx<B0
zkZFNyPxtvhEqHibOH0>*R8zzJ)1(sr7i453ybjX`w1w8Tw$RyRTA{@SydXYx!F#IO
zaBDf!v)Dl3L-sJiMEU8XCy~v$Ro&g@>~~4WPJ5joL6wqPz%0`4?j_8&4sR!l-dfjI
z=$foL<RYEOi;nVEIhK3HSg;O22f#k?b>G;rm9(hHPZjOjpf4=?&Um7%&jszD&&Gf_
zS?G+VLv}ve{rxfgwXUu?fz?Pg-j%n|wPo|zjCp9o!E|sS&f{Av4yPf9YbJG=@wd87
zo2}!k&oh>{-vBc8s?sF%(-=RgR5)v&()MSMb?YnF<g!1X%@j#;Cu0W&QY*c;=+`ZS
zWRrmL^Q9+AQ9S^`*`#L<4asXy5@HfiF0SirZ0qx@HkgfA)j32+wjH)LOj(%qwm8&8
zee?1@mk4G;hEQ8O0|H@z4@Gx-ZuA;7ad)pxJa<G7z$Dz7b0c8-nV7F3lLXWbRM3FR
zHSg*cmzpRORd`Yy5EipO)PJ&XS>fr(dL{S^$55u^X7QHg1Qe!Y2Pl9%>H^tZr;6&f
zMK231Jcv`;m-=U`JVg1#&Zscew-L2VqHb29P|*A?Z0PNMm0Q0)63PNHas^=5Qq$+w
zZxuB;iA;I0M)IPW0}OTd>$0n=$YAK5fAvPuo<8oUQ&*P+!!1sql9GY$UwyAC0{(eX
zsgrugrySjYK6P8Mmh6WQaiv2~lym!5)@<ib_G1rs0mk>f&F_yxKv*Li%8vz=89@g(
z(|jk$sJ1(a=i!`U9}X41|Kb<3xHui8-8shz2^qIoSufpr#+Fl20iLNnxVR}JtWD+u
zGT>DmpQx@;daqNDlJYHd8u0WDJZ}oP5y7&IbCKHiah2Ip-iD_G4@^PLQd*P)`z;{=
zI^xo~-e*$7y5<oW1N9>j)-^Fk>Wz&gH9bkFH6#w`r<)mN-9C|wExZEhGVIR@J~0CW
zeo=IF3`inb?3XLVl(8sTuOoY)AB<;PiXm{tB-1@Lws%ty6O2L*C0+lkTq5z8Mezxu
zKDw9a24#`KbcHYq8-z#sW(nIHRMYfM4f;?dE8VSc3F$pq?w*+;6JuO%rI)I&-+Q}S
zFx1<Eg++kG+!1gB$%?L70Xj^j7Y-~v2)R|BFU^;?CINi$=YTW@%5_?X|6VUFjBv=e
z2MKwKj(xKVgZ{{eqHTzPiHKv*1=t+1DJkA$$;WQ4iDAAOl-JUPd5KR>bZc54UW=yr
zbhXYw{1R+YJ<$#j+}%XSho{9Mhx!*$7bf4b+`&VEjg7(S*k#6H2AI<wIg1!E*9Lm_
zd#w#>(-WR~8rLnuj6v9W+so@pRz*dg?);fWhES&hm!2S1o#UzLD4Qoo8XdR>G_G9e
zbK{6*@PU=M<dm{Job~<5-ry*P%_uha<X(Yxv%g_9<4h#JrP}?SE$=_mI@f!8*1=2F
z4%#8QH7o%7G4=KJm4u`Ut`omW(wwWCP0Mpx(*Z8#Ls3oJbc4Lp(qoqz;~j~v#k=hj
zo~%%NoUlGlWK#ykR)ug52R*kI_T$H2+m}AR>VJMUx%gmK(%q?HRYh%tL>x7*u{jl&
z=t^-p$d7WkvC;5V|97m+RyrwT8nkoxm59@j7n+*PFIonqA)3Q13n?iweEctQnHL*|
zj~<BtrJ<s!sk6RsJ3$l_uX?Z2;$vStizk>$Nng1VB~z?f<r`m~p3Z<K#btK+o6ErM
zd+_G`o6g2Y>J8y<B+b50TFQ5ueGlUjI#4;Xz7Y3}=?Y^za`%dO?^vWqT4I3;4HqBZ
zMrn+#yei?5b0wCnEG76iN?Tjs=HSq58&T6Mb7&!<PYVmeb~m>2N?B)@kpc$9d3Ee=
z<$W!vRf>wf%Rx;|bz7lpxqve&{(6r@;}#UJz{&*B@RvC`d@!|EhC5{zsEzLHn!VI2
z?=ZHvXCB@cpvWA;D1Xts@Z=l0-Jfb}4^V8115q?YJbVd*KF`u0%UW6ei>crz08lGJ
zKDKHtZ4{(G4h{~45egJa7v~o_u9nAt%avE<ZjvbEd6h-LZ;)>-M7YI04za1Ose#t;
zM#<T~57)C*6d>@;8#XH#;>RkY7=)tZ(E<9K5B1<C!vCc926=ozFuvsoh1=%On01VD
zM^)J&t;FK%n@aCbh@Plnj6A%$#$82QTg^OUqP$=A#d+CmmI}L!v2oFgb0n3GTK^MF
zQ&GxHKJi|LWY?0*x2k-fx62ZK|GNqU_onHL;D0}W8*i=wxIX63YVsOl{g;U31Hw!b
z-4`a4#~2q_Y){q3cOXxV7l#O9l!^0L*8Yy(2XUJTibGZPX$$xt6cJQI?*BTd4rl7a
z_t;I)VAfA;(CB82kbA{$;v24~J}tj6Wx>$_t6MGxjBcNBzxWKL2e}FcFn0&}(ud*h
z-3HfXBO4oh=mg&YVIdC>Nm~;O1wB#WmtlOUslg=x4}ne7=dSzm+3}(k05<q3C~#i=
z{rfj;h%?F{P<}kOzD@}LRKu)%FKDm!A(t5h${+;)XmtvLd(L-)fDX_jJW9TtJ<AY#
z1i(QYa6oG<zI!XApf=7fD#8Q&C5llTsu(&se;|Bl^4tuIk0*Wi!1fxjK{E34P-J?w
z0(TTxr2^MgwDYbG#HfD${@JCa(LgyZ0#9}Ft9E=m=|QvBY84?o1lR&|1GB<oKP3Rt
z>E}9|g$JZt1zwC2e!?}#sA?3FwrOyx<^Jk>dB)GJUx9SPNI8eA%%4=-{U8H*+(YX>
zP0oM2x6@w$-~erI44<&Nx(YqBTcBc-EsyW=%_Nb^%ZCA^HuMX^+^zr!S@`SM9iUyl
z^ckVt%cE4I9tM(jh{)MOq>Q8cqoSf@l#~d7@0(v(2nHEnctNRl<z);$0&4VhgeM6D
z!_1^|++B<s)x$$@WOQ`<a5j(yP&Wbl<DDgtkd{}?0(vsPxcCa>#FvluT3lURIshw)
zd;9jPL?*GRsVS)0HFYlXpCmg0*akid9l-GcYY3(+oZN;jQQ#i}wBd7|-=_dgMf)CZ
z%){^j;(`KMq|MCu)YMMr;bVhZW)2Q~3_u6UeV_t0%k*{3PYMrI;nopQ;2S$S-v6So
zz8zDI&ShKBUM?IHiv7I3yW0sk1i1ZR14ys{YJ6>oa;zGKTSh?+4i@1u7|IT|Rv?(b
zkEzHiK(X}@re#hFv6+PhpH`Xv@z$SM_{ydLOSOynpHxp((^3s#8D&TYo(~^mfin5D
zd<BM+H@BpO^FM9+@A*z-4vLsj?1Qs-O@qr4eqw5>&gR5-B#3AimzJKFPhg-hxSAzs
z#Th2)+x1TXe!;yYa4AFzXax&^?o)!_*U3|}*+fi9P0c?wHI;+HN&)|8j!|2mjeq7X
znWdN?g1_8cyRUAqGwPeqjovyx_ic*(nR#C1PeDV|2LR0TJ{S#$A0rO2jaI#)k_DCC
z@F}!={u+k+|IU3R)nUS8K5%&P%^QjWQ&db2YT@YVCIBn07w7)Ni*RWS0AYu@$6eb$
z%Og+D{aHfd-U&2%#l*&1!n54q;^M+kTzJI9fpuH4e!~H)4O0d8?%w5vC7Xk~9P}{z
z_3~8h=2($>RAnWvx~gismyZu0y3UbWx!8WTyQ>TQF$AN)fdc#Gr8XzwG||?Uf@KLi
zx}b+DiyqAehW=Ak1@05(bP@pNz3zXPq1WOkvbemgwH!6Zm|!3K&gHR5y8BmkI&bz2
zTbt#>!&rEyZ{NNxuAV{Kvql^S7^rM3;gTZdJkb@^)nFMf3=(_*PlzHi<wgO%SwzLk
z#`5#=u{KIr16Roa?^rf=_CgX%7=e(6jRdsI(sp*701)Ubn>T?>;OA#=uk$mJ5GiJm
zQFn{(0NB004Hu8l7V=)Culfi26I%B-+I60ua<Z^s!>upwKf?}B5!hplHSun~V{g<)
z)->GUKR-Vh%9W1=vl|v4&X~<TV9LOW&hq)x=D!W)gn&&Tuvs58dL8WTbxB^FVFx|L
z3Nr>wmigWI$LII*^6~^cD4#2VbTE>NOA5{<7Z;b0`-zF3Koo85@5{pStg5Q2FlrCx
z7zI`rW0LXpy-?@S5HSY_hx-c;MMXS7sj@$Qd=0#6<;6Fk0DFXH{a#rPWnkQSu2XZL
z{W|;K_dx$k22CuGwXjr+pB@9Vh=G2BuyI~z<Q^OeDAppY$BPuG=_f*wNaTlBXSf^)
zcuXEh{fFJ0{R)SG9fSP}vNdq1Rt-XUZfNKr^JW3=xTP4)odNb~I9gg-0N;WzG9Q4_
zaI2|>?#N+~=~tdR>w@9wJ0V9RfOq%){vgM`Mt~KIB1iB1s0G%q+F^zkb|pEuH3n30
zTK0^$Z{K!X8z=nv^XI<q0X*Q`+S+y4_6Zn7DL|TQ^7tR-1|uW5!slnRZ)a~WF8C#7
zrnNHL>m=J(R8|H7dQ3n-0J4^=fq@sIOR?eMFQcQC-x7>5{;ffBma4~>=+zOyivu_D
zdzdS6h!{kTfbh-v1FPj?qiNF!XlUSwK@Q#tn;JJacg~;x`yQQBhzH+pANv6iJE6_m
zn*$ymox{W1xrK$2YyeKPv9Xbfrz5OKSg{_esKjX}BOIoMG4B>$rilSJnszE_6O3XA
zCH^67$2mb^-Ug-|FUn!`>wBt^Vx_yK0DmdH6Hr`OOYS*LzLikd>KH=ugEd)5QK#OC
z88&o`2LN2pGrv0|X^BYCzzvnch@U};4Lq9>B1XGcO)p?_wn1==5yAq6(cA%#mtj0S
zJP$!nuBxkxZ)v&A=K5F@CJo$m1osz^&O|-@*{7x_;dfN=VprW4b5<+I>QfB?A-6A4
zQ-({iZR6%#moIQgS|h(cIVt~ok{c6mAWi7Gp$7mzErb8T>wnj6<;DE}|0E$gC1+-q
zM`6ld2H)}u4$dct4RSDUByhpffCm9+3S2(U7{k)0fCJ8MDV_s}bnpy&Y<CR1F@|C9
zN_vJHuMB}0nL&VuN3Be9`3i(v7=$U_^gA@3{tI;!zJ3@2;uQ02?lKU5{l9<OyC@{j
W8}PRaa0jn4EJfL;GG$Um!T$&5nXbqH

diff --git a/doxygen/HEAD/signal-caster_8h.html b/doxygen/HEAD/signal-caster_8h.html
deleted file mode 100644
index c70a4488..00000000
--- a/doxygen/HEAD/signal-caster_8h.html
+++ /dev/null
@@ -1,82 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a> &#124;
-<a href="#func-members">Functions</a> &#124;
-<a href="#var-members">Variables</a>  </div>
-  <div class="headertitle">
-<h1>signal-caster.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- startSectionHeader --><div class="dynheader">
-Include dependency graph for signal-caster.h:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="signal-caster_8h__incl.png" border="0" usemap="#signal-caster_8h" alt=""/></div>
-<map name="signal-caster_8h" id="signal-caster_8h">
-<area shape="rect" href="dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="1165,239,1419,265"/><area shape="rect" href="exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="1003,84,1240,111"/><area shape="rect" href="exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="995,161,1248,188"/></map>
-<!-- endSectionContent --></div>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_caster.html">dynamicgraph::SignalCaster</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_cast_registerer.html">dynamicgraph::SignalCastRegisterer</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html">dynamicgraph::DefaultCastRegisterer&lt; T &gt;</a></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>This is the namespace where every object and class of this library is located. </p>
-<br/></td></tr>
-</p>
-<tr><td colspan="2"><h2><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#a88ac1f6d27f3dd8a2214172baee6d834">dynamicgraph::signal_disp</a> (const T &amp;value, std::ostream &amp;os)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#acb2f02927f20a01753261833fdaa1e8b">dynamicgraph::signal_cast</a> (std::istringstream &amp;iss)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#ad5d87690e2f1f8c747646e4ffe222716">dynamicgraph::signal_trace</a> (const T &amp;value, std::ostream &amp;os)</td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">DYNAMICGRAPH_EXPORT SignalCaster&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html#ae904be901c79dff31f6a18f79af793e4">dynamicgraph::g_caster</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The library-wide instance of <a class="el" href="classdynamicgraph_1_1_signal_caster.html">SignalCaster</a>.  <a href="#ae904be901c79dff31f6a18f79af793e4"></a><br/></td></tr>
-</table>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/signal-caster_8h__incl.map b/doxygen/HEAD/signal-caster_8h__incl.map
deleted file mode 100644
index fdcd4f49..00000000
--- a/doxygen/HEAD/signal-caster_8h__incl.map
+++ /dev/null
@@ -1,5 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="1165,239,1419,265"/>
-<area shape="rect" href="$exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="1003,84,1240,111"/>
-<area shape="rect" href="$exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="995,161,1248,188"/>
-</map>
diff --git a/doxygen/HEAD/signal-caster_8h__incl.md5 b/doxygen/HEAD/signal-caster_8h__incl.md5
deleted file mode 100644
index bb41d47a..00000000
--- a/doxygen/HEAD/signal-caster_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-732d0e8c0c0301f6644071032c3695c4
\ No newline at end of file
diff --git a/doxygen/HEAD/signal-caster_8h__incl.png b/doxygen/HEAD/signal-caster_8h__incl.png
deleted file mode 100644
index bfb94cba249cf4ba2a9a2c1a25bab036efe22d86..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 42023
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
YiN{fmdIK74e<Ap@fp|>Wo@1B(0jzkYf&c&j

diff --git a/doxygen/HEAD/signal-ptr_8h.html b/doxygen/HEAD/signal-ptr_8h.html
deleted file mode 100644
index 556c6545..00000000
--- a/doxygen/HEAD/signal-ptr_8h.html
+++ /dev/null
@@ -1,73 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<h1>signal-ptr.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- startSectionHeader --><div class="dynheader">
-Include dependency graph for signal-ptr.h:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="signal-ptr_8h__incl.png" border="0" usemap="#signal-ptr_8h" alt=""/></div>
-<map name="signal-ptr_8h" id="signal-ptr_8h">
-<area shape="rect" href="exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="47,239,284,266"/><area shape="rect" href="signal_8h.html" title="dynamic&#45;graph/signal.h" alt="" coords="423,84,593,111"/><area shape="rect" href="exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="377,316,631,343"/><area shape="rect" href="dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="361,394,615,420"/><area shape="rect" href="signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="476,162,681,188"/></map>
-<!-- endSectionContent --></div>
-<!-- startSectionHeader --><div class="dynheader">
-This graph shows which files directly or indirectly include this file:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="signal-ptr_8h__dep__incl.png" border="0" usemap="#signal-ptr_8hdep" alt=""/></div>
-<map name="signal-ptr_8hdep" id="signal-ptr_8hdep">
-<area shape="rect" href="all&#45;signals_8h.html" title="all&#45;signals.h" alt="" coords="5,84,101,110"/></map>
-<!-- endSectionContent --></div>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_ptr.html">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>This is the namespace where every object and class of this library is located. </p>
-<br/></td></tr>
-</p>
-</table>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/signal-ptr_8h__dep__incl.map b/doxygen/HEAD/signal-ptr_8h__dep__incl.map
deleted file mode 100644
index 4461bfb4..00000000
--- a/doxygen/HEAD/signal-ptr_8h__dep__incl.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$all&#45;signals_8h.html" title="all&#45;signals.h" alt="" coords="5,84,101,110"/>
-</map>
diff --git a/doxygen/HEAD/signal-ptr_8h__dep__incl.md5 b/doxygen/HEAD/signal-ptr_8h__dep__incl.md5
deleted file mode 100644
index 67583884..00000000
--- a/doxygen/HEAD/signal-ptr_8h__dep__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-87485201aed43bc27dd31ed3d441e112
\ No newline at end of file
diff --git a/doxygen/HEAD/signal-ptr_8h__dep__incl.png b/doxygen/HEAD/signal-ptr_8h__dep__incl.png
deleted file mode 100644
index 64f2f329373dc1fa5fcabaa1a925f8deff3c4ee8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2480
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
M*x=ALDF4KN1H&|w@c;k-

diff --git a/doxygen/HEAD/signal-ptr_8h__incl.map b/doxygen/HEAD/signal-ptr_8h__incl.map
deleted file mode 100644
index 90c6cb5c..00000000
--- a/doxygen/HEAD/signal-ptr_8h__incl.map
+++ /dev/null
@@ -1,7 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="47,239,284,266"/>
-<area shape="rect" href="$signal_8h.html" title="dynamic&#45;graph/signal.h" alt="" coords="423,84,593,111"/>
-<area shape="rect" href="$exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="377,316,631,343"/>
-<area shape="rect" href="$dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="361,394,615,420"/>
-<area shape="rect" href="$signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="476,162,681,188"/>
-</map>
diff --git a/doxygen/HEAD/signal-ptr_8h__incl.md5 b/doxygen/HEAD/signal-ptr_8h__incl.md5
deleted file mode 100644
index 6aa6ef8c..00000000
--- a/doxygen/HEAD/signal-ptr_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-59b785dff889e225b5026849c61653eb
\ No newline at end of file
diff --git a/doxygen/HEAD/signal-ptr_8h__incl.png b/doxygen/HEAD/signal-ptr_8h__incl.png
deleted file mode 100644
index 212a7b8953bff8878429caa9d5da40b13af78fd0..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 77473
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%0Dwlzk@_u1W!
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
BGk5?1

diff --git a/doxygen/HEAD/signal-time-dependent_8h.html b/doxygen/HEAD/signal-time-dependent_8h.html
deleted file mode 100644
index ef2c7484..00000000
--- a/doxygen/HEAD/signal-time-dependent_8h.html
+++ /dev/null
@@ -1,73 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<h1>signal-time-dependent.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- startSectionHeader --><div class="dynheader">
-Include dependency graph for signal-time-dependent.h:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="signal-time-dependent_8h__incl.png" border="0" usemap="#signal-time-dependent_8h" alt=""/></div>
-<map name="signal-time-dependent_8h" id="signal-time-dependent_8h">
-<area shape="rect" href="signal_8h.html" title="dynamic&#45;graph/signal.h" alt="" coords="373,161,544,188"/><area shape="rect" href="time&#45;dependency_8h.html" title="dynamic&#45;graph/time&#45;dependency.h" alt="" coords="607,84,849,111"/><area shape="rect" href="exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="637,316,875,343"/><area shape="rect" href="signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="833,239,1039,265"/><area shape="rect" href="exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="637,393,891,420"/><area shape="rect" href="dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="812,471,1065,497"/><area shape="rect" href="signal&#45;array_8h.html" title="dynamic&#45;graph/signal&#45;array.h" alt="" coords="973,161,1179,188"/></map>
-<!-- endSectionContent --></div>
-<!-- startSectionHeader --><div class="dynheader">
-This graph shows which files directly or indirectly include this file:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="signal-time-dependent_8h__dep__incl.png" border="0" usemap="#signal-time-dependent_8hdep" alt=""/></div>
-<map name="signal-time-dependent_8hdep" id="signal-time-dependent_8hdep">
-<area shape="rect" href="all&#45;signals_8h.html" title="all&#45;signals.h" alt="" coords="5,84,101,111"/><area shape="rect" href="tracer_8h.html" title="tracer.h" alt="" coords="125,84,195,111"/><area shape="rect" href="tracer&#45;real&#45;time_8h.html" title="tracer&#45;real&#45;time.h" alt="" coords="93,162,227,188"/></map>
-<!-- endSectionContent --></div>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>This is the namespace where every object and class of this library is located. </p>
-<br/></td></tr>
-</p>
-</table>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/signal-time-dependent_8h__dep__incl.map b/doxygen/HEAD/signal-time-dependent_8h__dep__incl.map
deleted file mode 100644
index 5aacf05f..00000000
--- a/doxygen/HEAD/signal-time-dependent_8h__dep__incl.map
+++ /dev/null
@@ -1,5 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$all&#45;signals_8h.html" title="all&#45;signals.h" alt="" coords="5,84,101,111"/>
-<area shape="rect" href="$tracer_8h.html" title="tracer.h" alt="" coords="125,84,195,111"/>
-<area shape="rect" href="$tracer&#45;real&#45;time_8h.html" title="tracer&#45;real&#45;time.h" alt="" coords="93,162,227,188"/>
-</map>
diff --git a/doxygen/HEAD/signal-time-dependent_8h__dep__incl.md5 b/doxygen/HEAD/signal-time-dependent_8h__dep__incl.md5
deleted file mode 100644
index eaf1f638..00000000
--- a/doxygen/HEAD/signal-time-dependent_8h__dep__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-3a4a09d17b446acf7560f1d8e5be3b3e
\ No newline at end of file
diff --git a/doxygen/HEAD/signal-time-dependent_8h__dep__incl.png b/doxygen/HEAD/signal-time-dependent_8h__dep__incl.png
deleted file mode 100644
index 3b834924b39d9a2fc27d90f37f6195a210c34f6e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 6724
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
WyKQcOJ{mX#LU|*rBm<K&`1~KnJrq&^

diff --git a/doxygen/HEAD/signal-time-dependent_8h__incl.map b/doxygen/HEAD/signal-time-dependent_8h__incl.map
deleted file mode 100644
index 8954c89e..00000000
--- a/doxygen/HEAD/signal-time-dependent_8h__incl.map
+++ /dev/null
@@ -1,9 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$signal_8h.html" title="dynamic&#45;graph/signal.h" alt="" coords="373,161,544,188"/>
-<area shape="rect" href="$time&#45;dependency_8h.html" title="dynamic&#45;graph/time&#45;dependency.h" alt="" coords="607,84,849,111"/>
-<area shape="rect" href="$exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="637,316,875,343"/>
-<area shape="rect" href="$signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="833,239,1039,265"/>
-<area shape="rect" href="$exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="637,393,891,420"/>
-<area shape="rect" href="$dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="812,471,1065,497"/>
-<area shape="rect" href="$signal&#45;array_8h.html" title="dynamic&#45;graph/signal&#45;array.h" alt="" coords="973,161,1179,188"/>
-</map>
diff --git a/doxygen/HEAD/signal-time-dependent_8h__incl.md5 b/doxygen/HEAD/signal-time-dependent_8h__incl.md5
deleted file mode 100644
index f51f0eb3..00000000
--- a/doxygen/HEAD/signal-time-dependent_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-0ea47b75a984d99e2aeb0b5c04f6490c
\ No newline at end of file
diff --git a/doxygen/HEAD/signal-time-dependent_8h__incl.png b/doxygen/HEAD/signal-time-dependent_8h__incl.png
deleted file mode 100644
index 4fe9560fb2484baa7573a23ee46d9db8476b7085..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 91728
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

diff --git a/doxygen/HEAD/signal_8h.html b/doxygen/HEAD/signal_8h.html
deleted file mode 100644
index f90571c1..00000000
--- a/doxygen/HEAD/signal_8h.html
+++ /dev/null
@@ -1,74 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<h1>signal.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- startSectionHeader --><div class="dynheader">
-Include dependency graph for signal.h:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="signal_8h__incl.png" border="0" usemap="#signal_8h" alt=""/></div>
-<map name="signal_8h" id="signal_8h">
-<area shape="rect" href="exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="107,161,344,188"/><area shape="rect" href="signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="423,84,628,110"/><area shape="rect" href="exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="95,238,348,265"/><area shape="rect" href="dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="5,316,259,342"/></map>
-<!-- endSectionContent --></div>
-<!-- startSectionHeader --><div class="dynheader">
-This graph shows which files directly or indirectly include this file:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="signal_8h__dep__incl.png" border="0" usemap="#signal_8hdep" alt=""/></div>
-<map name="signal_8hdep" id="signal_8hdep">
-<area shape="rect" href="all&#45;signals_8h.html" title="all&#45;signals.h" alt="" coords="19,161,115,188"/><area shape="rect" href="signal&#45;ptr_8h.html" title="signal&#45;ptr.h" alt="" coords="21,84,112,111"/><area shape="rect" href="signal&#45;time&#45;dependent_8h.html" title="signal&#45;time&#45;dependent.h" alt="" coords="136,84,315,111"/><area shape="rect" href="tracer_8h.html" title="tracer.h" alt="" coords="191,161,260,188"/><area shape="rect" href="tracer&#45;real&#45;time_8h.html" title="tracer&#45;real&#45;time.h" alt="" coords="159,239,292,265"/></map>
-<!-- endSectionContent --></div>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_signal.html">dynamicgraph::Signal&lt; T, Time &gt;</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Signals link I/O ports of entities. They can be constant-valued signals, or copy the value of a heap variable, or evaluated as a function. See <a class="el" href="classdynamicgraph_1_1_signal_ptr.html">SignalPtr</a> and <a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html">SignalTimeDependent</a> for other types of signals, and <a class="el" href="classdynamicgraph_1_1_signal_array.html">SignalArray</a> for a way of grouping them.  <a href="classdynamicgraph_1_1_signal.html#_details">More...</a><br/></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>This is the namespace where every object and class of this library is located. </p>
-<br/></td></tr>
-</p>
-</table>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/signal_8h__dep__incl.map b/doxygen/HEAD/signal_8h__dep__incl.map
deleted file mode 100644
index 025d9a6e..00000000
--- a/doxygen/HEAD/signal_8h__dep__incl.map
+++ /dev/null
@@ -1,7 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$all&#45;signals_8h.html" title="all&#45;signals.h" alt="" coords="19,161,115,188"/>
-<area shape="rect" href="$signal&#45;ptr_8h.html" title="signal&#45;ptr.h" alt="" coords="21,84,112,111"/>
-<area shape="rect" href="$signal&#45;time&#45;dependent_8h.html" title="signal&#45;time&#45;dependent.h" alt="" coords="136,84,315,111"/>
-<area shape="rect" href="$tracer_8h.html" title="tracer.h" alt="" coords="191,161,260,188"/>
-<area shape="rect" href="$tracer&#45;real&#45;time_8h.html" title="tracer&#45;real&#45;time.h" alt="" coords="159,239,292,265"/>
-</map>
diff --git a/doxygen/HEAD/signal_8h__dep__incl.md5 b/doxygen/HEAD/signal_8h__dep__incl.md5
deleted file mode 100644
index 382507c1..00000000
--- a/doxygen/HEAD/signal_8h__dep__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-16c26594a7710ad7db6b17a1c29e8b86
\ No newline at end of file
diff --git a/doxygen/HEAD/signal_8h__dep__incl.png b/doxygen/HEAD/signal_8h__dep__incl.png
deleted file mode 100644
index bb86073445f328871da6e9b58c0f9eec27f857db..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 12636
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

diff --git a/doxygen/HEAD/signal_8h__incl.map b/doxygen/HEAD/signal_8h__incl.map
deleted file mode 100644
index 7b26cbf2..00000000
--- a/doxygen/HEAD/signal_8h__incl.map
+++ /dev/null
@@ -1,6 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="107,161,344,188"/>
-<area shape="rect" href="$signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="423,84,628,110"/>
-<area shape="rect" href="$exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="95,238,348,265"/>
-<area shape="rect" href="$dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="5,316,259,342"/>
-</map>
diff --git a/doxygen/HEAD/signal_8h__incl.md5 b/doxygen/HEAD/signal_8h__incl.md5
deleted file mode 100644
index cde0ecc4..00000000
--- a/doxygen/HEAD/signal_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-70ad88c35f2def9f48b820b0c43a111a
\ No newline at end of file
diff --git a/doxygen/HEAD/signal_8h__incl.png b/doxygen/HEAD/signal_8h__incl.png
deleted file mode 100644
index d35e131269d1221533f6f6a972ead8c75f793651..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 51997
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

diff --git a/doxygen/HEAD/struct_shell_procedure_1_1_instruction-members.html b/doxygen/HEAD/struct_shell_procedure_1_1_instruction-members.html
deleted file mode 100644
index aa8bb8ba..00000000
--- a/doxygen/HEAD/struct_shell_procedure_1_1_instruction-members.html
+++ /dev/null
@@ -1,49 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>ShellProcedure::Instruction Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="struct_shell_procedure_1_1_instruction.html">ShellProcedure::Instruction</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="struct_shell_procedure_1_1_instruction.html#a8dae330be37bd2fa3943a4bad09855b2">args</a></td><td><a class="el" href="struct_shell_procedure_1_1_instruction.html">ShellProcedure::Instruction</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="struct_shell_procedure_1_1_instruction.html#ad5374787c54f97fd3f13de644d860a5a">cmd</a></td><td><a class="el" href="struct_shell_procedure_1_1_instruction.html">ShellProcedure::Instruction</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="struct_shell_procedure_1_1_instruction.html#a831bb7c02492e1f9cdd31464e99c0294">params</a></td><td><a class="el" href="struct_shell_procedure_1_1_instruction.html">ShellProcedure::Instruction</a></td><td></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/struct_shell_procedure_1_1_instruction.html b/doxygen/HEAD/struct_shell_procedure_1_1_instruction.html
deleted file mode 100644
index 9bd75dfa..00000000
--- a/doxygen/HEAD/struct_shell_procedure_1_1_instruction.html
+++ /dev/null
@@ -1,102 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="class_shell_procedure.html">ShellProcedure</a>      </li>
-      <li><a class="el" href="struct_shell_procedure_1_1_instruction.html">Instruction</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-attribs">Public Attributes</a>  </div>
-  <div class="headertitle">
-<h1>ShellProcedure::Instruction Struct Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="ShellProcedure::Instruction" -->
-<p><a href="struct_shell_procedure_1_1_instruction-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_shell_procedure_1_1_instruction.html#ad5374787c54f97fd3f13de644d860a5a">cmd</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_shell_procedure_1_1_instruction.html#a8dae330be37bd2fa3943a4bad09855b2">args</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::vector&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_shell_procedure_1_1_instruction.html#a831bb7c02492e1f9cdd31464e99c0294">params</a></td></tr>
-</table>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a8dae330be37bd2fa3943a4bad09855b2"></a><!-- doxytag: member="ShellProcedure::Instruction::args" ref="a8dae330be37bd2fa3943a4bad09855b2" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::vector&lt;std::string&gt; <a class="el" href="struct_shell_procedure_1_1_instruction.html#a8dae330be37bd2fa3943a4bad09855b2">ShellProcedure::Instruction::args</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ad5374787c54f97fd3f13de644d860a5a"></a><!-- doxytag: member="ShellProcedure::Instruction::cmd" ref="ad5374787c54f97fd3f13de644d860a5a" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::string <a class="el" href="struct_shell_procedure_1_1_instruction.html#ad5374787c54f97fd3f13de644d860a5a">ShellProcedure::Instruction::cmd</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a831bb7c02492e1f9cdd31464e99c0294"></a><!-- doxytag: member="ShellProcedure::Instruction::params" ref="a831bb7c02492e1f9cdd31464e99c0294" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::vector&lt;int&gt; <a class="el" href="struct_shell_procedure_1_1_instruction.html#a831bb7c02492e1f9cdd31464e99c0294">ShellProcedure::Instruction::params</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/struct_shell_procedure_1_1_procedure-members.html b/doxygen/HEAD/struct_shell_procedure_1_1_procedure-members.html
deleted file mode 100644
index c6dda528..00000000
--- a/doxygen/HEAD/struct_shell_procedure_1_1_procedure-members.html
+++ /dev/null
@@ -1,49 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>ShellProcedure::Procedure Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="struct_shell_procedure_1_1_procedure.html">ShellProcedure::Procedure</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="struct_shell_procedure_1_1_procedure.html#a5f3a04207d00877bf0fb5f256f59f87a">clear</a>()</td><td><a class="el" href="struct_shell_procedure_1_1_procedure.html">ShellProcedure::Procedure</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="struct_shell_procedure_1_1_procedure.html#a805891d3d3f7e92b9f13565b494c1724">instructions</a></td><td><a class="el" href="struct_shell_procedure_1_1_procedure.html">ShellProcedure::Procedure</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="struct_shell_procedure_1_1_procedure.html#acba0a56e59655827486cea3c7c9628a2">params</a></td><td><a class="el" href="struct_shell_procedure_1_1_procedure.html">ShellProcedure::Procedure</a></td><td></td></tr>
-</table></div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/struct_shell_procedure_1_1_procedure.html b/doxygen/HEAD/struct_shell_procedure_1_1_procedure.html
deleted file mode 100644
index 5a744645..00000000
--- a/doxygen/HEAD/struct_shell_procedure_1_1_procedure.html
+++ /dev/null
@@ -1,109 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath">
-    <ul>
-      <li><a class="el" href="class_shell_procedure.html">ShellProcedure</a>      </li>
-      <li><a class="el" href="struct_shell_procedure_1_1_procedure.html">Procedure</a>      </li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a>  </div>
-  <div class="headertitle">
-<h1>ShellProcedure::Procedure Struct Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="ShellProcedure::Procedure" -->
-<p><a href="struct_shell_procedure_1_1_procedure-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_shell_procedure_1_1_procedure.html#a5f3a04207d00877bf0fb5f256f59f87a">clear</a> ()</td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::list&lt; <a class="el" href="struct_shell_procedure_1_1_instruction.html">Instruction</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_shell_procedure_1_1_procedure.html#a805891d3d3f7e92b9f13565b494c1724">instructions</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_shell_procedure_1_1_procedure.html#acba0a56e59655827486cea3c7c9628a2">params</a></td></tr>
-</table>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a5f3a04207d00877bf0fb5f256f59f87a"></a><!-- doxytag: member="ShellProcedure::Procedure::clear" ref="a5f3a04207d00877bf0fb5f256f59f87a" args="()" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void ShellProcedure::Procedure::clear </td>
-          <td>(</td>
-          <td class="paramname">&#160;)</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a805891d3d3f7e92b9f13565b494c1724"></a><!-- doxytag: member="ShellProcedure::Procedure::instructions" ref="a805891d3d3f7e92b9f13565b494c1724" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::list&lt; <a class="el" href="struct_shell_procedure_1_1_instruction.html">Instruction</a> &gt; <a class="el" href="struct_shell_procedure_1_1_procedure.html#a805891d3d3f7e92b9f13565b494c1724">ShellProcedure::Procedure::instructions</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="acba0a56e59655827486cea3c7c9628a2"></a><!-- doxytag: member="ShellProcedure::Procedure::params" ref="acba0a56e59655827486cea3c7c9628a2" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::vector&lt; std::string &gt; <a class="el" href="struct_shell_procedure_1_1_procedure.html#acba0a56e59655827486cea3c7c9628a2">ShellProcedure::Procedure::params</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/tab_a.png b/doxygen/HEAD/tab_a.png
deleted file mode 100644
index 2d99ef23fed78c7683f0b5aa803d937060d288c4..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 140
zcmeAS@N?(olHy`uVBq!ia0vp^j6kfy!2~3aiye;!Qo)`sjv*C{Z|CmjY;X`^DSv))
z;hc^cTF;t%XWXdwWP5+kt?jQ5uhqKtjd^EY`^^-S;M%tFAj_l)EwVTK)E@1LSD0{e
q?a6($SGQTzz1#QBzr0NMKf^0WCX-0bi?u-G89ZJ6T-G@yGywp8?ljB*

diff --git a/doxygen/HEAD/tab_b.png b/doxygen/HEAD/tab_b.png
deleted file mode 100644
index b2c3d2be3c7e518fbca6bb30f571882e72fc506d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 178
zcmeAS@N?(olHy`uVBq!ia0vp^j6kfy!2~3aiye;!Qk9-Ajv*C{Z|~mbJ)|JfaM8Xd
zIP7xAmLw<TfOUH<Hh22(vpPA`#qPd*Zguc)&$sG3<(^b&2r5pU8^Z5&ud`Bl$=vWa
zUM>au9@iXhZTrl-TjWj9jM#?{xt`6uU{<)jb9Suc^QnbhJ(o{ib<tBZcyVBXZ8M*j
d%ao2kjJ6J1FSTTzUk5sZ!PC{xWt~$(69D8iMy&t<

diff --git a/doxygen/HEAD/tab_h.png b/doxygen/HEAD/tab_h.png
deleted file mode 100644
index c11f48f19bbe1f178d95397b98075bdd6d989328..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 192
zcmeAS@N?(olHy`uVBq!ia0vp^j6kfy!2~3aiye;!Qth5Djv*C{Z|~mbY)X)5c-a4c
z>8=j9u0_mE8M7kgF7f<7W7IEf=8(L_qx|g0H;V7iPxm&Q@G7p8W2Kx&iT|YUM=ITC
zY<0Qbr;u&AtXD{o@41wH=7&d8=2Z_{M9Tsa=g*t*@A3H$UOlxZk7?f6RUWpx>Fc_L
s#LQ{edY3MpIXkMeV^&YV=9fR%8Jv|Kya=#u06K}m)78&qol`;+0RKEt)&Kwi

diff --git a/doxygen/HEAD/tab_s.png b/doxygen/HEAD/tab_s.png
deleted file mode 100644
index 978943ac807718de0e69e5a585a8f0a1e5999285..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 189
zcmeAS@N?(olHy`uVBq!ia0vp^j6kfy!2~3aiye;!QZ1e?jv*C{Z|}b5Yzkm-c<7z3
zq^cq0=~}Z;b(!Zvb5Z%sTRFKGlz1=qOFg;myyu?$r`wZb^irPsN1a)6)TwB0r+)wb
zPL25;=adu89?fTK`qDR>$D*)b_WO<Fe6KGgy6OJj;L0ymvfuHul*#(E=ht%PcJ;<?
o-1fwaqcO`%#CegFYM0`Eo1@Bqm=7FT4RjBKr>mdKI;Vst02j(hg8%>k

diff --git a/doxygen/HEAD/tabs.css b/doxygen/HEAD/tabs.css
deleted file mode 100644
index 21920562..00000000
--- a/doxygen/HEAD/tabs.css
+++ /dev/null
@@ -1,59 +0,0 @@
-.tabs, .tabs2, .tabs3 {
-    background-image: url('tab_b.png');
-    width: 100%;
-    z-index: 101;
-    font-size: 13px;
-}
-
-.tabs2 {
-    font-size: 10px;
-}
-.tabs3 {
-    font-size: 9px;
-}
-
-.tablist {
-    margin: 0;
-    padding: 0;
-    display: table;
-}
-
-.tablist li {
-    float: left;
-    display: table-cell;
-    background-image: url('tab_b.png');
-    line-height: 36px;
-    list-style: none;
-}
-
-.tablist a {
-    display: block;
-    padding: 0 20px;
-    font-weight: bold;
-    background-image:url('tab_s.png');
-    background-repeat:no-repeat;
-    background-position:right;
-    color: #283A5D;
-    text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
-    text-decoration: none;
-    outline: none;
-}
-
-.tabs3 .tablist a {
-    padding: 0 10px;
-}
-
-.tablist a:hover {
-    background-image: url('tab_h.png');
-    background-repeat:repeat-x;
-    color: #fff;
-    text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
-    text-decoration: none;
-}
-
-.tablist li.current a {
-    background-image: url('tab_a.png');
-    background-repeat:repeat-x;
-    color: #fff;
-    text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
-}
diff --git a/doxygen/HEAD/time-dependency_8h.html b/doxygen/HEAD/time-dependency_8h.html
deleted file mode 100644
index 0a3fba7b..00000000
--- a/doxygen/HEAD/time-dependency_8h.html
+++ /dev/null
@@ -1,73 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<h1>time-dependency.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- startSectionHeader --><div class="dynheader">
-Include dependency graph for time-dependency.h:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="time-dependency_8h__incl.png" border="0" usemap="#time-dependency_8h" alt=""/></div>
-<map name="time-dependency_8h" id="time-dependency_8h">
-<area shape="rect" href="signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="211,162,416,188"/><area shape="rect" href="signal&#45;array_8h.html" title="dynamic&#45;graph/signal&#45;array.h" alt="" coords="211,84,416,111"/><area shape="rect" href="exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="523,239,760,266"/><area shape="rect" href="exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="515,316,768,343"/><area shape="rect" href="dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="679,394,932,420"/></map>
-<!-- endSectionContent --></div>
-<!-- startSectionHeader --><div class="dynheader">
-This graph shows which files directly or indirectly include this file:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="time-dependency_8h__dep__incl.png" border="0" usemap="#time-dependency_8hdep" alt=""/></div>
-<map name="time-dependency_8hdep" id="time-dependency_8hdep">
-<area shape="rect" href="signal&#45;time&#45;dependent_8h.html" title="signal&#45;time&#45;dependent.h" alt="" coords="5,84,184,111"/><area shape="rect" href="tracer_8h.html" title="tracer.h" alt="" coords="176,161,245,188"/><area shape="rect" href="all&#45;signals_8h.html" title="all&#45;signals.h" alt="" coords="47,161,143,188"/><area shape="rect" href="tracer&#45;real&#45;time_8h.html" title="tracer&#45;real&#45;time.h" alt="" coords="144,239,277,265"/></map>
-<!-- endSectionContent --></div>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_time_dependency.html">dynamicgraph::TimeDependency&lt; Time &gt;</a></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>This is the namespace where every object and class of this library is located. </p>
-<br/></td></tr>
-</p>
-</table>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/time-dependency_8h__dep__incl.map b/doxygen/HEAD/time-dependency_8h__dep__incl.map
deleted file mode 100644
index fefd7821..00000000
--- a/doxygen/HEAD/time-dependency_8h__dep__incl.map
+++ /dev/null
@@ -1,6 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$signal&#45;time&#45;dependent_8h.html" title="signal&#45;time&#45;dependent.h" alt="" coords="5,84,184,111"/>
-<area shape="rect" href="$tracer_8h.html" title="tracer.h" alt="" coords="176,161,245,188"/>
-<area shape="rect" href="$all&#45;signals_8h.html" title="all&#45;signals.h" alt="" coords="47,161,143,188"/>
-<area shape="rect" href="$tracer&#45;real&#45;time_8h.html" title="tracer&#45;real&#45;time.h" alt="" coords="144,239,277,265"/>
-</map>
diff --git a/doxygen/HEAD/time-dependency_8h__dep__incl.md5 b/doxygen/HEAD/time-dependency_8h__dep__incl.md5
deleted file mode 100644
index 283b4e79..00000000
--- a/doxygen/HEAD/time-dependency_8h__dep__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-1a0abf5432f9b7943f3f14915b9a58fe
\ No newline at end of file
diff --git a/doxygen/HEAD/time-dependency_8h__dep__incl.png b/doxygen/HEAD/time-dependency_8h__dep__incl.png
deleted file mode 100644
index 82c88b7df7636a260939d9ba20f56b171b44d86b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 10796
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

diff --git a/doxygen/HEAD/time-dependency_8h__incl.map b/doxygen/HEAD/time-dependency_8h__incl.map
deleted file mode 100644
index 442551ee..00000000
--- a/doxygen/HEAD/time-dependency_8h__incl.map
+++ /dev/null
@@ -1,7 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="211,162,416,188"/>
-<area shape="rect" href="$signal&#45;array_8h.html" title="dynamic&#45;graph/signal&#45;array.h" alt="" coords="211,84,416,111"/>
-<area shape="rect" href="$exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="523,239,760,266"/>
-<area shape="rect" href="$exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="515,316,768,343"/>
-<area shape="rect" href="$dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="679,394,932,420"/>
-</map>
diff --git a/doxygen/HEAD/time-dependency_8h__incl.md5 b/doxygen/HEAD/time-dependency_8h__incl.md5
deleted file mode 100644
index 5b3f04d4..00000000
--- a/doxygen/HEAD/time-dependency_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-9312bc4b1a5514a7380b922591f017a2
\ No newline at end of file
diff --git a/doxygen/HEAD/time-dependency_8h__incl.png b/doxygen/HEAD/time-dependency_8h__incl.png
deleted file mode 100644
index 20d12dcd05b62d1b56df3e3316404dd6aa39eb2b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 54493
zcmb5WWmHvb7xxV+As{IrQUXdh5|UDafFg~6w19M{gd$xcEhQ-(N=v5_qLR|x-OV$X
z=YGa`zPuk^&p1QfZ1-C0y5=?GKYw!vJ$ov11M4;x3JS`N$Ffq&C@5ERQBY9xG11`_
z+Q8qD@Ef|Jyo?meCGy{=y3bMY3Wnq3C(;-rSQL0yDJ|V7Wl>P>pgfimS9MKV8+Xwm
zI=sZ#(!f-?i9xG^DqV54QnfIrDsQkxqkKgD)XC_@fR;>Qp~t9J{{GOQT4DZRoq4jr
zs(z49R2n1go%iog&);OuV4{A|X<t2dJ#y9ma5}ci?m}ZDntGZfg?|lI>c3y^jS6ch
z|NAqVW+ov4@+)#eKT__0Klhbp{`VTe@(q&Q|6a@F?{33==$9<)M%We0MkItzRyFB;
z`C<+8-;eJ#)2j83RXbp4S6WNM&)dQ!(3g(3XANcU(84cfVv<~U^OL=0`1{rVg6BNl
zDI(fyxBmO5?H0;Gfyggen-bZ3$lGaY>zZg|{=F8shaRH(-)n!!S^wWR7Ghn$P9XGF
z?j%|<^$R|7yFq@^d69-qlK(!|KTtZ4z*R-ueQlVF;KRS46U5;Dzn^tON1Vf4R#rBR
zYCyw#qTGV?WPdf_*RN+dRKmB0ie9u_oS$w_2T;@Azkf5;>x5}$W+u9e@g`Qm^RMXC
zueVS~Ds3X3e>I_DVUd4HlAz#U?XZ~cd3vxkSV+!iGoiC|oIZkc{d&_vPhw1OZz4Y)
zcS3<?*XBeWx#!8AlC_GZWx=D}Tys74IHQ3)wWX1A7D1PdP*_q*6i$=wTNEPhWxr~a
zm6d;G$lw{9n2@;ZsGa_Muxuacyf-Yj20h@xVkBR4=+*|_laJN!O%XBc%f3Ocm=fx+
z_|ssz*>Cu(DV|n^Wsn~>DYM??s7(V6Jw3YE#SvYF%_J@h3(MKjYy|Vy0_{rNSFc_T
z*Shfx7QG1RisK-4*G=ZTJU`SsJKOC=UZ)cC3Uyi?B(^wa(J0by3no6=?G^i7>$WQ~
zni=#uZ$z)bOJrttw$!BOw&h6Kbv$a(YbZFkI8hqTcCfFBKdV2uyx6?_Rp;R{JTj6u
zE{bebB$IxmIc<9cbp*3oUSnq`mWcb_Lv?kM=H_NB5fVzu!q?{$bsk*qdu9Rx0-qET
zxNiwMGCoZbNVBI5z@u*e9!aN^CV{3}ph=MND2#cpR?v!sRS#YXrFcLn6HdW2xMN^o
zkfT%0T~Ju~`<si+Sgo5%#<6O-_tunnC>akrE-o&kb_MIB&|9b|X2T^kmX?;$b-9Nd
z<1NR#i@yuCD~Ar!@(%u)rNW!)VN_ZEwY9ZqG41Ei>$Xd4YlY`8sYTr1y}61(VlGJ=
z$>{CnCSWIyw=vrhF}=1{@cL{%b>P+Rz{{lM<Za{>u;~@)R99L@(eLD%i}CXAm-AsG
z3zV->{76<7bFf%1Le%qwaT3F6lmW4IZZuZq<*>E&^-}wJIn^Sa<FMX_S7vruaxw4Y
z<1sZfG*BKI8XA_4uxe)OA7^IXg>@*^?8;Av%@`gXrQ_lvu(q}?79pjeK=#d`=Ob^G
z-7GqohEBTEzmq^FgnP()<z-iF+xRyZ-Vu{H_7^4kO;?0nw@}>N+yX;FTENOx+52jo
zEDE&BvA{lL<>gy~iCKcj7rMHNb*c%iM#`Af=$|aAWWD(2tXbp8L?!w<Ff<gWK&M*y
zI7y1O$p`gniQBHp>!axaPX6A@Q~XU+dBlEIZ+R$(J%n?>WjV|#?0unQbSSevR7}lh
zJr-y;+fKvFORSc!-WEXZm1CbkBk8XXmb}#W84q^o7i?sbkV}!K)nJ|)wl4-=`|e`z
z?=LUq;lx&{CfrX}j1l)mha>CN*g@@$gHp_9VPb;L&(B|GG4ynu@4wv)lX7+IR3aR2
z4<rBG;O!kooale|?%md$N{^NPT(f~ZVy#N+!g42y2lm&#n)aeATKwA()wRd>{&0)q
zZw={rPlIECH^vOx{qs<Jx525fS-`(cN=o8{!#!kzO^^Je^k&V>4-=e&Y4z<jFa90f
zk;cEC|G!<Gt+Sp8ufu{uDP7Jzx{NCYg**n<>?*7K)zyRV<zBv*+bv5{;Q7<Xl4kk$
zetZH`Yj}Drm|;tMJ2i_s#hcVr?ANc8rWVwd)-?a!gLxF@+dF}jZ!a8n<{q<ZS17FA
zl9rSI`ba|Jfw8e>x=9a%tz$Q{eL}YawoZdCnOdH4Q{V2Zpuy9lQeIlxH3Et=6cdvX
z5l096ZoB0VS2LAS)$&Dsqf|)l5}u2_AS7HvQEjR7P((p-cIMmKck(YTCOSKRF}=Ea
zO;68s`0w99@@Qn)mTqWfDwn<s=$QVtc`&o~SKF+wojQu%N$R1GMPyf7>)kYu!<d}s
zeFWruIDTPaFM|fX=Q}AK*Q#!r{(ODi#pRT+T!|ur+SG7+#`kDGPQ}(C{~brYE8b?E
z203An)aojG;ohF5l(fi0RaHV-+6_8p=IcsIL9&Y8xG3;mOloR|qvPtv-d?o&`lnkv
z_V4`sROjZ96*BIGZPO~!tqVEcJ)Hg?DSHjW!(eAF-0WAQO5sbJaXInB4VI}5T{3ch
zT;IY%wIGMFZ->{yZud0ndHc~Y=4b_tG8K(hs&Ls%=&p@8kvXlZw?s1~<5R3<eciYC
z18aj%nf&hicZ|T$ZVp2uqbQoF`KD$GERJI4t!+F1hK7(Yf%EST5DWSPVKehjPvVbw
zF>mUNlU3%G!NTCjQG)5x*wp25in6ZntjE<G2g+&rtSS8M=L_Ux7#L)56??C1He48$
zS&?hzRmjbp?4QQ-nBs*~M@Yy9a%4YU$MN<iO<w$UKY<mmw3I0@{Hc^w>(!S8r<3mu
zERK!@T6%krrHd^tdMUUSkoEZ3P8&0^^fOtNRmT;@`^*kiRP<@QKq=iw#SO+m&LMcx
z--V-C0)it3y9<|1KZ_jE%-?+EWtd$p7JHZ~8piua_i>UineX4Phf^o}9uOWy>7T5C
z6PsPNQc&!D<mgCCOGl))SF>=b!)ZL+mUZRqd^cpU@u3E?KYe|u3kyjCNr=hF`Aahs
ze@HsJDIZJG+#Y5+y`n`h+fgYqRJ5;eqF!skNkr85tL{`Tn$5z`YV?s=SqGcI5&7Qw
z=&g)L<-au(@6ljhao((dTkUW-b8*gai#zkdqcC${xfo07o-AxUs!SSgZUQAGJlokv
zUfZ|H6LG3_P+3@ZNkt0Tw+?$7CV1~Oq7gGk6A1Ak5sVClB=_1K@3)^~SR$qtQx(&d
z?`gmDE0^A!2$S!pi~acVO^S$yID2nPIAw;ujh=eOb0H_Kw<r4|oDL=$VHMiS+|Q}J
zPS<frI7EHM#)NUGC$J;~>ai^>uuC(RqZML5ue}Nb1JR|UqrSt-dlhABO$YVj;wMM2
zIxNhC4EKHJH76ulN|(^g{8(k$`(=AJqNCJ(-%e9oTYqoq+3O<%&Vm9tXY6q}2Yc(M
zB2*%sjX#q!;B&-Vg5J<b4yGxP$rosHJ)E_Qdt_pQ>vc4J3;q}Aj4f|oOs$kj6}`u@
z7xviRUXYfSs+Lh_lMa@r(mLxQeV1=cOtt-o?6<2gu3mldcNNJRjltP{%vrM}8!SA<
zV9}tG)=jz65>VOPLCw!G(EY79b#bNzZ|DvmADNI#xPO4m%Nz6;y`*}UEnwZl6;|)m
zM>q;)BDhOjw^7dyM#-wajn0N}2&Q?SKJ=}!3M=|<>;{G^0fsvNemXGl()~qpQfJHL
zWY#aSgBm1%O+Y8frKk5cTY1H*?R<-j?7_e74K-6+v3T_Ii}35SZ9$!?_da45x2}tc
znclePHJ+y?Q|fj8_+5Z^R=JazghVr4ck(yVZ!UV`b?yV4MvpZ5i#KVUS?gkxlES}#
zKYLsL>5!N2pg~u|#^!SzmWGDzf6x66o*T1T=Z)A!m5+1??wtn@D6e9m8^I1h;67QE
zMiXz$Q6jh9nsTz7I1}s7Uo3jlYIC@ls=@jCs5mer5d#}LSA8h!x<>ItTfy^hb|;Rk
zf{r<Uulj1t3giCX`T-9f^jMjs5Yk%+;`LvK2H?D3xuQdGYbn^r=d8J0i`OGkg$R~F
z>2awnul?IQkP3Qpd0&X$y(=sM)<{4yNW#wk@teA1XSCID$uujU<t=}c9&_`8@ycrV
zefE(`y>~pO_3yrYo4!dW6D~EgTI@n6dO>q?X!CY^Rw%wzp>agnws19!{Lt?FL`0{-
zi~9QYh)>TjOTK<pnjmDjbH_WK9(=p+Q3g8PMP#l~q<JeYb$H`gwFd#&G0J8G^}Fra
z(U!hG@r+f?(izP9(+v(*?Lq4Cnt>s+QJbjPSTyg;+~L||o-(uPj3_7bV4b4IShhvT
zNW6r-*;@h$3b&R&XY&)4R2Z8q+~M9qEz;wN&s;_Yzp;Jh#?H!`34vlei)!dhcW7t+
zflfR)3)$2XSzd|HiXAgZe3@yx_Rb$&|4(MPR`nyt(}R#(yyjOIx|hSneJ6gqp5`5$
zc)fuY|Kxp{E%>518!j_-x*1`xzcQQiEDeYL>6*{RIQh*}uQJuLT4A)A8LIjvyPnIA
z>1M=1o`gW9QT_TDcj4!F2oXd2@7ij9dPOfhaq)q&FGaH*8JuRn6mRhr+{;#2&Wv%&
z`IFuAy3Be#0>YKz;_6`L+?-=~VkMq-rGLxN5SgCme*IH_1)}%Sdp9E^gO~%bNfrLI
z{&%IC7TN(!sYmpN6SZ{$u3P9ULx+uXKPU+xw3P3^sBt70@hFlAz%4I%?dGjyUC3?x
zT~PCR!tCiL#>(sQ5qzSkcL_W$)5E2V@7^65p6ne?udm;AW{uiiv7IL8-=Gr|TrO<!
zgCi|3!t>9^5x3J0__TG1wKn@<lsGKj1COjf(~66E<HoNQK_Wt`G>65k9F@<^UKhtk
zzujX^evUz{F|)mxY9#%<p(06;I0UXo%gjt5;(ot1^D*W0k{JVBPrcvPfWI<$>u}Nb
zUzmGh5NYm1B`n)A(}q#{vg?7Xt7`kvHs!Bs2g<@jv+Qh>Psnvte~>__5)c-ar9Skz
zvsWy&wbtzvpX@lyjI2yL4Zp<mR2n(JuU<XBCAjwj@uw9P>V`5Iad+>Dw1tu5>F(9m
zyH(jfZ1k4&|DTPBuqxm9o*_e~S+R!ib-sU}f}(SJw|6wd;}D&bpTF;<20X{!@~+6n
zglDMdX?xQ|{obJlTiDi?fa7`%MI3vNPn3$A(pNKi=L#ILbH^)4!W9;VCVE*ba<ccT
zAnGttZed`$d8l|&QbB<`02?`_#8*R9uf9*YpvYIJY#S-R{ABr@C6sC${VMvk)dG!2
z_}4;jm!k&YO*TT@DCbtOwafZ!+A?&A4cRgd4Nbja$M3w32%b{gX)nZ2y1ENab#Vw~
zJR$ckHH!Qge4AaT@T16U&*cA}a0w0SZdM*1jMc$&UkFqZ%)H2P;&ip;Nyhv7;>+9}
z5_VyqF!F#jHwT;KBJCLe8>R+ZQzo}WYh#9$9BFB$3F<H0`485=`A_L{bjSZDe)Fct
zup^yNPR>1eb!c~UUh7$7{VP~iAC|MTr2j6e02RAPbRtU!M?+HkmzM$Wli6BI4A{1p
zKeHK_nilS|8ctxBGhW3gdXt=dL%rbE9p{_LHLlxyCf&nty5crJnfChM5~~-{dBGA)
z8FGK>NsC`bI$>lKop%?QjglxSk_(gtN#{{T{@5vbDK8Mq`XCUNWc#<wrvBV_J}?yZ
zXyG{a@pcSq)((c$vc|GkFQk5a>I8pe2X2_+0k_f`qaXt$1M4-RoAsk1(b0}L<b#BC
zG8GGRa*t#OYz=~>uDG~(Ttlx(cV5rK#I%)OAF)o?<AF>`O7%9Y^1csvsDpLVQnTNv
zcj>d!yf5i*@zCE451)C0scM^_08zfgd0k&N>xBP#@5Xo>mw7*WYx_^$zXtCi>JJv3
zV?YWsHz!9=&$P@`^x|89#n6r^Nxkzr)yAav6%<>0<_N9wv1j?Q<X5h~P=en)Mxku@
zu3sWc94QewNnQcFKUN(ToFYO_!&<;LHr9I1eZ2OZug38?77GhD2m{Lf+C4dhaNxm@
z&U}vya_35jiq}onc?G9F%u9mFeLRXGp)-AdWx%7#>pW#ga44AADn{A@o)Z(t(HG)#
ze8Q{4K{dp`wYAZzU4yW)IgzhfwS{76_~BQfwr42$5H1x}Oj|g*I6fyh8Xa&yr-u=~
zUmeg&>FQ#1ihSaR?y_q2V}P3{6$;mNb+gZUkFTeYJVJJH!EV?=OCaJA8x|ON=21;@
zvxJN5@%t`fMvb4h;fI(wXT?JUqoYA0+i>~2%p|#j&P%^;bf-4p5fI@0%2lBZrJh99
z)m3W^&nkl;!K&wV%lnM$%8lEu!IYn6twz}&hLDIJ?R5P#l=;m9F~D%JU>qKk%6;Gb
z9i-3Azkfen)68VBx1S3PmTMizchS>XbVok>eH2|lOw0o~KT6-6)vlp0DE^$=+`PiV
z;!tV?hc_}vKQfPw;i;6-##mjI{X9G5z>Tdzlv9hJ^+a?$4t3i;rxtab9oPLT)*~vN
z&AG>FNkmALYPh@53uT!L7QM#FLZXPQd{^_<bRnnX(zhg?pb1%ajj4qmW1Vl#c>LC5
z9dI`U1luURDKA^b#&CEo1k=^oDoLYw)chJ6usdUByOEfa>Bg#DzSf<f9nWvW@iRF@
zGGE;*o-^$#l(5Xs1w#-b(&gi_mi~T4g&;@cOi^w%Y>TevT}Mtp;NWUCu5E1ERRXDE
zftJ(Fmz|o15EqvQ@(B(}i67%%gS4T!+~P1M>VBQ@*AlRV{=E6Tq)etejWIlk2UE%|
zl^ysHLQ2GGGa-7mtBCWFcelMYXno)L$Wlv-M9^6WhvD<i@RxaSbY2x}M@K>liG`Wr
z(#KHT5P}_eoCy$NldQGaG$g+%F6OB}`@*ADwnZRBLiXwOFtv8c>fFX;y0!H_ich|U
z^n9T$mI=w=q6K3AvX>>Y110$yn}$tq&jnr!TnW3a*75E-<<?IjUBeFde2B~^``Teu
zRRO~d-bqdSZy9ewE%8|&O#XLeu>p<}iME0Qp-In3ScVK80pU!@a^GY?B|r9S=H&i<
zoR>}RNOn`_j#p{(Spxss@MxSGNx_>p);TXmZ)|KFyq6tLRD`83Hj2!nfxxU;qECIW
z*$^)1lxGMr(d@7Cr41^#QTx-glU1^{5#HPXJS9`4sHd0DR|hv%-7$?dM)di;WzFvR
zQX(itZ*hKNY7e&xU{>o4q6`WB{?+tvXHWt>Zg|)e^`ERdoLnkR-OakX;YrVtghn$n
zR^8GPi-dhFLhQ2k3M5<#ANvW?(ohXMl)F+yE)9oEE?YWduKp^w5GkFF9&YwKEj8-6
zmn8f^8m=pohQD>XIUO(LLe0(nh0EU90`Yi*gCvGBbaXMvY?4x~zH$E8laj{9wDu13
zB^4Du4GmrLEq>!ui;Fn&@;_Oj7BrTFoA|XpnyXp1gi>MCfC(k*E&d`(SOO!?mZ6zh
z>U7Bf>7|J})cWJ>Z^L$S^I)M%6P{@7dMT(f9Xo~{T(W3UEQOkO*PxDSg3M*R31k03
zHR19*sCSZ{SAFW(Zx1{D-rfBMs__S3ZN(!jAh4L`f}Fx_$f_K&yfNOPS$lM+!b&K@
zd|(YS+rg>&Zd22)U)8(Hnwqku7DHyf9~qaQz$0w!C%--3^#B<G9j<Hk<Hs^QJV%AK
z2p;7BNF-}&I`MeIOUB_x>uoaq_MaDm+<}v)EA@F5c>SCg-<VhWe>8k%u?Yf2*_c8z
zGjDmKjseLPDlD%Dgvg_XQjU_0f8*!;zWTX6V)AXnMNP0ThL{XUL#^Q%1a%(Xc>I-e
znpGv0!%CqNi0MIoWYm%VD@~G3A>q$;UUOA2dxDK|kDWhr3NCj0D<Z<Lk8n&(2qCI}
za<<}sx!u_eD)@KKQdu?$L&Mv#>>}@;B>rsrkt^IDdR@9$Hw@>C0GdyscCXRe@Drrw
z_pNqTr|gQQY=<~*yD@gZG~-qbT#?gZfxWdYOTW=48zSpfX0<QGLL^EwK|!yo+{-_i
zy_|*$&Ui^PvtC;Hj|zCxYvg=M;xWwgobHZ{?uXXKza)(y1aD7x$a5OYI)Dp*ye4ql
zY1{CMpo?y>!(ukslg*O)BOCjyI@b#w|5BsTnT&`DCVTrVsOX-R8j{Io`5$9Ya$B<M
zz%j-l4e8g&%oJ|fnGe_=wfU@+tNa{EfX+{Nxt3;bqHyy#{7P$~h4a@|VMP~OWc$5K
z<&%2htN8o5bm%wSW!3~9F+oNHxmMH4K!<^i9*N3l=Vr)p>zuxnytz8`2?}x6=YJGC
z9tTZ?`muo5HqeheX>JMVEwP^`INRxZrJC~$9VCHAmlsdM76vgcPbWD9JOxQG@Vu<c
zc&5T{ZL_3^bhUFdyk>U3nW4^E{b#cwfQ~WecKykU=Y7ki=S#e#921Wgf6AkvsAM}f
ze~&C|3zSp6OHu^x;iSVXq~G(j2uY}-+44{L&~kIhG|N{Q2aCo0K%(KaHzxnDG!M;y
zy<^jE=JGltu^hRN)AP|Sgi^-Bd9CVQuh?X0V4#g_sv;$XEm25}g8Dui{YLC2aS#on
zE+`oj9yZsD^cpZgqzICFJKuGhp<Q`mC_}G|jjaK)fF0S(NcWw&CwnX9h^`Pq##2+j
z%?pCr3{u#fpF}aLv=h=jDr;|i)AUGV45<~(magDXjp3+d-x_ktDVCG(k|@;b+uH4=
z{+C_O#)pF2<gysFZiRvX%KCta2%hF<zN<%@8PbqeW<N<yd;ay~4B9<rv{LM$zh5t<
zASl(|y9u@VwG0+zIy$1?)w_hoFXx-bbiiop-$AA@zY9n1=;G8!vvPwPgo`QfOYEkp
zrXGDGBPK)hbw~-8Kta2S)x@|FkQZL`A`ZkUvPrK|$u&lLX^5MZlRx#F-g-V`yq5V{
zEI?v=QYIuJ;TpKLqw~Y*9F5)=t(j6EGrF1w+V0_?{K}HYH|chze)_cC?JrWQ>KjX&
z!?7AE*M3)4rtp0p3tY%=aG$I%M(`9<O{P1jFWVKxl70OAZeE`1VTzvQkXc%(;bHI@
zJ1lOredP6?ood?7(H$3G6A;{P!TYDa=+p{OnwZ$6{0b;DJ>H><7dkAKKr=^maNrpp
z(K4E>=Y-;hgoZNmfcR$7<%NgF^IB2&Xr;VnUM{X1`>VazP~aYDVm=y-RXIb+nDzK<
zJ2Eg(A>#MV+~wuJOJi<agoMf<7&1}E$=(HtgA8$KJUl$F51wO+UQ|^pk$y(Or=kkj
z7}qe|7)x0iDh?X9b6fzwWj1zXVL2&E7)GuE>DXhpll#~=$i2csL)R+n+ac2k51%jf
zz7&9CH((%0yDjYcK6~wzr}nhg=cl~=MeF{J4=aZjlm%?31pRTIhs1enCnh8`{jC;W
z=vnoHypGZa7BteCOgfS|YCg?nbJK2G;>z4ktwe7^Vq%(H%+Ate!*$W)Ouxqpwvj0*
zVZVMIL!t=<kR<p@hh#xE@npe)tsegI)^I~*#NeG)pVm9$)_0ESV0n9+LQ31o81R=U
zS5j?StFFfPOJzAYNNDy1@mgFwvM#E9My{MowzG2+k&(Zecs3GXflIrOQ!h(=4VCWE
znLkv<57{+p_njIp1aB5<pDuGIxIPL!BL1v6+59_$=vircAuQAevgL=9)NO4cJOXnX
zGS-t%rTenK4tUj7SKr*MU-jKz72~V%I3SGaAH~w}@X!|aN(!nxuVBBmBlOypC6tWF
z+>r={kRWoI>xgzAgcKu?5NvAEi+sQ=;oRDt9T~?bk{^=JPztdd%zd9MdD&(9$nzVS
z8YKR2ABEMogUkC>_UcCIZ2Y?@1{=fm5u(5lkHFDNY8rliJi_bx1_rp*!kb}>pH<EM
zFU}LEzHPb(zmNaU3H#-*UbsLja=zZOgdLxl2*oOE{Y4Eq1m_H2NAOG|+ggzylas?t
zdsBj9WUQbA_D_sCKj6qwF-=T(ytQ5_vNavhBq+-e4w={|r&YJ5(aP)Dir#u_0_i7H
zzVllL&dp=hHB3Gg*5i3m`?s$6Ni@!OJgD*(BYOP!x$D*)?88k{T3%iZEI$;epmJ}%
z?}BQ&JuLr|p4bG4;QMR2$Gi7ML?|CTcyQZBV@O#!h339v^+++;GBl@Q11qf0L79nf
z&vcW@dinAtnvjrCsS*Bf>|)~FA3uITf9WPm#0Zrbdw@~~Uyj-*Elt^&D5kd7*M}pS
zH`~*_F9&3yE<HaL<3A>&uC%<~v9~N_d%UBNtaHd1X{%|cbeE7R^G|R|Nl8Gp+spXG
z(UuWGZ~OeRvUAr9VY#_?cS)>pmV!b<rR?p$w2uyyhmb~<nEkG<#NB7pH=%z6d+6qd
zHE+=s^R@MpcsVHg+2^06(0~5^P2lB~ZTI|EBn_wcC=r`>MZW>g{yhc;qtOcQt#KFc
z`h&Jd%rVW~IGu0Hpxg)j7NkpJFE4h;iMdCn>$NN1&Eh*>_y4~vKx@#gv;85>D2`{S
zpHw~zLM5|4{Oypr#>M7Sl#}&v3F`UDe&3Ip(8ucP?1Y5$(8Wk-s}K5HWk+{%xLI6&
z5H>Bpn5*IuEe%$Jp4*SZ{XAvoFcqq8Vc|8Uuh~SxA}k=sp@Kn9Z&*jj#VFW3y^{Wc
z^W9G}T9w^FS~b1#+GG65*A98VjKG)XC}m)o4;5h{Et3<$rj8D>@bGLdOFB?Gc}&)t
zp|nSerPA3YG;M7b#}!o!c%0P&*{lyt5Mut-dUyWF|Nb3>;)8xe_*upy;+F&~%g@Q+
z>Q4;Y-66FTL08KJFZkwVS9sHSoiH?ggGb88r`FfsnGY~0IO26jGmTD7JtHBacf=P8
z)?FU0<Pts7N81>CEM0DXVAw%J%Un@z5n$_x1F?p}msy!bgFR%v%LDX$Wt#xH)e#6B
zc2kW`i2GAlN8figf6?Nfvb9$bdU@KQ63<r{g0%92!_WYFNT8jqeb^_3oa<M86-M9R
zFPQb`)C}A0g+ovCJxx!kLCbTfo?65IqYTWUjoq02^!zH6Q3g;(LBXkA=fQsk<!rkH
zEi&p~vo%ssGxK(iWPr6kG>$Y&K9O2lh3&=)e$=<H@DugC4eePXt?C{$@Sg+(uVNns
ztE!}w$>Kl(Xf)GW2p;@86j&re;S;Az876^YPueHFWkM*W@1@9mG|D;s^WL6ZdGG_b
zpH)Ax(Ma4$J=;l2M4&9??ajyY0T~B9P%{%=7a)88QCOIn?*4rgNSg?Rf}6PKcSoWt
zllS77sN%A#dZeVX<z}VxY9yJDyRwbb(+Lq}9LY7DoomHXY92-4wk`LS3V0mE4lCh&
z;KGfmhkmkoe~!}JYN*}lk1euUyW^b)$Jv{h?NvSP;gkD;Ihn3c@=yt`q3XRZy#X-?
zx-{aDhckjG`YSJn8p;?B=bL|s0&poMMk}n^!o{UHwvz7BreD#b-1ufQDS8bZz4^}{
zLMke%qvg-3SapwRBe#kz+e)CM(W#C1DQ?(kKUcpp+g{$1t8(%?@nck!Z<8-Z3z+NE
zr%$0>R=-nC!ltFayU^pO>%I7svZ|_TYPs+8d)d3tkfxrRo<^0Im%oOFHr*M+(mB-L
z)|Mt8$IhrxM1cSUX_6S3nVF2K;Flmd*;J}?chY?RoQ9JVpFuID6)+JHP75t}N6Iby
zVwvtl{ou471582SlVMx1W|eJPr<Lc$*#q<&w=>5E-F6p<%@t`Q^|xo*a<s~sySuyl
zC;Z{nCh!^+6&1I*jWO-*?Xe0q21KvyG~fsL`(JTAH66$wE&5pzy->##EO<IU;Q4&)
zT)Tf;BgxZJ*7fO1?}OutP0Zp8oiWeYxVQk0`lBmqd8*<G+%JE9R-_j8I8d0cS9a3L
z=`&F}l}?^lTjzf=r!sIc8qVe<%Fusa^m*lo&HOUgVGMHPKjw-njc=}UL5CUsAr8aS
zq{hErO;OMIjb-q!;Z7>`L0uZpYe5RJ8x3@kws52OD+3NPklR5O=rgRuX*F^m$`<_X
z?d_w(NpHKoC8c=>mCsM1nep}0Gsfr$pbxN(+C#;Ucji%1IwGh$a#cQW&HW&Hz14&P
zR7cKEd9sj8`!L9tA3nUDn=?K-I?^Ajvhy4CKH4%kJ3pLs-I=?NpgG}`LWaN%2-weI
z{`vFg7j)+(tm-Y>L&*@hfnBdY^ytWS?3+vRcPnVZGZ7LJ+OCiACJDRkln((lfD4R+
zvh`QNQQMi;>mat=fE$*DR8T|DQ*Fsj?Ua$9pA>c%lGZ|$+Vih@cSn^+4j&Oa#d<sG
z)h~0Yt>-wL<$f*n_g^$NFieSB@seTO5KZJU#bpNo2W*Gt!2>crKEC+-uaqNCSFAex
zYOL}`I96DT%^P0Prsf??I$P#CJk2>3C2=|<and2)7bYNMoF;z!_;EAT>AIepS#gPO
z$BTJt`B(^pvoTSZZ=W#3_*m2km;&51>+xj?_Y(&w=*qB339p$hmNswCD&4js^(irE
zK`+<aTv=g8AeZCIrKKf_MX4758!_u`t*w|qf=HN{WZS>U&CTr`GBGj1T3A@Hd7%NX
zO@UKoT+NV)z!JI4?$EW~owr2Z?da%OTCqP^sNH!v36M{DZ|LdaX1?X@lhLi63zlIS
z4zXf$YDzIL9ka2j(w)l{FZJB7Y+0T*!Lv`g8frM?zj&)rdUI52Cs}z$-5}?SK5`LP
zf{Nr_U?66>Uay04!_Oc5l%&NbtQ(>ZE-s|$=@+MKigI#<6qJ-|)}~4w(n?k&<$C?k
zbqBoqq(s%$^93vV&yyH~^PF-VbaLHwU$mXq-l1LZGmpGYMaAy8G4{NqvXV4UqnLed
zqV6=Tm<3mb70L~2Ott)QB9JK<p^Dr3!61fBL*sy!z^Z6uMN%mnBbW77hh5`Bk3Nc6
zkimIlj0x-x)4o~<a-QN6%fDYFR^9tfu#*Ix<je*O62Moppx~om0$Q*>Ke;#DB_^Mx
zEKVO)XZH<j@Ni{S&1yAqu<$2e?a0DtePhFNDHu7Hp4V~Kzx9bR)|NY&sC}hpzEa1Q
zN2%7KXE&4;EJ~a!%&@<j#QO6f|1`e3+AZyTJKKtJqh9&*6SaTm)(U_jV&vQwe(-u)
zo0l_NnKLUlu)AUyDVOP8rj<$ZjPWK=2j}+$9z4i>oh+zOD60mqfbLCN<D|_Fuv+Qt
zEk8&euTxRY`lWh{=9cn>XlK@+3~k28$4e}}lSsoiAIQ6>5YH*TwY7!+&k?OYS@o`7
z?@8px2JGi8ydy=_Q)`98C2P6d&d!eM%g}<_ie*dJ=_ZhEZ}ao>M@IW{l<1~68!o-p
zd8Iwok%v8<s8vwev{G8n5xfZg#;&%PD?9%nS8p+sFSsAEZ~(15)_L=8I_caT_@9pw
z$p(6fO2x@CX3t?pt!??SXP;fxiknlZ?7cr?T6Og0Hk0)rgZU`X``*EP-!<R4$gG;<
zv$SMpRW!l4Hs(e~%HBGgXj9|x<?fAK^&Tof_ShGCCj<8O7SoMkQ#k<m2>^DC_TD`-
zqmFR4y;=z9{kba8DSiF=cs{PAtW5RW`eJWt%gD&>!NI}6h=`#hr?<Z7H<}><vfZ2z
z$;`^4VP#dAUp?Jh_U#qBq==vrX@=9&UxTiaY{fY24d9!Ursgg1RiD)_z?a++6ukW;
zkxxxDd*y3h*{Jf^`k#fJm5SYp+1_|DU)QI3*{cr9<dX!Vr)xYol!7-at;fM8JIXDF
z5H}vv1<RAumz{U6{6XR4&(FbmM)JwML6vn891Yq3Od&6`gOXsmS|eZm$w8*|NEt}1
z+XUS`J$^nuC<d1o=beity(w(bkdF>~OY>)?^siYaJZreXF*w<yG?d{ITwd<=6LiYH
zuIHJR;2C0gkSPi{)-3_sPf&i-spcw6gStFnvDgf*!0#ikMLi$R%9F+Ju88&FQpp_M
zx|%yNa(-Yw*Max!Gb?^#ZC!+ri)qSPauNUu`bme7<c<w?cPkh)`k;1Noi8NXT*Jo3
zj#*VVC13cN%z|8jQ6)PR+M{=-0lQ-!Wp%ZLWT4ptAfBZMYN=`*m1-ZXnASa1#?I5t
z&sQqwFl|IH<h~&G#1ONX>6IL1a}xe+1POu+-3dH0w%|@!Sy|sTHa-LxrKgx}_e*+s
zNcsq?c|*?E+B~a2h&v&5vLxPruwAj~zEUKa{NH&}WRARu1TLypr;MI~0YC>rSTt7Y
z<$RHo6vZg@LP0>^!l$|uav34a4BLhNjAfgS=QO}RSR)G=DbJ71V*?Eae4W`IM-?0d
zQ6OD?>pf4+3!Zr56BGME<f3I~FKV@ty-QfT^E<1eSM(Ie%ggH)kBLIiklsV0(ez?R
zyECh?DuVOVLym2aTsdRoyC{&?gR|O6dM)JnfMNg1tAh}lUk4AA`Y-zWF9zBd(FkI~
z)dNnIe~5T~^n?3@=GP$Wv+_)hVt=zgt=I+ziFcyrgD7Plr#;h$ARHJL25?GU8%UGD
zMj}D=!-o%B$BU^M7DGkpFWrtWa_*%mj;7yecRh=V<=P<f6bzU5c=}<3Z1#b;)JdDp
z8p@stq>s`G+_6VTv!EPvX%Plp!zS62$XDMjaa^W>u8i&)0L{6oSa^7N;6u?&Oxm|y
z?!sSOJv``ygvg;s-2{1oRG0ngV4*Tw@&EVb0Oh4ZnvCTZiuym3HcGzCXlFhd$op%w
zGk3VPKlBX|!>(Pc3a0$Q7~mg9#`7pc^0;+O=Hmp3r%`B!-Yc?MQLbzU<y5j&uipdC
z#N|{*;|)@+)AjDJF3!$#z(0t1@ZA&&evDuuZ{LpXTMu&}`FA9fVPu}E^@KwEVBvH;
z_q>Q~)@u*Prf!9|Z6T*q2kWW|sr8a;0#Hs%NzsR?y-zvb_||}bb1uBX>S`M(7s4Wx
zCHmqv1$y3C-<)5N2;u(w&>u5s5$<yUA*@Y$QwlkUA{Sm6t7eDJP0P`?Ha`9oLVp>`
zK$L`X=z$HJGPUUIoGuFUz9F5DoTfji0ABc{l(7O!{=DyVLj;S)##EG|S9`suK}l(;
zs>fddR)L(A2w4s+Tm6}gBk&;RO;(mQ`d`cO8nyiO&zYH@?B_eRUSJTA)kjC)RLyM`
zQy^L<3fk)I2Vwk2XX5SEud!^}!Ia_|Pm_beO7d;zzDofM7DU;RIo@!2ZGD7I%C>}5
zy_o7+kd*Qq_e!n5WAC3oXcZOWU`QOL8A~ETtyi8tZ9zrhe$H(CB{S|q1pU*mk(zQY
zNmDT84^dIP6YK<J3^Fn@N5{uOl)izwu7$Gq?Dp2G2@ekDw_5OE`6RwyW{5X<i6Mpz
z-7Mc>yPS8397;gv)#i&40_%&9$RyAsp4yootpef#q4Ww0bfTGzf}mlFe^d2_(`rqI
zu82!jwc1S~c36BeCf%q!jOLbE+mk&u3Q=M4HO9SWp-oo<FsgU~I~ManM=1cvTEnF>
zor;Qx5vB};C{&cWc_!c`_R?+Ze2EwgxB3(r?!>V`zJv=npX9S=yw}jGGe8AF{K0qa
zhhPoufMru5%?U_p(V)dpn(<2>5Srllc;nX>$0VxxCK2xYV{LF96%abk&UB!$^49D8
zBMQowFZOopBO*HWuQ4==#@c~w19VUnT!pK<`lDy>PeZ7N%t0&j%ev>?0|lkh_SUHH
zcPw{?gLP~oA*{M44LzqOXv*BWzr=8Mym-si)s~Qi+X@QObi3IVko_92PXL_jj~Gp7
z%o)`XV2!iOeXJlf0z-6S7--82R1&VDA_hSp(&MC=;?1Q!-Rs-`{v&caPEV8=uF<x;
zSiSVufmm7j57J{15YoUGBFqgM$_$pozXp1+vhJum;F(Ad6B^vmUy!bI-@wGOmpMP#
z$k866baoyDX&Q`M1m*;!03Z5Q@R#E3;?x${${@-BRoN#!51}}wiIIZ>&&(^A4<DNB
zGS)>DLq+2)S@M;3%YUqpvd`l%rLkM#3I~Twe}0@8jS74`h*ED=^Abm=U}+*Rrfu~I
z&iDGRLtu|V%R?=x<Oq3^=%1$YISb<24L+;e>IEJ-gb9N3@(zG^y@5u3bVL^PBIdh}
z(N^I?z^-V#Pe}0n^0M&RH|GJ;;@(XsCtF4aU01mIKTHRi!E@WQ3ir)8iR5GVB;(kf
z+QKExYutFq#=jN&R8|rJMWRBI=N>MS>wk|!@y*iG-It2U=Ms=7UJ=KSj*25bo6SV9
z%65Q;WD#<qC$YtDXYOWvqJw54O;D(URIzS8KCoS&G`@);ZeUzxA<6aU5D_7dW1lB2
zIIb(Ij09i`x&OTRVE27t#OQC3yEhNS99jbp$c@gbEDfgmt7KXs^!5O{r2l<VA>5co
zptpW!bTHpHn+gZ1q(nwW5n!>Wc6NArI-?(b<l{E((9Vd?*`p;Tbv7_+=4Xgsb?Gm9
z5wl1StBN{fV?(eu?m-M#9rTpbhLv*O0fAQPwrjdHdWeBTaYW>G;f5J-LAWftzk&;j
zI4S@?C@7$lY;88UfD$bHGgYy%Ge+k9$B$5VJHRIs-?&|sVbHRYqc?d~EpKZ?9oE;g
zBSn>9Z>f|Jy52LRHXebLesWB-GpHwf$5aFP8coFwUcvVB0;|QM28wyh!JvymDFphS
zRgxHW1S~b2+32APKC`JeAT&*FZg$GEL&ms=6QW8P5-bOm-LCD~(Op*$Auzf7fFh!S
zDEt<BvzB85IRC&-!n#J<7%XGsIY#V3XmHy?hwD$@SEcOGdn<!I4cX;h=V#3^i=40|
zRhpSA!*f5hVPD?@YYKOIA3<cnoni6u#ST~5-O|xv4x|i%&zpFfhL50EaIeu{uXnU(
zqoA1g+q(W9T?s;NbAA094^PndAn1%KV8ESrc6W=9*YuUz8rV246W(>E_)`)cZMrn+
z&8w`!1GOF}sD~kxKjunhvt|&Izz_Slu3)jZW41F!=zC|UUvhH!4plK&1TEut%9mYQ
zL6mXOLNtS(eHzkif=(bzMMUvDy`38xN`XW61s4GiYn&uO&AjJ)Hws{1IZ1X6u!f5e
zkBW&VKkV%)Pa$G(S+L{3OVSu_^LAb?E@|qnRe=>h@|DiRbpjR&6}9MSA<^1UhKB9K
zj~#rHit8Q+XCY|V?kuKv?u{Eo%6&vIN&u&T_?|sGcAa0h85>{MyIDB!J13F>obWrT
zW*UTSxYx8HOc@m69k{zV%jLm`t!iXyK-0D}e~u`XTt<8|fJ!K&j792c28H@$WKasa
z6ovduUcGW;Ba!{K*=eEs1+<UF{jgr@uDmLQ=Dce!Vp&ex{Mq4_e+hBHF$2{TOzG$N
z5Hy+Qcen^*4w(`@d1B~%7se+AvI+T^@9_viywFpJkbFLu{+Ovkq=4ZOmYDQR!c&Tr
zl--ws5CCT>2*hm%5(Hu+78ujOxQT^|aNz&JPMg7$0gh`B^bz({HBXhqVhGp&^Jm}T
zNCotO(+{G^vM&B?n}*eZMPV`}IM}w6@I|MBs#@?i-<}jmo3spYqW|EnJsx=Dus8!m
zU^LIk#~g$%a@iEXA+MlXALVF%i&hsSi5B$zsQTMz%lJ4|ojdO}6k)dy$Lab#mxrgD
zi;;;e0l=xvZ%z5%5Sa#?CAVK;ZV%SFrh`@u1BmEQV7q|d4x;pvnwe2X9j%OL?oRl|
zX*qlevlrK1AHOt(SkV^#NJ>z>G@T8Y7pc*THz+;;`(B(MvNyNvdT1~9PDXrI{Q9h-
zfcQ3VUN|gE#^b2lIog%C#dyH{?%Gxr$Nred>MuMcM$pKs==X_*aF^cz$pDOLW#i~5
zLB59fHPSdNLm6%@iVb;x+5ZmB)|P9MhzGXm&oK%69Tn&he)95k0g2^m82Qjc@ct#G
z(@q=E>3OZ0Y5up=Na<)PBh_}kQ$e-Bj0KJk5diL>F^M4YkC+90YTU)MHQYEF0RK{1
zpyy#xZ5I?+f2M@BBn#!1l)O)Wnrv?NCsXh?f6<#qVZus9N#(;za5Ck>r1N6^{H&nd
z>)l!{mV{izec^alM<J#527<&J7+7&RTWafiXB)68|IoZgpFIuegMbS=u4(T?Ga%0I
z<$55?3#NaPm+?x4<G%Ua53z7)6N%68=4wU9eFgz;XnQ^m)HMnB@9ph`@^J@}AW_Hj
zSqTBR4-nnCz$pg-@sGdNS8AN{Bdo_)uA(43ceO*M?SUo5)0EnvR4+kP@$aePRj>MP
zn~e!HRK_^a;X^bBVo4ft56gXvX5%A@YmAv4=s0G<@N`@z-H*y%eMLdq=g@P#6DivY
zdyJlLKmWybvrZ8CAH@eYHF~Hl1@@rf!u_^=^_7$qTv#FWkN1D1hUS_N$k8&u$dWr{
zh$@?)>z3f#w|Py!OKXRfWP9B_gr<ANIt>4Qk&J)fKnkpkzjVk+b5CLV@bAFyC@~y*
z=s>RkOA3Jkcw4Zvd8a~TF{`WXtEyBV_GRmKP7H!I1tuZ*|4^p6+U~++I&`@)u`O7f
zZ*t#({wb+ZyQLKLaFM>Q=P4h7(1#{iQYo9*D7udMuF9C9a@{KY2uKkH1Y<iO?V}MG
z#@?(|Ap)SsPzDYcQEQ4STTs}Orb2Bdvq{lsYmCPF08s^B#SrbNb@SjdXx<#I+`PTe
zyV+y$BT&|;prBh1=d=(N<^7Kx+x?XnNurb?DxVFxtVVE!y;HC?hJrD14<x>t@B)*I
zrlAoIVU>2>NHH(A;DrZ*hc?Z3@gTF2tir;$Mjh78Q4G(KDr0YR@}`MNt-9I^m@{G~
zgUO6Ij>+~PQTzxF&aSKQ@M$;&+_LLp@<$GLtvc5S*w89KgEc3Eqz{H_^pAHg!1rE_
zi-`#V2z{!9IwC`zjsNxG3q?p1=$%=8ArQ&(0Pt32OM?nM&(>U(Qb?frjK2uGx~VDQ
z-mo6&$Bto%BNl=l2pK9#uGagw&pr*8s@)&=Q2_ygIK)i|(9+RNh!ye?zUXznK}150
zKYu=2({vA$W{z}*&i)MevLwNn$v$^jnz{Mwkef+;HJLz`B#M5(EfribGXdn|XprYN
zfv#*eF{TYGE(N-BspqMz<+wZQSCe%_(Fy??n{hKrRw|PP64@Czw_6+EL{WSoW+DCn
zd4lD>$`a^OV7^6xd6t)o7E$!P&)~d%{}B}U9lwM@4Lg=iC=^1T-Aez>(v0_!05miw
zJ@6>8n|+Q<^c<{N!|f3Y#pe9^^JS}7jLVM-8!w_`q?`fBxK9!hqr;l%K-Iozr{iWq
zV1Tv10`O>J!UBLZ1EK@Vn$4<3&b#xjun<t$pg>tX2(fPw+AC38npN``@?dl9FKWVm
zL{%aPG~g}bnwmmU$!G%q&FGld9r)s{7|eI#m4kg_Asr_kQ$sx*yn4U*_`A@-rGWs>
zrsbLeBnc$w2trVr0X~BYPP74ZSiLWq;zg4WEANg2{&05TA%LK~Wo4}YP=HfF2M(Tv
zl6^%La?yROko|0%`MTHfJkdcWVG!fJd9tUe^+C{Io=NpKv_0G~0yY6ohWzugk0(p`
zw6rSiv}!Hs8BzFz+@u}hPu@o0c{hF7K+?I{2yYly&48-&Aw109>QHN@JAF81h{WZE
z81yYVw5sg~tGqn<fXT1Hek8?w4`4#*SIr{VSy5$85$$;kq3C7PNNqJ<o+=ZAvjPM-
z0+QU@6|ef9cPCYYT|2mn$rHBCb|fIh6x{PosHr*K>}ASq^zy&YKTQdJ1K<d>o}@9D
z${|zv<h;%i8GCRR)~gNlM!p7Jcj}~k2b|Rx(5pQ=-F$%{iWkQW=->q5?Ttf2kDr(D
zy;2^(D-(iGkbni(J~&>~w!OR{f&q<$VWsb_$W6OUp8JVio{>VoiW5A0jHC`QQGU=D
z*Y5~df)HJU8)ZJ&pF0W!lPPq7CXddjy+ft?vUweof&=B4Sy)IB&o6e_It9&KDd~I7
zfLH*Z$`~>T4jeG-WF<N%0>Y*9{L5eQP_K`m8A37wNBGKnZ~4r&5WJbKX-ovWC@HA`
z7wIFlqo?StGbVZ8f)4{l-<lotwe#Ou^6xbx<>%qh)m~nF;TK(m@-&X4ca9N*_G;{h
z9UKP5cDNp}l;9zzl3i+l!J<!i4v~WkH|&63n=)9EIMi#kwe$vU!Kh1P)kV+<#X^Qc
zU@9rl7sKWbj66Y)P4b)b8|a+Hi<~MJJm2L9r-4E!d$%!~Y15!JaL}-WolhM9S@8tU
zU53x3?qkgo!HS}<ka>#0=+MBjX~@_Bt~}X$0*Q5FPa*9`{zLH)k_nL2>DSh~f+?e*
z_xeUU4_z9lRe%lzyj~NU-n(1pG~4dUs{0!M^x%arfTAYdOTlT9-tB##{fcL!W$z+9
zN&R_6K+}y3=)&Ns7mHq`FJ1IroX<kxrWUD85Lp2U2Nc!h3{U3{%XDj^w+sh8Nnymq
z7s>20AK!q{h!9HP>r|0t5OUU$&>W^mDD7M_wI7^tGlt85d|@)M^}{`kv}d&!N_S#D
zrn&8Y)ck5vBK|~Kc?%;WP7SL1uci$*nP57HhK>%y^k?e~?01p?L0BSxl!1{^(A3mz
zvw==L8XB*ytsGXw+}*)%-}s13<WYt+r%BF2ILHK`Lj8`g@CG<i6gc@5S((!Rmjy^O
zc_L#uc0@)&x$c-$G&kX9iVL76Dn5`P{#-^Qh5!lyOifFG<Qy>BK_Nuq=Y0|M$laX}
z>G<Al#Vgc0rV*$@x3pw!3x6zSyaSoiuf{hP&(b8wU<yZXjZw-x2ui7io(5?p>Z=P2
z$}mC<#PTIs_qlf*5Qows2a@zEC@4>pKQ{kR4U~Nh+*PyR5vjDrUF$Jd6nS~3kN0!a
zShebEaSmg3q@?^qVJ~@YF4$^ZiX(spgk)Qm&5uDrxd)CwY%B@FDc-kGSHW18TLeMv
z8iw~(aePD!p_8G9iYahUQ?8Q-9wP|AMcWyv`{16Rm7Cv#kri5anx2mX_j9_a03#%W
zWrY56N(#}xT4{6QA?R|_P<_B`W^LLs_-NpNW7*dOfRZ<7N?0f}=f#5v7B7143GAyf
zyxI5;07HOr<Azi9aA+0l)?ouHf%K}oVvnWsQ&YbVa|H#4lE8HyKlKX!^oeY^+TkW7
zB<zq`md0&9FlS_CrFd5V+5&~-y(|g{V1z*rP_W|@60Sb0d(xYdEdHqd!3!xiE}?HE
zCFO+y(b2r$ySi=);ntyf--xW2f6~*4xW=X5vS;Tm_o2Fj(Y$GCj(iR{ATSzH{_pBA
zOL3#xmWJv@4QoqVNZ&L}@2v@B8iDW%bJx-hUgrRobGf-)v3J;gAC=*wkp0lPg5tpg
zETGwpjlaK-V`v=xCd{nfKRIo)yvz+FBTsOsH=y<I?i)tVZ@Bm~8S>RnuuzDShAjA=
z*<Bb_zZ!H68FzhfU*Jw-+nr0-$5NRbU^m~xDdRYu*B-TY^ado5d2=P){!jM4r50(<
z3UdLjlZGPYcC(Klok^8uCM$zz1V^DT$%hF-4!HY(_xNJ4kLfSv^^i$mIQic{ZCMZA
z{tzFJZn}uY`YdP<2V0f)Pc{~D=O_8NJ5T^$6UVomZNEByO@U740v!cOJtZWs;@`gA
zc>0BqAQ$|Ge<lnF0rLr<5ESMhn_Y*Y31m7>DP!ag=q4QzGBb^DR*`6utvGqz#)bh=
zQ>{i(5Y-Dxp|xQtDfa;Q93%q6g#$sH1l8aj?7){eH7JE4RYT@+Ch9a`9G?IHIqB6w
zFL25ayJG8W+inp2#%5LKo%<2RDj*OI--`jF<1!5dYe+JXY!l|WM6Ji=njpisgCU03
z2Y)$WW;@kpln*~G?ZVcnkkQ$gmi9NG?eF{hO>JE&N&kHWnGYD6{?V2?jN%Zd2>)n}
zq>B`ATtcrucgD+B`0MY3qA_1G1#p*rg+47e6LJUJv#hEG->2(U?Fob4eN8eCOxx&6
zw_ojZUREKYmDGUJ4agcFDv{eT!P%0)Q;JNGT^!9`0Tl{UMn<UYRg_){pM^RR2pEW1
z_Xp-KZhwH<G3%ZS0~vz~yR3rSXprn7gm$yv%@}N2NBWRM1%|%%kqn^yH{UqoNCIEs
zfcSN&5g#V<q1rl@5eab<M7Eda{dqs8^MFD4PR7en=@BqJfH6tOYMkWf5r8D<yY2sm
zu`^^Un}F1{J=(fKA$apmas5b85K$$RWqD?!e3u7&pfebD+@t-2iQHQh9g)x#0^*i5
z$$(!KR{snjx2GwM;^e^UZM|pW9R`_j7{^0a{cQ3wx&891%cR|tu}kVkJp-0tELx9m
z_{0RygFVz%Bv|CpNW=4p%Lm^$MFeXVj@H;dYx8sZq{mP49BW3(I5=HF9RF|iB=z7~
zt0Cc?xer@jqEw<(^l@W#qAqdRn`4Wji;FH~?(S?rdnHfJ^^;Xp&^vmNO9b|(XT$~C
zR^uc;z9+%L#@5yvM3k17hh=4DWjR(A$zP~ZtSewQBNa3BIV($CLxXg4vH>HYr3vaS
zeM?K6d-v`k+zD*R;RuisIMkvP&`<OW4#x7wA$wa;z&hcG8{i9H;n33Gf3vf*b7{Dg
zPC`-=YW#=_tI?f>WBBd~=FQ`R+FA-|hxuk_(`%KPy@A&5u9bzI9an8_t*h1k?ruJ}
z7<>$Lyc!!DQJ@DbQQ6eni>IZf^-N8zE%R~IGx+1n>a#(Dtz2130oyw$AisAZ*NTpg
zhT9B<o|VR^v%!dRoE068*E-34Z?E-&f`ZnWwvgX>YApAy$8G^v0M2qQQTmr4{kwi@
zK>Khg%uvO|NLyQ3p-|hMnlbeK=0e2jzK83${DlIVtAXVFGtbo3n;<S@<`OU~OV70g
zD4(=_z+8u~V339{7l7|Z+1i?x1n41(zh`KO6u^xuab5Ewl>m)FGY|t>URP1Z>OIL_
zHYcQYb*Yk)lewH$R3|I~Zjhr>Q&Stid`ZK@L$p3p-U5_E9_uCaZ85K37l*eB3ky%p
z&ApqNLO_(O$H&J=qb|nH>lLJ3uE3U13A_40AEnmoTuWbjvcWr|zh70@>+DuqTH2)>
zq&aut+c{jVNV0FZY>YL*moXq@3-m$Z+ZGBs9lcg_3JP%Gt$=n>qrika5qztPlz{=w
z##lAtd9*6Cibfyd|8E_2Dy=EgGcpK>h<xD_?wj{xVw1AZCHm=UU#FRAnYPt`^~whg
z+aD%~^zca*V5H^rj_3uOu*e~3-g+<+E(7W-tEd;Nkq|r0JIr?c$X~y=4M6ZP5kfb(
zjzWLu&cmgl)#YWb>({T>b^sF79Y-xgPEI~?rd#XUw6wa)BP}gm`*MC^VMkY6Rkf9o
zk@2;|b9gNj#xi3H0OVB5);JuC+dbn>tgja(qNdi%sGz@hZ<~tY?p@UcY7}}Ak>pL`
zJd2jN)y-YO6MMl1Cz!vrYXA8&{BXFj(dTcyr_k=oK>j7`X;(pW89cf_wfKJ~bf25s
zFh$J!r$<s`WRuyeSKB?xQ5EViZ~Ra{@j8vu?!pr)hpj2G?szUCva7ysp{3isp>acA
z^qic*ZigFJN4GI)GPN96BJfF!jg1>yTi+cH_xG1|?)93gz_;I&zCN~xVE_(jkX+i>
zWfm3vJoTP!4^vXwzI;&)%{1VP6z{+KbBzKQBQG!S`;Q;F+}<~CgfVXxZ&Y(E9%ohB
zOkOZ-no{5f9By`1+$JO2rh;|5T=cA|sZpcC?(^puN(~CS&dtr8r?6NVUca`2jbi#U
zsR@K^NZd&wO8{{Vd!RxwzM|i0^tJkU&CPym@!iFtpL=_bWj2#3l?vb`-n@uBE|0;d
zC3AHAXfz`wlO%jhM<uG`H|a%w)!(4RcKWfV7Q1i$sx^h^Ytp}e&%PZJNdyWgMap4f
zmz9@;-8Flh&0nHIAenxqtlSJIl7NaT{8eA}brBm<Qqpc<vzC{ar|hd;FE8q3WpW07
z{}u-iP~LaTfBO7XL0%r4L$7{L<mr<q#8o&3BU|%=@=u=l#m2_|vO21fEiWx?g2sI$
zP{r$`mEK=R&8<duvOZcSt_<F5Y#4vL&|91=C@ARqf7trUs4CZJYZU2D0SW0+1f&s=
z1_^1D4rvgOl2+KHgrJg2OGtx+AdQ4{mvpxXNC|vv>$zimW8C}ejB^fq?>E-7a?ZKV
zPu<=v`%NsrCuBI+`>Ym}pMM*lE+wEnddy_Cch7o2ip*}z=>Av{C*TKEkI!ahb;!vI
z5QOf3@8iexG|a>9J+ZQ41a70axVUz<ixBnk>8TmKE~N6z+qZ}YXK(OlT3T9Z85sd^
zGGmNc*Or%q0LZp@xH;C**Vhi(R44T_Jw13J86&T%iVru50Nh4`fRB;?#KZ(}gSg<-
zBfh5so(^zifad#|0_dc6K$)o-8Q}+;)_cm82sq@~)Lxq(`}dvzPG}CjB83MJq-15$
zKqLuQP_T+)_wuxWi(bZy-zFo%w57(RkM`j`ug_He7s6Kx_3})oYj8>`jb76Er3Jhr
zY^LSVz%m6IOa1^zdVp#H99mTnyXo^cV!U%FTEJnlv8yXzZeQGK4h7IQ7~0y}AZKwM
zw2}zbHy*~_F~)asae1Vt*9`7II5^nHxB(cBNTY>+0g&^Hx;imZGP09;`2+zW5s?gl
zy>JT%!2d(nDb!=ux=0pu1S(|dgJ2>?ITNU;k?tOB(iy<^F%=)Pw}}zPwP-!5#-i76
z>s^D%Eu?jH5W0gyLNLIY+P#k^WboC}BIS9az`FHAm^PZOxT)TkB<<s2p2_y4o3LE;
z%uDGIsXP;AL?~Vek%dGfy0WeZm-`Mifz@h}y*&M`IVT}ZOiaR4`xI`Z5)&x(RM*zN
zvQLSf1FLd+_UzO$-qh4d=)InYDS(hf0NTO>M@a9^<z4m9AL-9FiyI&teH7y^&x#0D
zwXs2aI_npObKMN4shXr@@0xpiNu@*dnmap*_4I7*<(Uv2Y$9(Sgd*mjeHpKEq$4IF
zncvv>?oJ(peEYwC{dye}^Adj8e5oU*z~bc8Yd9%3tCCPk!B;~^r*W={25@>p$ajf>
zuN+YH6z9)xeQtnRVO@_mJl-tETw3*iBFaH8)5cap^MX+09jHV_L`D)(P+$rRPaM;9
zj*n9~OjXJ%Dq;l_&~dqr{WyL7_N`XVk&=c!CcTV-`1OK73=f&dkI|maM6`TyA%H%!
zBqXhTz$A~3VXQUlzloFkiKCn*o{(WVx3)M`&0{vWP`u`hm|-)w_744Eac(ZDZn5~c
zFD^XQzGuRuq)R+bX=rj$pQRf7R@5{y_URF?lQJ1G=n;evQOUHmErdipg34WV;lgE{
zelorny^iYW=nubP+VQ%VLb!~Rnr7<0k&%EG29eYT9a$dobM#rgNrH~J1O(pCpN})%
zEl0V2r)}ZK7Z^Hk1qBCl1ml%AC-6-7f5f>|pU0v{gloY^5QGdG@B$L<eYwu^a3=`n
zP4n=H_hL69r9&<x0SLlv`<CDDxC#CA^!9kv1I(EF!@B{<-$D%EKt*)}sW_CXr?*=#
zF9hk%PZJmW)78c&3fpqkML~>-2m+F+C=0zzfExHb<gK-4XtMf(tO+p>52w>osGzG`
zvibU8dCBKLWJB3BZ6o;);XHS`D@$Q^S-Tn&r4RVt5Wo-7bllfbQ<Kk>+fFO6N4$Uk
z2BrG2@|Jt2q)H(MKoiw<e(T&)T5?)~X%*Uo2MbNhap4w;8SuBEEGqVD27joTnZsr~
zdS7O*JbxQ+m07Tb_x-z3W(I@q*5e>aV`&7Ry{zoV>gRj(z3;>19zD7WUhvz`c^xOW
z3dz-8bo+KjM9GUHMP`|6swwx_2T#aI-_nbSU;v#0{1-!R9(&Vd4Rih3(`#B<OR_b$
z6kjLn2egD3-(<|B*x3Paj4gZIGWm5~v*qvB2OG;+tgP#l9g8FR1l4|GG!IiKu2Mwc
z(<Ei;3#vSN^!Y_Va}GYQg~dBeEYDX<OHxd%*VD4HfEUEsIIM+dX_<PlzL_s&RDa=T
z0?*SF?4f03guJMz^7)wnomHRQevvW1;MmLjd>XmPGP$le734c3A`yAR!QjgBZdhAV
z5-T8(4kVqd5kbruiX;|7!jH{{+3Z|*XQ+Tz@mSfQnh+*~SJR7&qr|+w_Sd*^mU8(|
zRc?-d*+*w!hyzckUCLEkgpK_GX1k2<g-JkgK?W{EyS7hD=h@!Y#0?o4CcySn#>8}X
z^qixBB|p-?(E_La_ixLRGG0V@I73$<1LE~VS~0Jn#zt>U>~J}Cb@tQ4yCESVV(^cg
zsR=@c#asn4$SV~c-p1=LOjhIwc?(dD6-%IkbY1_IOu5JAjW6(deMt@m2eEJIlOr<a
zTjrKWP&suX5M^b@Q;-Z{V}$TKIhTGL{Mgc3@1x$??GxQ_8TBpk?h$Cd*;(802bPzU
z$wh7iN6{R9`Wk0S!Ng)o&%l5Mmx4*~ur*om1VZxtc&^}*^1Cp$Ww&=w8ORFbRl1G5
z^zYv}oYn^!p?nU5yf`f{FPP464P94Pzx1+15tE1j5@I-A8YFj&R~T;Iqy|p<!gMVI
z@)^UWw}8vDwdJsH&-Vxmdz>K9L$|(uGX8afY}Vhg(>7(g))C-woR|d0*eX5Q1(rlX
zkcD4ElVxOML(j_-hVf=&wKG1_188aI-w`pc^9t$cSn|gidjfX=`7u6?$XfHvOoVQ=
zt+kqms1&C6;LyI)uO%@+%Mu{Jpi&^Xww6XNqU3aCFA{>pzb74bGqo>?R+KzS)MH`b
z(>toRsB_mL7n%<%_U$Cejg4%#9zR2eZ$_pB+<e0(q98KyeSWS4y(L5+y5uqT?L>LG
zxlf=og!J+0Sy?C$MSy;M=HFZ7cU!df^%%bpJY8pJ$42h^;8mW>=GWCxy1L!ytyjW~
zp~h{Q+nJU@KF_&1`PcFBE&b_n@M+P4!pQL`dCWY<e^2z+?e%p}Ow7>6y~UW0UM^6u
z+MZvZpgBMDuvQxz_BmDymwly54-e|D<pBgsRW+@*?<LdlX-+Znbw0>HKi06e6Eqi%
z>R4X&hZ)Ne^iwE^Ny<$uEI{0jn%hi9m+xr-)6a7>G-i+<SRpGSpvzAG`jr?RedBAu
z2$-;?<?vw?A%hY8fsp^jl_(mV_DuQW{`5euw#dyW^~{1BGP_JtPl(9!7^Gx5PBbi-
zuM0Z1&94n`|M*IY0k6}^r92R<92a+ZB8t`hVM><y<mVRflE5r8AE<Klu4Fuyhagkq
zVf;!m@K(vwX#)H9JY6CpMIkRfT<G@&goj^+gWXo`JUx&eSk%AI#>EBdB~*^w*$D|+
zK7Sse!;gF|YJ#)IEjadWLb3sqK6Z7!MHl&b|I2d}6mByFSzDwFSoYxE08wNRh)HL7
zhmz{ogNKRP-V}H_w>{+}BvSe9cn_a~FE>->13&5YU{j|xH8wz665O}}Y-S#OJ-t}(
zxL@O?PRFMylGban=zHc;Mn*(eQFrOV-hpohR@OG0S2w>j{H4w6q^pZ_Z*72cCULZ*
z;|VD#skDj;pwm*Zb@cT~9_djDbo5=Nm-&i~qXhF(z9?F}mU1h{{=7HhZPB~<R;!N2
z$q&Isw6el6$@1`~y5he;bA*msg7yl22r4qzc^<wfEq%Uo#2)r*UjpQJNPr^FzS46e
zBGr%T=H7HN{QN-ekt3YsZ*jMGz*KJpn-bEdAX-9p8HA3B4i5F94<~3~=wNr=P95Kc
ztkIfVB=A~EiDD211yX#rS%@M-yvuD```{wONW{idWlZ`CGLrpR4|i~=QDfdR{S_w&
z!ry8!91L1n0?MVOHsckWEL_HZxHKOu6L>!g0-OSfgDv&wEZ`Z-Eor2|GHTr;L*NWd
z#URK@Ndr^;umJ{y(_dLAFy-93v)pB{HFZ6Jgq0yZ?Pm1eVy*f2w<!$5s44H?M|N~D
z$;kMK3?;?I;mFE*y6)IFZZg<gSz+^6$T3($VAs-CQwtc%kuXfAqf34HbXplEG!KP@
z-Lh$E5egK4kJ4~3^SygmQ<a9&3JUjXTzOg}D1GflWHm;?iI=)<^24-`42~5jJw1gA
z;NA8k{^n&~3O;L+hzLHXxkjeS#S#{YOU5W_td^!gkJs@>M7_O+JPvxs3CWwG_LPpZ
zE0_8uejElQ#Jo-ODBF|kjZO3W4vyVGFFKed4<%%H%)k%}eJKg(@bZ8TD)z&^9SYG=
zNtUP5a-p}<0Ed>V;6Q;)w&?r~K(de>gbVmrx+z0b#HPw<lo+6|0Q#;`^G$*A$A@F{
z2|@!z)KRYZ2`=ZScb|Lhv;^U}m^e6eyHo4Dd#8O9Jc9p)=Z(Hpt2B>Y_XM6y$GWYf
z-5IjI8gzL%mc`CDu5jC?wx6&>MemMJ`HKv3U{!&m?+C7P+@Ig|zkcP){PE9p5a7}?
zU1&`K7i=O*MUO}I_n3dOuZ4u}&mXQuIA+i_5JO%iJoE7=W}YGg&xn(KRA?uJLol`F
zdr*)?CHzcuX<1mv#gcqVo#|=|HzrnC`_6O~3_0(Zn5Kt3E<ZINFX1{A@Y)R__z3LH
zAl=X6Kp!nD!(LnC3keLIXh7vngyHAyymLuN-Y6d^aXRf7;NnwP2eLjKG<9%5uxom0
z>Y7MBl9K%t3MQG{-14TxRGK>@BNmx+f*h2n>qb_e`>il_J-wIjIQyDrFS)=#OD!Ys
zQt`(|N;+j^YJ&bJ9VTW1OH5U_>CjNlI?|qdQ=^0O@>r1fN5ojLQCI5?S-qM05FDjY
zIM*`rISbGQ%FWMj9vywFTkXD;J2qE4Ln38+2aG-h|2z<Udw;+6)rWnwKYwjpadTU*
z@d+Zdk^6U<`etTEW-Y-cAZv?rur)#6@MqzgogHJPx#HXFcX+wY+laDqR-yHU1`(%}
zMsbNnS?GnJ<FB6$mpwUm-GE#Ay}8n1jEIyJPg)x9&%x0B2r3IaG_*a^P%<(D;2BZ<
zi|jIx8vObd-Vd?7#_jHj$2C*UM~^9`6cr_JC1TQ-ErRz$R_pCiL7COn)LdKw3F38k
zA|lpeQKdF+{P)5Y9`?0NR$SjZnk4`*en1e;hq<|%VvIxKO84&z!C)JBbFQGs^*pgo
z?&ryV6$Q5mqx%*`NDSk8`T1=K!65BxC*-msesDMf1P2o#QT;J}!8u1$3iLZhPkz;4
z$U_FjxG47a9T|kCR!+Ub!pMOvtZCL5LWcJX3%n2}Vfy(sa;$hC+07ivISP9Bj(%zY
zGv@I>A30c<mPRpEH4DHMkF>&RTwqmGO9#7}iN>|EL#*kOz(Be^%igVMXikN07f|Yh
zf-=g{ZVm&}6C%TSru%w&Tz;45{z5J+R1Q<Nrt?y)xKzV2Bg)8phL<<dBb%R@`35%j
zv$b(`I(PT%k}5&a+6)_xlv2SYYWV(u3sOwez7%~R9pgbHI^JvdTbrGI?=?lpVD{e?
zhILsWqp!fzuec~6fO(Te*(u8`i)vsX5B@rnjWZt<oXqFf#<}JA{SG&1ynY)*zvGl|
z?#joQa?X;Hl45~RMkvM8Hhuq2_=;RuvHK!6@$n0!XOznZR0q-C9;FFInuGrBnM56L
z@4MD^W9RiH2*L@sqo)kNcj|(mf7zcMNuI5;8A<0?lHNdvNrY@;LO5I}A=xK>bv+g2
zYaMyOZyq1x1|;br?U0%)zA1`Eu*7D_;$UYQU%$%hzH}zmRB5a2$uAdx6QO(To@xjV
zP(43bBNMR4Yy;^JWK6&Hn3t5C+{?cG)57^#bZGb~Ux1UA7B8Tlg2J)6A|mzSxLm`>
zFEq8YyGlZ$Qkh9C#nk`mI^}rX89DR<gKNA<lv8Ig7TZ1K7u(8sLT}RBr~mbj?`Xk=
zfm(!;kl($l`1qEOYTfxJD@QCv<7B==x;s&hN=WwZs_|?(L?GS3twBhouR&J)^Y>2V
z$$kUmLBm)$O08hX(5dCDt{yjo_iSyGS4xwwM<)>ndeme@M5#qKkzt-;v9ZtK|1|aX
z;<~%DlvFuJx^I8}=GSwZUgnvFWqo_9fACyK3^xSIP@ADsljdvkxt|6Jk`cq`|4z)3
zIR(1^IoV6MO)g1AMcS_T=(HxMV_-z%i;Me16-V@YYtQ~?)yxDG8I|^5!fQQznJXJ(
zpFmm&0)^18c-7H&iRrjIlOSB4+Io3K*T^Vre4G!Ilz<I_b+q#_EiLUDbk2h#BRd<$
zJ|_V=_5Mn69}5CAF8S=r+3%paxhDU#+}szyyEY%pO0k~Q3fi_tD3JYo<(<$ndj$k6
zz>>*;ZV!pX<vm1=gP*jgC-Z1wZK%X0ZqwSpD2zri!tOA&rhoo?Rm`hEcD8<Hym}yL
zTSy~6D~lR~;3Cjrswh*PQTF&0zXkqY!zH-BEcR7(b=6lQ1S8{{*KhW(KpodKIho+0
z0;~=>HFfnT$i^@8$q8MlqcJA9a8!JGe9i2G=C|x(0|k%GD>I20$o}Q$%p~z$bI>OQ
zs1i|dFxBz7hoI}alysZFlC3SiWw%fOR0#$8f>h>h<0UkT8NjS0kht`@I#zrqjcdW}
zV8@W?&z}J2tw%zTQkS}KTf1(tJs!))=A@?wxued|&||I7^?n~Pkom;A8K$VH=J-Tn
zQ(N0LTU%F_px43K@PN;bLQF0%M4=xEYA@Hn)_D(vE+8=P|8w7-8X9HL3B+n`{n}da
z_<VlxZm8V!BC=?CMgAcmCI%f|aX=nB9_c<m9HTVJ<g}czt04prO+}-WpZ{W_L7uok
zj62A59)}z^=2T+FsG%1Gk3b$cmWb?K1OlN9^Vy~!1{m({mf&!L3Jcl!_>;?Mp#RDe
z6vQm#%0`Ne@ypBakRBV9bXCOOVV<D>_lBSSd43H%GX}|<xbd=Yh6{3}@0h^Io5qfC
z0iPG5_{M8t%s2#$^X2v<VooL|+MOM5r<HD)8YYy|$g^<c1`g%ynorlfV!Klem;-45
zyt48ez6i+GvG^Y>09t3~$<N)y(T9eJR59;BaDyOL4Xk_3nL@|E3I7AkJS%84j91;c
z=KcFeKv@}sj}JOP1a=M>Md*$HJJYzkv;M6CXsjURj45$3P5=)h9aVy^FQu;OU_B%z
zSs!s*{|C3VntUarBAQ^87z}ROzP%FX)l^UnXl^F9pYcHhQ$)41Gq?Y-77paFQW~Wt
zWM;i<^c{`{3!{Jlo`nTj|A>RpvQZ&WQ!>t95mFw4eE=B~-~Un#N~D$mG-;5+(WT;l
z|Jq;uZ&F)!2hzoID>~E`l&Q){*=X9ri72K4d>ZU;pS1m3zJJFA;n=_^RTsFb$ef2m
zJkNhxg3K1}-&ifb0)W>jXeuDP0}z=}plNhJyKg7{?c2qsKt8An*4DJ3B`5{n6w2)9
zLHR*Jv`fo2*G#3JD0+F(3OLk2HoKc?DC%&_=pO0$S#mkeE5gzLE-b{9!hYfzSp#64
z08z(kKe-gX(qnV*)v>ehGSqWlbq=}*Kldmx=~5*RLL6^*C+=V0nO2fi=wJ}hHzwfV
zs74kO_CKCePEPieIA`K)ZQqbP+5pcCJ>y6yX+eUvW?Kb{n<PH<zy9UOjvwM}y7Kj1
z1RoOwY!mRn$Fr9yjZICsN^!V>6%|BNrI@C8|B66SZ0v9zZ+8?asfALnin~zJ^tv;J
zk%L7i-i=NN|L{SyeTe^^+v}7R4Ec7qM`cgg;AEB4$XnLIaWtO23mQX|EUK=E;$1cH
zudVL4O3f(HA-sLvX@a`2qvJUN%<GV679(V|q=H|v>M4t>-EFBX16Nm$(V{wJX7=Z&
zv>-&Gw>v#5R80R4#NMk{-mlm-@u5<uK0A7dct<v^x1wKdfDR==3y|ape9w~1H+4Mn
z=p?m?3m&^%fgT3KEqnH9qpXw<!Y*`5@#vC<hGhDc)lHD>Z7URbo$$u%mdJre{+Ak*
zl=Lqe4%yn-VY|7Vz9(UbMCJq#C&7`2!X}C)D7X$M>G81t1&HV8=SQf2{<z$PQlv3O
z%m~uNW_V1HyNAMKnwzQ9x@9PW`-b%>tLc$U7GyX0_;&O2rUVe&?Av2J6BE%MmE0tR
zTHAE;vp9&qVM6D7B8r&^vSxrCv~Ds`(_NC|qJFl?{8qah85l@u=&c$`%FfQ--upqY
z)MXV9Y4wv8nSX0=b0P-ve`(4>xkZ<@{iG|}Q1)S4EOSd*+Wj$2zpm-pums_KOe%hj
zX1LbB<v?ur1RU$lF=G&FB3|3jxN;N!<xBNP_4hE5a|LLctPLxsZYvPyq@^W{i3veM
z98Fs%1px*;gC{D_#6)6qxAJefhb%Iqkmf>1rNMb`LHc0VF=`}VzG=Lg8B8iq_uo|=
z7DG>>;m<Q-==Xu-5*l>>?B!!08E^%{{)pkavCh1^0uIkW8fTcMLj3JJZK!!>O{}cK
z3-!guqlQeNbRwWjU4#xtTZZf`G$3Y%rC&rtUMVBrAoFBtl?Y*+QC*E&sK;OUtXRjz
z#jpkqot~KE)-9s?daKt^f97ePnOyv78cs%Z-1=)x!>3SiMzCxC*;`Ym`n{WqDc}D0
zioSfI<F*^+L4>fvn}-^$lyxfR$;_<3L}PcNJj?<5phsaLsv6j|%nQj53)E0R*cBMB
z89{{~w-AlfLONS$uzY&&aGQ-SI4KDm+=Hi;-tF6X>mou@ObW7S*X5&wO<RJMz+l3A
zk_~TkcdTZa{&S^;62-==rhkql)U~w2Gv#wKz<+>yDu4sgo#1@!!2|5^+W4BIa2#N5
zT$~jGGJ+_IF16SDq9^%}e{J?r`gtYox3+8$nu><HhS+|3<E7vE8f_r|w`JbYX#ZC~
ze?A<mkb_j6GoO%yBOE#&3)8>bCMPLi3R5uf4l726l5!VBNNo&if0L%9OqV|CRNLT@
zee%!bZO?&L_3~907oXz{1;98n%b8{y;W^ZwiwHQ@2V6nDRpOQ}Iy_7T>6j!kPa}}n
zk};XXb=|f_(1<>TK3sBcZf=%&AO*C&u)$9V`JRgV{V4_U4%dv$kxe#c=GyO=&5*H6
zNlN0=h;G2nfosSXY$=aqR~(-c4ZS@Uc6d{ng(RdQt-*NaYw{utcmL%YvUeaW;Nq%H
z&l#ikKj$xOA~(csL1tl(s{8XMpL(R$9{JViSWqBSfC|rBdj~(Fb&H?HywME(^T!M-
z>GWK-Xk;GPNlbOFOATn&=pdYj>2|u(Ta(LJDk`U@N?N?UGa&j;2{l=0sDc#4K@QF@
z+;{E1aq2lZs94{>F4cNV@CY^THjb2<8m?UQPVh+n2Uu!iUTIFG!TRqQWE>vYi2Rs7
zN^`TjO)b1Io#v<p3q&Ly)g0V{v_5dTOI|DS_ZM$CEY!%{1KhF_dne@N@E&ZkKGwD5
zWNze0bB3V8;OvTg)bsMBVtUWtTX<jV&eaVJf+a2wq`;NJ!BT{7U$w^_w4)v0nrwau
zpC3Px^$%(+8jc~on~MugN7v9}2dRxIm|lP&kqxqgV)KR*9se_QN$D&8D{n;z=;{NK
zr)Z(wHP@f62)Z@%Mwf4sl7NXUm<AaoOtLR7-XIHfir}UqL%~w0*xhz5Cf=~FBku@`
zcY4<LEAeNu(w{2bT_D-BqBm?o9y?)|3*ay~KdQ7Bf&tDqccw&L9i5jU1jh6n8=3=N
zyG9%{4VN$oc?*EYt2b_tAoIHK-(SlyF=wTalD-9S`b}iAI5SgM0tU*)&R#<E>NQp7
z-wJ~)60%n(=ZPRLLtN<kWTE?-EI*@+peV(IyMehX^U{(K%q1n&`jwIMHi&U~-gmls
zQ~h784@G18&;VHG)%DHvPm@mG*GgWRQf&P=S#N(okXbmtx;mH^&A!mK%=>(g0hNfT
z6P_?7`~x}02oL`SJ{6$bSX*1laMe<VBv?eH;Ph|lxngH$Cym!ly{VZ8wXwgMr=AB?
z)D&V~tPzp?PFv%{=)UM=D8Oe3B;)MW7QUO4%SM2P=K0xrfWrGoHEpNv7StlhWHW}*
z^s2G<`k(=n|KapxCzIP#eLTLWrk@>)U!9+^4&Ilz<#jGX5EG*ao>CGDHlwc{*HAv&
z<={cna;BmX@I*2-KM3d^+&Hjc%rbqT*x42>K`Z<0nE*(*2STmysKp@m?>ud?z$~t}
zcWU5s9yS0qvG^;3#Ui{OJP<hjJ^iAr?E9tin>TM-5LnZ&q{o^(Hf96a`Xl4KKyOT|
zVf+O4`{z$v<Mg!A)<g#@7FOcVUy}roL#Io>F@0Lp;?8vSCUoMU0}La^dp-%lzkWSf
z+Yq=sx|PqqwXHG$4aKD;+gbA`{b?%JvqsnLMumnx5@kuULyZl!AIQqlRDYQ;?V(yl
z_a}a#fbq|xPja%cy)54sfbanm#0hY(<5t3OMk#pAL}|rNhkL3-jEzzsFu_Ki(gglZ
z3dkG`xT?PMfqsK>LO*g4^Msw|$_tO(@VRYY%xJoXw%!km>-&r^VQfG|vj1z=PEXV6
z(hpnQhfQ{WB@*6p^CrWOFXb=$4XZdgs=4{z6QHPR+952uf?Ileid4ZR4X*sn<b?4Z
z9Qdh4_$Z+YvX^H--1+Z<^K$2!Tg(Y!W6L0NQbVuIN|bmLO8v-@{61Y#ls>D};)ivf
zE-yQ3zr{@A;3y$-R{h}a{;XmI?@Uk49jwzmejq2#2@z-ETMi6{gAO<Sk&_nq4Ient
z$lP^i0{YiXPb|p5^oio)(7$?DxNlni>Y){axyC?41Ko><nGOJdfF9^V)ofcoGf9@D
zCm1vdD=iF^JcV4XVdGKcM3hX2;J@T`v^SO+e(O2GYTqTOFNi@`m5ZGn=lt{p#tx@<
zbB#Bl!4l7PqUC+5)f@#huI3RpLFjSoOhj#Le0u)t3Er#Dj(C6xQbFuAhnNhS5ZqJF
z3V2!BD?fKes36N+TC#__Dcw+X+kbb&7F$%51ZH2TDA&;COfUYBX!{*&s=bD8bRdtp
z{oJPL+npRGs)%U1E@Z#$#}|@l$Qh6mgQ*zIJaRl2g-0$+3KaNs_$@PaMp|hLLzID!
z%ddW_%iaSdk|*>Rq_nlsP|*{R9n1wB1;k)|9e$BPB8KkRG(@}Q59+>0MVL_S+K_5u
z0a)PvXWJ1{NMx{ug@Yc|d67<cX+EI1QH3aVR)Tf}aIed8oOg||85rLnD?mp19l(#^
zFf!tS3u9niMTH^yCxb;}^}ReLKQ%QzE+e1NAe<1;z)w+AOY?ovQP~#x4qD7i1xCIp
zg1NELefMjWPynaNqAjzgY}<nfW--|suLA|EmkAQ7y=EwlNVofR`rD=J{<%TIr+mSt
z64N-RXB)WCKoarhn1@V$e*Fs_^r&(R{v2TJCEhIu5L(+a-d`W{byGpfm=RQiQK8c(
zUzHnk1uDI-n|hfUu|(I8(7$|<^_fKi!psJVL0Jx(*%b+~#LY#F^39;lKnWc{^C8fm
zt_@Hi{g<E5e}pXX=Ufl6?frY_FvEEFr_IuUxUaz6e!IH5I{xyq!P;iNc`GI-vgiR9
zHh7;-BfFsBDss30cmY5)!mf`iBrFFeqU0wJz<mMgEK}*a^zqrlU>Lzpfp8^QwW(z#
zAyk7`jq}rPhCs~|jK2+Pr6EIy7g>_X#`I^Ki?tsUgixnv$M}b}{_D$=sY2c=7xg0;
z?1Yf|p6*)U{7}xrO<_uJ@B)DtbaP??{Mz!xMl5SH)0iwQ8x=`8L9*u&dZ!oX-hj%h
zF<QBu4}a->BnNY7R@jTi?7p2r<oE3(ENtrstl&lk48|5i=-ivz+9)sxRI~458#_5W
zn~F*ml9915GzIEZcooN}UpY9Gc+rwB@h0@Z+10i6p~N}UuwAOSN(e+*aMPe8U6-fE
zO#JecpQuz15^)%|@^h$Nxd}=aC@`{pY&`JD<@CTD{C!vyO$E=hEVR#`ZT)dl`Zn`G
zhv6;!ojyyIv~SFtMUysMZ$7*1fU~2##_RE0TlO8DSpL4I?NMF;EwTCeb3AZ;h`@Yz
z2FulVp+WV72pS4N5^=i}ZFgEQWSxYLS1K;3@lo+H=AH>(ilZ+rf62{#Ep3x`b*4`9
zWw2Z+1qq3UM~>=;fQ*cvVp6wm9l*3U8X0v<%`aOAGG`#d7PTV~m~yc9FS*<*(-W0B
zF>&NiyaV8i0C_he&FkKi>KOcvGrz%2O2xv`668!&nf4cQ>U)R3msQx^CL|^%z<K3v
zFK<I=yDz*pIf4oKPRq3K9m^h(V5mO_OdecfV`9Dl=+G38t^ItnChR>63<$XANO;%N
z6aVw)q^9A|WZm6-ruILGSy*nHnq^?YF|6TARHy^k&FHb%%8H1PuNO<PnwXyt)dzLv
zf(%9;B9QL42N0j)bMK>OnCC*F#x`41MHeGh=dJmYV;ypN=i{GGB52N7K|A>sxLe4V
z@=)E}w3XklVcsp*`D&(RZ2Y0dg+v3{Zgf690M2{`>defAkZUNH@69ckTMpNP(OUN5
z!$?{0=OIm-JGB(%eAhtfZTH>Zt)Fc|AcKVyaR{Lx?<2J7$D{6tYS|3Q;mAjOwe&a$
zuJnpUZBMliqQoP}hNHuVYoUWTKT$3?UfC1q7sH59Kx5761xg9&XmJDR*05DB5=w=R
zL$MtS83G^#A3--RW?LxhWyamSEF&luOgBgKAJzL@``d=a2TW%VbgW_i4nn;z`-kj6
zXIlUnvj|I_T<rnV`(tnD;T6aw1FJk7D;Z<Zg8?+)2;c%xw73E%9}jjhbs}#muk_oi
zhIYUt03Gor=yhX|kWft|5e{<0j3aVuOA4goY2g*Xmv*@`4ZcwGFxGIabf}F2806y7
z?DU#fFnUB~-4o)^h8tzmPi&GQM%mA71&<b107NSl(1nasF<G&<wn^+W-Pq5M9i$bf
z>Y?NXE|;!yvimhiu<YCE@nHIzWyHkv#H>B)#-q<2ST!|06H(GI3I)G|B)qZRE^Hjm
z3sHaEX(38XM6bw+O~orvg|>|`yRy1^)!ZCUImL&NPW){d5c~<XvWR0K6GN7<<m5F8
z+)eNt`Q?nY$`<vfegSxo8_>TlR17^Z8wBo2_T0s}*71p<C1|$L2b+#Z-F!Ca6p_Dk
z+`Ury`rA3I5z``tOh)Fbw=M!2O>kLMm>e2m9UlNu0L>+6g<*SoPJRnr`r^J#1=@eD
z?zjvVaMEDHZoM_`j5<~%W+94CKP%HN#9%8T(o^bP#fpq4i|vf#@LedMZiXt5k;j?9
zd<yvOH~@qwOIrS4IBT5uzfa-~0k5>IYxMtPwo}Cg-o1PG=<9PHy$ahPkh+4D1}`Wm
z=<5*^$dCg1(;D{m!7ae120{QnYbUPmOxK#)+G2yss_WJ`=*Xx4JUWsG^(AQ6TmyJ4
zz?rL!#@+~lT8kv0Kmh^^%67yLlr9@;)d0fwwXP1j$9MVcMsWeM2%xqwu)UhwFCY3h
z;!z8|7W9R6lz=r{Dcm0)f0Q17XYG7>c^Og%T0VY$B-YV>=Ia-^{fp6>&5``;s_%u=
zKN^DCSpUe#H_)0x+wl*m?25m(y*V;prFvYUl(269%&j5_FePvh8(}&R2VLRg$B!W3
z!l0$CoetA0sEB`MV@*1u`KD|vR-Z2Ky_{XG5c&4)+s|LW7Ai(SNomd_gxi7e^X0z2
z{QVJg>W02uSOn>`)}PL?D+XgE%kBhvCtpkvuAg=o4ZD+l8(v$5_^@)J-k_3us)Fk*
z?<T)PeD(NLa#Oq2%{VSR<b-I-IW!^@7L^XeSP*Q|WXIsQf79W?K`V$#sy})ZD(Zpc
z|4Pk$?wj_d2tIi@mfF#w(AwJiqU+pMY_i5}laPicG9iHi_IqZiXUc(gB>nCoDE9?M
zM-!Blm4OgRnEUpm>C9J8?G;Y|(IOCtn|JOIfG8$_Bc+_2KzFkG<)1%3$c>ip8VchN
z8CCxm<UB&qVSVu9^ZgY(kVO2s@C^ra%;o_@Pv+&NQf2WNCX>?A1I3`w>jG!F4afvB
z@$nc|R;wJF2K~R#>iqu~=Dp_ci`zdugvM<C^D{;i<cdg_m2Sy$%O1q!<*`Hj9jwW*
z{1(R#nC14S<)x<ElLOq`YVFXGQCF87%klfa5d13remFm8JvPp&zwhp!7FO2#U($kN
z;qyPoJaB!N`$@$OqB46EOMs*nZ`(WjbFtS>2Nv7j`G)lh%FCB8g?x^=f%Cuuuh7Nd
zSV#2Ocg#;`%-qrK_}uU(vuUNB;gP1F?If4;uRY3ZN=m58sead>$_A%X7D3ODp1Ifp
zfW#hmT%9_f#1;z5^X}ubkZ_+FkYqCh2)FG4Eh;Li<=OA;ZrIsr%U4(vjfRA_*L`=9
zlauQPOtEM5U0z;_+qVlHSJ*i?%)rd^yYI5H=6pZcNYPYNJ6^fh5C<@JB;{poY)s2x
zh2Vvvg2J4b-`)aRW^r+!cR_xB*VpHJ0Y^gO;wb~b3P8S|Wq?&vii*~96nFOYEQ?)u
zeZbMHPdnNKTs~m+FFWbCzMd3{0`44u{Au4mXJlm9#%oVsv^&li7u6>1YzB;mad)i<
z8dAV<GzU_NPUg{YD-8Z3^49NkJ2n`8s<KeP2DwXR3NJ4&?Mh=GAD?&UVY7am*0U!`
zY*G2fmWxN8=Q{dtVq>32lMoYs>MpL?#W$V2xwhZrNaO1pL2_`?)6rp~tgM^>a&J5=
zEG*jfb|-}dlKX|7JlQp?$Ws(mGJCz*eynCEXI3NG-M6QuC2$YOkOSVf3q8sAvZXPM
zEx(1k99H5=A!}KZH)weE3Lkiv35Tk7(X+pP)mYjuQi-7=Bm0JXLm*<Hzu!bzMI{j)
zIS#){|MgWXY;0`Y7aW&D)cB64V7-(8RF>1$u9#eJ=E`AdU{<t^(NkA%@-{FsGFrxg
zv0l9@(o^~R`X+u<ivQ)?6W@oWSI@nB=gytWK0Cw*!G?8U#hHV)Ydg|k0=%*t?CSXt
zV&W3v5TEAz!T2oSTQ$LAKbb4yluLs$7&J<yDSgj9m7hF`ox847nna#A0v7(%-|wt2
z%{NCpD!<v!sNu(Dkb|9D7x}VPdCe-AFxLKwVWmAK>WhibHk$8N|2;B0QRMS_>Wy{g
ztDd~AH+HTy?unCG|4J*^Gy$N6rU!?sJTOBa-h8IeA`7jF&vsS0M!h#5yh=!jk0{zP
zSoyuZ8enXIQ^BqwvH0vuH{2ivkO<PVvChy;O-vdgH9k%58W|cg2bbHlw7PoNfGghf
z^1?T=e(6~3=yt4Lmfwk;7wp3G?|tj%J1PsSX4lqJv1)I_w<NxPO;}%iaysVY*LD5C
zPtr;QttWZ527X5wGRp)s9CGfqwl-xO8+OMe?lZauPyZ7=$up6L-?~Td{~6%|o5mLd
zuEq5)(auhfT3{T5?HBm=(`MrE^*csd6Bp3mkvvoNrPkei#-a_sJV#ko9QLdH@wAIE
z-QqQ0KXY?)N_cH6Td-ST!u`)^NZQG01&y27?_Z2-XBh%h6-8%xCHv&TLgC2grT7M)
zyUwf7>VZ=JC4J!Qnlw8NSwL6EY-1Kome50Y-*RobmS#%*Iq(ah^1k~vK0eTt0$w>L
ze<8^8g8bukq09dZ;x9OJu&`hTozeS%`iK5Lv71U*HB5#HfJV^K+uH_AgZcUSrsNgC
zme;zo0%rkyV_q38no4nJWp`JXw2#j{YHDgkFPHU6z;jPeP$HNBh6Mkw{e2#A-c)}d
zs*})9@UIZZOI_DBpkua|ja7cRmwbc_imBzph%^hF<VclN^kB-suV15&x2u#OBqFiE
zU$;R60u4Y}978ADRRP0C&hL<c5cpRhiYyMShu3f3Fb=zgWc;!BE383=K}U6UBIF`w
z5RDWP6*UKGPN;+=ot;Y?59zy|UmA;E^Bo&K9M`Auo4s!QsmJ|XL*+=*rtWb1^w9kE
z2g6WUSxq;k9(v2HN-mCOx~A|6NVfHYBL(y?uZW2F;pB3rfR#oxokTCJ;f+#PQ!@dH
z#suIzVe&fwM@#t)i^{c&jmM84cNXYZMezXX2RI9fAeqPuTEufI1lZVSaNsFnFL7Ic
z|LX}L`UQ%;sR7a3Y}ga53>*+jIJ()@)d_;<K(*=yzFI=IN-{4H<t$iKl3IQK9ILOb
z^H0R(fQm!?<;B_MQa)FC37GIjSsAZo?|b2hni`QI$VpZ}zPNY*=}^IZAe@4z$LEuW
z@%K!BOZe?y{Hh4}eOPRK#~K;cfT1KqZKWY0>dc^#U0atPY^Cw))ho(}4<BYj99IS^
z8ij;J!{rvqEMz3xqKD1~WWV?IK4fGtSOTN$YbEUbii4TKQmwtZpFo3O(cc$QoRh=4
zznbc=<9QC_v0i1!isnuUT@46_@g-*~z|M6-W{<wb?-usB7k2sSCHp4OIe$>Jpa>TB
zJ*71_;f@9xH)Gs#OmJWeH!kDpVAcHkfH@7ouDI=V{3|m<r$dRR`U@U2LMPkMu?si?
z0^L15=^sC8J9fQBOH53Jwa?P2;=WnWE)E?)z!Em#wZ9j38INKh1rVfU$QrOj8X>C$
zBQtxT?GZ4^tXzv0_UaWXlCeH!Bi?L6flf>79Rna4(DDfm2(Wk4SolZqSf8-B`QaF}
z_vgd~lxjgK`OD~jZr8;f#daZepD5-aw#s~=NE%Uc6hcD6n{mruzHCc+dZMYOrm$C7
z1%)le6gp~<=jF1^!HlHo&RaMot&5PX-!fQhbtjd&cKU1P<zQ6Tve|6CuY$5NB0ryV
z%9)A}(qp$xIZ&y;0RtSEuxE5G_(4Kuu(Z4kRDDzkAnmY5{Bak9QoB&4;-LFGSG&=O
z=JT^WA&;FaV9>bgCZaD2)YM*M#B<(gpcrihU=Ff*4mtgJlvL<_P;R!DCq&vM#f=+`
zpbh@)*?~9Xl(I4(k4-Eia-s}f==AK-P?*Unk{{`V`}*uKMGl-!3UMDHVBmbyBY!N?
zR;m(PnV)4hT?4{MJ7LgCH2)u>M_32S#BuOzlt?P}`NekLO7l?ahw`TXg9XsGx2KYl
zHU<uE@YuIRLg%?L?I=?UkS%W<9o2~llaW@te&1%BVQuj)#j|Hnizx?&`n=-Xt(xVv
z>ZJxURc1*E;gu^_fKaXYVTHBu>~butjwWNKsO%|l7ExYoPZgKHM|5CAuL!*66=vpT
z`*y;77z-h1(4(VmK;J<SjzWeu7jGQgI4eQg**O8p6x5wIlUiu6uKP#(p6%ScyDtVg
zGA^>IGd!Xl6R!(ZQK_OzPZR7S<Z)s7Aj^z+-3Lnv27m-mU~nQhr4Ce>0vN`in=i(}
z^e^-p3~vX^EHsx^1l}{a0W`#VO!bEES*4XIHa$WC*V9wDz(AN7YAac5>#I}F@M(J(
z7yxa?8;SJJ%DM&hG`l>6O27;<u;#qprZ7X!>Y&gD6waGqDpthnVt^vc0?Zo{O5KSl
zpq-fUo7~56-L$+a(a;6AsSy>fMPxHkhV|>0co~iKt*fY+X#kiV$gC};2_lqY8r+&d
zbpp&+My7EY@;|hGAM;>CR(3GhKz=;psU#yqYO!Kr?%ekukv|$*xp5(5fYCAr8JTP;
zmnat(KF}!546{FX_LBFR+<urUPS*7dGp`W3K+t<Bt@OdbxC@sPKqFcN<d@EZWx{vR
z5`mt%i+%geEY)W&H(s`w_Giel3sJAr`X;1;>uQ1=t72JS|3;=&UnO$j2Q_J*9zMhL
zld2@*yLgcgrQdX&&MA8AvM|8;FftNrtuathQL(nQ4R=c%%&i}L0~})q3<fe}xdsV}
z&fV^mX*ysR$-*2hUwFe7NSDY4)D%x>sD+iFoV9gJO}ppQBJ32gq5E2I$zx-a(o59B
zwiOP|;4fiOtT}%Ruv?vgiyG;wY8%<2a28p>1j0?^UWa<oHw67&e))nw<-E~T@VNbT
zye{I!3!A?N7S_g%i;g>v35{#}DS^0cA%qsdF9Ts<52@pAdwHV#_&YAnfaneg$cRZu
zK-1JzfmKp?02GEkQtb9~-ft70qJV!h>mv84%p_!&vC@#ul6}>N0xOpZZn5S`z~BuN
z-|w2PuDkySMg*Zv<Gd5>XZ8m!RN%qEJ!CTmg@V$?Wao!uwTl%G^hHAa&b#M#>B4En
zMoq^{BmlIY+kF&HaviWAKp;tq^3T#iX0gy>V&nMU<r?D!z**!J|1~|dhQPQqOpl#7
zp+DYIYCey=MW1hjgDCkr!i+4IXi>C>!2n}I0>Zcq;{c8=jftm%;wDs3H&ZtS{dEUw
zVd6G-QidSpFMv-roL+ej$i*r34HXj;ruQFerPS3^w%Gu(O9qYWxfRP0uyZXfCu9pH
zFBpbAKz(VCqFE%oQA^x#xfA^UJpr-@XjJFd0x(WBHMM4U<-Dcs=^Fq>hMWV=SPU-=
zLSM(ID}D7z>~fFrih<cY2EpLmj;f(A7JU{A1ee$Ev|s2~Eg)}>=)Sf#Wv09bu-D3+
z7u&8LtPM~#oRdeu`VI4@fH%)i`95riYFI3F6e0N+z>|UFmW2x^{E10g)MvhlTN-^I
zUP&ek=#`XMKVrN>ETv$$z9Aq#Tfa?2NZ16fUIFjFxyMa-T0XuZ3o~`3xYX5HEg_CA
z6XgSd=`<0|Xw}qu+df{354v6WZXa0q0i%pbNomtzA43JE1F+)pC`ot^P*C9uI*LnM
zu6ToGNZIDvXp$+vA1A4DyaU9IyXl!jxGt--Ar*%YK+G45lJeloN;`DgV&9Y#lE*>Z
zVUUHlKo9&hBu@PMgNd4*H2`@tF<Y1d*9rNJp;}aYxs1S;i+IDji*ywl7-C+Z+hD8#
z08KIy7NLcuPVbU(eLT9<hOCQ}jzd``B|KF0M{~su)+oXZ_rUXZ^sAu)+U)s0OX@Zo
zgBzHVh=)MhSqPDo!fker@6f=m0V+x`@|6?y584Kw>|-!;Z0I6kS>xk?6z?NQNjW1V
zlC;8YSeZAC25>ZBV>;m4nUU8nE$xQ#`U{a?U?AQ6*{*0gO(3CE)+Dgfo?raA4flz3
zhD1a#b%9CA+-RXOh%%6pLWgQNmxe;Xp7ZHUR@0#P=2Vr~@JMn$$^#i|q^$(Yk?`4M
z+|nHT2x8*oNF?%(XpJBTaQT8he!K!u6eJ%V>E;>Q;HZJ4y@u9<M3*5+z>Dp>fp3P$
z0nG5ZiGYgf&K(RvLH$36*YR%3Bao9=N(yUOg&wj^!Qis|-8><|8i`T=_ox@42YzwZ
zi)7d#zx*)QP8XTyM0UlmO2K0#VWDmWMW-kjqVTPmxph<AX#H0A4R9Y|wpl1(fur?x
z0x1&lA8=NSjeNsl(^H2#t`uer77(Vw0BmNl(XK3|a0pMo5oV%)aV5~uXbr>Qab43v
z1lI#tpA!kQ1*q_9??A<g3^%;J?jHtF*mTInBqg5E!ZaI1_Mjyx70Lzxi)%o8s&)<Q
z%_bgHb6rbAj)NDzzw@-7`O0Hp;NAi=I6%FRN3po~_Kphqi<28XZ4t{<{`(Xv9E$@#
ze>MOnPMiB%k+ap*Yru_zd3)&JlTQM5@cZ{7pa$BGbT6Tgb5u_OWglE_Wt9$S^I87}
zGH7q(eX>H*4?DVV-GB0g7m^(WOygU-d)xpY!s}dI01U19xqd1blmB(Yi9GP4THER~
z^mzye?@vr6gJ@;y+^z&AjEdK$&jbtf4h3O!H4&w=3+>17ooRhQWhQO2$uz?d(hSDf
zNGv>1`CH(Eaqv`LWSZZoG=~$S?CiuH2&1B>(_X!ByfI$^qM`9{6Q|_a$Gb?(<j(Y1
zGcX4LL1!<YuZw&auvtE{Orvs2aU(c<*sH(j1OCFoOc_n4Dlsu{Ow3*il5k4I10!N2
z6Hf5yJ#%E9U;#LC(38e!ZuXf6or&eHKyH&pIRv7$oThLFm)8Cz%#Z=Rhz-x-S|&pU
zEjXFE6PI-^4QXj$-c68hPi>YUBl{CoVA58*u%@6B&?8V#06AkiQAUJ`^%xXfRjO-u
zVV%GQpbJvBtr>DYj^OI(1iLzj&%c5Ty@?~c0eJfR(X<W_Vg3dJUMt`ic66Tf-;_UM
zLii-ZM3P#F8|%uIp`S~NB3_55c(v}+GB5_48j!ICLN2gaupr$2y+9;@0Gv1Q)1HVv
zD1;#!5qTWYR`T-iz&XPZt0T9b(z#Lf^c&LaFuVjglxY1ba<jIG`ti@}*ywnZh+MV_
zN+OT`v?x%Jl{I*O5IrxofkBpcnC4>T3$t9s?K?{V9+Q)l<N*%w->l||PG5?H^J*^+
z^2IT|Ei1c<WIrVf`oByu!a)vAl;Trl0c$fguu%XK+0YG^MD2)i%z(!U=9vjFd4TOA
zuNF?r3%FMbirn(Q&s3+_$N^MzffJo|NuVmFaLyy}6r`WB7osKZA-P(ohx;JTIVe%0
zfxLjDr&r-2AmD3LU`B$#AjsNRwgnRg7{>(Ct@HNG%;4g-fM!n&@;I==21`K%;+7P!
zES)@NUwv_jhU5*g{itFzUsqp7hAFe4AOP(2s(Osx!y0#f8T&0I?udiP9~5v!fJpiG
zorMq@kiXWiCi3P!CQ($jrRLW3W)Sksjur|X?Cyq?aIgPK&xc$K!e)D&cOIM?;!t?+
zW)>ERfB<49R;zNFk8*>9&-MTXd+RpdKMN?f>JvC#rK{n3N2qZZ*b@M<!7;V5LAf4(
zX}(*(m{dJ0^unL(%9Aca25Gqfws5zM+}zOc`~{Bi>Z%MK*+M<t5xv673OC)&PZ<?Y
z&+H1_bg2#Xs@RmSSaizC-8?#DBvzEfOjzPgIoe##SJ`=X^uthLr}OB{w_g9}dX9vR
z;j65|LSaY@oR-6Xdl<5Omsk80&S$Gdmz^yK7q(3m?{(&W6&LTsdU7~yQw_4~Rkw|$
zFo3LPW!qZuKbOMvu($69%^PzNFQo?uoDX`?cA$3WLZcITd?uKE^;wq2+pJHRseLWp
zyZnvYQ<MB$hqL~v={B0I6jZ;y;KQkMHQF3~%FV+g^Mq+Si%81WYOTLg$lIM(SvjIV
ze=L5y;ZkIbp1r`lJ-FIikZ59}xEepmn&N?mcCLle^+J2ak45ze!VFrFKR7-O&+WQH
zzx1KHW^&<pZynOc#sIVsfZX^MCVXle)5R1|l{ep4M1xCG>xwISe*9C|sE%VrgfvKj
z=@zULOUqD%uafigOL+^9dWI4%`>SUi5fKk%{2h5%YFG?M6MM{5yA$^6h>Jfxpj6;U
zW6}=t@s(v`kAb+oP>nB3&%=|~(Z!h&2cAehv-gA8-XG7nQL;%!gmpHTAr<IIegO=v
ze5&{+ECW<2lKvE1T#WJbN9eK$ZiXqFqISC1VK?Y3-?v+7taaO@?C#!3GnKwFmJaT6
z2Gr<YzzZV-_rs<F^8grb@<F~!1kmO7@9%Qd^f=~43LaG0uLrEHkuI&+?!GUUIf3si
z{k<()?S4CWlbiI}s_NCRbsrj6ho*pIKOAIAaeTs`wE*}1k(YbUbZ^0LyvB{meK)E#
zfoGPUReqni2@d*w22*FS1h@)3sfp0=3dh}-Q&p)p->Qe@qm9y>%`u8vZXyWl7I$YU
zVq&7zH8K)!(;x`9$w-HZSs(g^Vh|Y3oga-ca;cUFlaEg(0ij%H)3WvECyPcml$s)G
z41%|B6@IR!mi|0)>~<5<4v$imOcmdCra`AitkL*i%60VIhQqN3Zmq*jNTxk2>xub%
zb0*s@(w63C3KY;$z(Ps5=UHrD*WK*{`rfANgBR~x6}566-?ajT)~LNjkMxJB#ZWaN
z?{-P#R^m#Jq0=TgbKVjj7*c_en9Fl7Y^QUt2szd~VPP~tk_0I{>2m`QlHqYJpa!0M
z<H<e&yCU-gR>I+L#SJrst`mR;;5<s;__N97?Tte%CV~gp_12&Bv%oN$2XR8?G1Dur
zqm-uW&w0m8;jvBoj->f|6BQYcZ8_&zFn`apCZ<O?G2U#%0n+UPy!=ed9&AK9eZ%A-
zI=+2jur;P`L<BA{fiMB>L}_Yz#>c{AKhTT@aBzBl{`gI`&|t7VJRe_ve*;?pVuPVH
zHl=g@H58+b$q}5R9p(WQD)q1{sCrVjxC+hi(52F8zJARW2r7c9s8ZZDK+Il&6_8AE
zcO<alEQBN1>yF+xt?oN*j%und-b@ON)#3;Cl?d12B!AC`a262}GKLs2(1j6!NIjtB
zFj?KyoPl4FP5cfv=@C5aJAFPi_BEY8aL$D85M5S?-&D%Veu5Xf)<Yg552k8PE)Nfn
zRHoeF-fjaQ*E<FE*iYz{l`EjZI=FTtx;^^M{Ji9%I#5eFktg}Y6SQP83__$_hhNi+
zJASY%%0hg5aiwsWnrL26O$}#jR)PpbU}YbT*W2n%X}=0*jrj$J{-((A#$t0&h(XAn
z4uELj!us4O;3bZE{XS?5!Xbd#zuApV1_KSPLdM4C+tUyCXakRCT!KN621A{w=mdVY
z@nvVV(>y(BtaUxk*nk~`7zD9G6M_Txz-cJne{p?bafk>oyl!k{q2E4&h%{DAN7P@}
zSd4})AnWXm#brGDBSlcgTUb;-6Fk(<=f8aYJnx~?`Sb^8=7zFB10xg_gJp4JgcUZ(
z2(pIRwgmqMx}UWBZ_bL{WNX?78Y5ZSoPvPjTwIXtsojH>f6|I!i0o8ou0)L#+J*n#
z7IQjvT^<S|{8bbX=*uyj`dZ=9!DbGnW(?uZ@p1KH<4bnn|2>MJsny&Lvz_o=TWn{y
zoxU@m47U*W@(RHRQNiYKuad@=k52Y)p}Z(B$7_!Py^Zy$BQa?BMGuvl%6Ncmj?@lM
zbUWy!qW=C(PAx0Lr<ku(B;;hmdvPI(4;UadJ04~X3{F^h)RisEbQ%ff^6SVk!fq@>
z-2jM1k+HG75X`Q+?2Eu_#H9CvXlL2c$qp3cB(Vm80aXD3%eC<V)O$0@`i*lY8yiY9
zAe2cq>nn&43z>n2;iFu5_H<nB#hUd44J>Amny#=j|LUb(;4DZBEZe5e&ZJFlQ2aoF
z<zJvRw{yH4FZ$PBFzAjuR=zFmJzpDI6^mkINNVdVrU%GW;Q3iGtYb|bsWb*gx2+;G
z3K$G0+`)5CVe21SeDI|p6%+pVOTUih^m!kjtWFIt$LGREh8`2^4h$66%@s5p9CPG%
zvT^s{F!rMifOXu^G3T_Muxbgu3LKPAalS-7mf+P+S#G9b0TEUJ6ez)w@G2@MYVm~;
zO7SUNUfkYW&&hF`Z<apTS}z>*r4jde^l^$csdHlDT50JQCs)!T@B0K_s;kpL;&G%%
z@JT2EF|pCYn}@0kbw>vMH5K^}7H#3dw6@}sl82kx+vg6#kIE^2N;=#a!A%xSl?N;q
z75`v_r{bH~vi>hFjDNlJucZ4XVZ9%2AlDjedB%zW65!p_RBILzk~@zcAGU6c+-)pN
z(&h}zHL|v514VmMJ;8flSs^tCDWP5G-&+Qc^pbLKaS;$)VIn36{yFRzQnxsxPl~QN
z`}DXgj*AfUmh<Un%Lsn6$K=QtG!O&YG*Y1~l)SANtG#0PEiLQ69|7O*N}R=dD(!jK
z_Zm=;uD#Dd<U)&cuDRRL-``K=D-JX$yc@wlj3u3)m&jeyRQUew8##Cc5N9kHJSXgd
z3?*srIqp@|I_H&cu_Ea!C_rX_$_9bWN+cB;ygpG*sjRXIqPxjRV*o{;E1=!o;zl8(
zG(MhS+7%ZAtXNun+OO$l=M)q_=eFzvt@?PiDhV=Z*c6xV!<%+mRn4&X)8Jxewz!H?
zfvnep^EBI0BqeVn#gCn7um{v3J2D8l|5@SeH-mD@R`hb$Lzt?MOt**#KknRl7<Q4t
z^bVCq)T<HPWAFPfU2bd&s=eqa!^Ot&iwa<|f5yP2f%^Xyb@k!HNW$hi&wa0!nHl2!
zmGj&(Ur<X~JaKuTaY)0QN6pR4`=X)Yx@zi5eV3!oC}%?A$jca_k$%AUs0`Iq+>l}L
z-kS1=MEaj=ZW|Q96Edy#5q@A%caNH;@b%kPUq|WY+YdB^2Xh|Y{j(>JTUKuDOeHTT
zCk}6Wl@A?`rK6yG0UgL!kU-e`drm<l9?!h}6!;;U947`K*pj_dkBHSOIzICTcr^%!
z`l>EIKj9_N(aC<_b{~^|X*(F-0Y^MFBouRmj1#Fblpt6vc<h6|IePx-z(G{_F{5A=
zA;2#m%nA(9zRh~pIygvSSi{#0@w3Z@Ix(>rSoCc+xFFp#)7xEuA53uct;kSUO@m=x
z<oyF4+!i-Xk-*-M8*9y9M&6p2lyJAT(;WdgGzK`ZK^j$tI^A#dG!JjU!@|b4ec2VC
zDYX3yR#Ow`>u>BRVbUjo&Z4S<V&`araAieU_K#tb8uA(zp=vy6%)DS$ieh)GwHRX1
zi2XDR?_bR%P4M|W^qhw-y30q)T|STWH9d?W*ga8I9bFs9WCyJ8cQ-b@5R1n}(rPt;
zRFP&PcBYYg$DyQ9aiW*Y*fd(nlwwNZbGmL~&_EkF>!)eNqo%3J_((t5rd2BvAquzO
z0U67cD@H<Yuotg^lG1Z{I-XGKbK~*e2j^`)KH!Zlh>$jyg6tRrH}`9BMv?&B=x^{>
z0^wyGCgSCD%=tBI*`fY5VR)^h#l|=Wb*I-TDNo*SNpNnG+1s-zGJ|c5r3Yd_mRI7r
z@2R@T#=+4H>orX+ErUVg5EzDTWfsVln*<VnZdP5uFU_s3g+j9#jvfe9HNl7nFb&od
zWz4YMp@#r8-byjCu>*pF&>|uu2WmYWv$C_l$KAyZ1ZJNU8!2dWiv0ZjTMkqYVUURm
zBd`epSTn|Xl*DURN&%Bl=>7s>jlUjndK}ReX=y0Hz=@;TgaP|<Wji-6+(R_LrCziz
zvislyXEo^lO<0yqiQLu)<FYU3I&M)YHnEeL@&qXNVYW=pWq|4J?VXU6#K6RK?aP-h
zD8RVQF@ve)v*PIryX)DiAN00Qa&2ozXyhk^%_y>)PdGFIiW3G(piif3U?T+=Oa&3J
zEb9x9UkEO>r@vsREq{^lJ>>&Tlj)Nu*Fc5L=V;nvg!Z9I@#R$S$<%N4#H5t#+R0$n
zW@Z|ojwbP7DjU-9!NFf|E5$N=!Ehc$)2f)7G_KmeSGQzg2BoZw+v0ypF#Jx}jXz%J
z$O~guin|GvBG{jZ9J_HDRNvIEv>sq6cvO0oxHI|cLr$FnAS~TguX<{T(g;&~SS_Fp
zpdhok#+LxQinX7H!M*8d!D9uL|JT@ehjZQbe}5yA>|Iu<6cJZOnT3dwGP4pTl2KMt
zMrCDFs7P6btYk#Cj7TCot7K%$%F6TlT=(zy$9+7<@f^=T*WGnr9elr^&w0Mj_xXCi
zhUN*Vigrob_{`2;FWPuc<eDBbQ@wI!AHm{5Y9L{02;&$z(1#efxDFOJ{Z?4{$=qA+
z#S1Enl8FfyT+d$1ci?q@sH+<S2@Ijy89ASMz1Hu-4z3~8Fyhi5WUk&=o;LkZQ^N-&
z1=*%i#uwU;3W<smFPV&tj6{0wv9$B=$|x_)H<>X4$L+0hePw<NY2eO0EmpyO{5VDu
zxK(_Ueec;hrEF7|?&#+CjfW;>7$0iPb(s3`-fhl8&g(CiR=gZxkVy>S4;tpGe4ju2
z<R)0esv%XNzD2~w24T9)Ep6YMy5wf#zA@nXnf0huzWkx|kr93RgoHB05t#9@#Ryr(
z78G2m|Mc_a7JqB1=<D`BKJ?jMpJmIRk(Pb$?Q;EbO}y;#v8lCvJ`CDUFvp$h_u!T_
zud+|EV<vGjGA7KfA~bmNp`g~~u%yJquHS{suo=vqlJ{JH>;f(D{QSJ-n)}M{6x%+K
ztvV_y1~b<hnwzbrCMSPdXliN27+>gi8ZI<ckg~F}k`fY1SFPK{%q(zw9Vxd(Q(G>A
zJ(J$6YFT&o?|Rg;q~DFNWz-NxYw<1rn&9n8umlv`7fvo=F#3d*YO7;dUteE0$P_u4
zv)ZEk+8XMOCKXQ!IdX04{XGhD%hKFXT`s}U&VZz&YV<gxr2I1NE{ThHO7;8p?9ttM
zdu0^Q>b1;hU~jbWP>GM9UoPl<lJ1%=0Cf#-F5jB0yf6JIx3nfG?9IlS!`X&{09RaB
zX&G=^>&#XYkT)&u+eJ;CY-)1w;CQM_IV!UaB(R@iJ9mIf>Hqc(k;RUv#Ta=uYG233
zMk5_WDZfFle`ldZO-#~5=S6dEt?JU|%a<<!heXJiVfZBDGQJgDVlf)>!-o$izk1bZ
zH-Ita^kS5}foJS+soPwlQi)|lv0?O#&6Bt|8n8dQFTqWbI@`(F`O)o+dhth!UU(n~
z?2Z0+Ee^D^lMr9{<=u@-hLh-3V<s*LF;Iy){yd3zLCUW$HSZtWeRk}QZlURk&?F%&
zQO7lW*puq&5yr35=g)R8x_3HxA*vYXnS*spB83V+BR1<Ro3Nypo#p9HS*hutcNlCX
zJ4M4ef&j74!j`t_`S}MflqFA>tp-Qx(tgQ|Wj}qI=Ejc?n)%a(FOJb1li9|L27T&F
zl9~>bK%|L|XCs$4@yXOoOyVYQtZZ)c#?%lNkLDotLU1dyPb)rSw!j}gz95+h95}EY
zmfm2HXk=1N3=VpCb#-aPyvcrV7(MX(*zO9D-z~$2hK64E`SW8L#nsf+HSP^<UvY>W
z$6x;NL8a(V<ITb{)E4jsec|&6&xXZ-(9r1HQ{O(TxqS2J9Ad!Q$_@(&@hvSat;)`x
zbT6GKTArJ$MD+}hj`jn8vLl_-&P80;<#WF2`SS)~;SP>IcPO7P0K^j!Rnx~3;&b~^
zvJD9<8zz)oYGHpfJ2v1e)VQPtU`Q6HN0HO*p~>#GcP<l8dX^P!yTp9_{RL3=FeOHU
zw7%~jBy#(>OmqNcs1f@|dtDZie-b!DAd0HuDYe%1gutB|PXEU&Ecj8t#BMK53U$(N
z-(HDp3DnD>3kwU>L!81%SPsw1^YSF1^5(?SrmlGoretdBe%Pj7Sn7RrKu7Fq>mKkd
z;cK^*aQ_9@oU~g}kyk)16tPEJDe1TZaClkNhhuuO|KHk#WdeygHFlMQd~|}ce?zT3
zmaoOgrzflhW;!$O(=ZM8+eXiG>>%5HOT!|zhVf9f7LIh8QHO8-1*bKKeqIhae&6U)
zwV%_>`jB?_V_i#qnteUKSSjLe*ExI3o_PyuX{VbRsyjNR=q+I7!1xv2*G$&6&RXlQ
zwa*@Qv_%OUR3UmcD=P~+(VgoX8^RgYqw_8B)d}X2FIN55U*sfMRb5RS<Dicu(uF&^
z{Vx{)FI*$g$fi5j5^Pr`SUvNxP=801)9@;2Ha<l~M@>vjU=F1N)6}XjIpZ^@PlOT<
z&;9-V*PWc;t0JPGaX#VfI=iTe_w(n^O=xzo9mF4aK~SaC(a}KxAr2yvH<~X@bIH*=
zQ0^8PKa9<GI#w#PXZ{=lHjjoDIgKWQbmO3z18xJw-D4yo_S4O+qNRlqS-fdVqu=fN
z7kiiCA&N}hdpP1pnxBWkI$HRSTwv|l_M-;QyiaX=^6UvzF6)BF?=#=t6iD4ysnVX?
zBVU`-FsY_&qsednedsNjvfm%5gB5JLM^jFPG3;6u;gL6@J$33*{^UcTWR5DT3YFn}
z#*jGp&(7V*{!8IdDMmwFXzZJGR1k~H$i#FHg5Cpmu}=qElGF&lRauwL%N#E|GEeKg
zJbgDNh8?sZ!-);y#`j#?zIV)iN311W-G#dU!gR7?bUx?y@*g7ym@$oxb=YxdnHW+<
zoSd^CRJnQfRJz~b90v_o7d5dx3g|ZsvXlEfnm!Q*oj%r_isgR9l~-6luJ!Td;|L(b
zG#0zG_Dh0t5uMrrr1gft<e6Y>gO&tOAClFZ^_y}+d{3>>#2&f5qyX^Ywb_aYcH|cC
zK*3+)8rqWegOzsSj~_qalx{oxq6`v7+ylIuUlne_FHEv*q{QUz6)eWtIul6YuJap{
zZ=3P)?PuMJ=lXt(j8LLqld$b#(AU?ezS*RQ<QWe5$NIe8U{1sgdRJw&vbV=tR=YcA
zM@MTzUw1b}19gz~&b~jCEsXF11T4J0E_5R)8tiV?b1i$&DqHmTpW%?n<3^^jSFVMd
z2`+=^daS<{h;%0GZ$giQ^g_ShUgSimRP^?)KPz~3AhUl)!yxqje%@*^4*6noet!G5
zRi}^jCwl@SV+@jijs+9|=&GjS>7`WMSU40IsH-@t2b@Jy5yAi?dn^P3Rp`iM{})Xr
zk?wC>J9bdCMoY2XQ)buU!va4?bt2QV_p7&y-KWg2eQj`pKnjEgVq}=iu>;dB9USiN
zJY0Nfeq@K+(&XOG??6HhiiFJlU2D2AI~Zc*Q2puCd3{CSF<w0E;L=h!=Q$uAD$9u*
zlO+Zb@mslyanCX#!akR!jQ@jl%sTbZ-}S?EfPwSfOViRKRB0~l?!`AC_w`$a&*bBq
z>47izU%K>EAPRl|vjjfgYaLsGSs@p7wC83vNC=i!zjbg=PcI@A)vIHCao;|_wmyTf
zo!7ZZY4ro;;y9JKj$9{4i&fUJq@$}#CLmDOP(ajRkDfwyM19ag>$1gbvsN<wC`PvC
z9J|v0s-23qjEK?;4i4rIP>B{Ac%CIBVp$3Lr~e%IBQ-fWFL)b@h`+pb+qTzt6fr<K
z(zOl2E7euL9+gAwlk(SWjQk^Y<pDBK5->3V(IY)TVKtSWhDP`6psDU2{g18y@2+3^
z7`gk;N@nfo^G)bWDTUUHnFY__I?k*SbieL3xx&CMN=kh(u^dpg+b8NeE^?5Q4n{td
zzHgZ(rKGuY=h5nhbiscPYbhPn_Xrc#8=P-4x00qjabm8%ag7<qzQy;Mnxrot6NV~g
z7kbPf0Nax8nZ75ucRft6!#h4(?U!F&8!~!*y4Pc2yghj0IxgJSTa1mJ?)+Bw`t<BJ
z)%|US#FZ-DL(}dR6JyXRw4SHnE5;8mB7hnM*yij^4LuF%<a@sN@4p@2lY9THHGM=q
z9l%c?CE2bXPt(^M<8J}E^B<hN4T=Lxtd!mThzQsI+BXM-%)Cnd7blvbCGjIJj4;5u
z8!ck`jxJ>X6JU%+`HnSnLz`_!)Fs6e#M4$!%PRIQcn1ZE$hg`fZfEoC)kuv?+S~b5
z3Tbx!xR1b#s@@`hV10jNmuuD4KOTtjd5O<S3uF_(<AX@1?If_VsQDwf<>V>G+F$RK
zlS_VJeV-BvzO;4Ue~84+Aa>sB`iLn6SM1JI$fl`=QNxw7_D0UpX2lPyi&kF>XWX5q
zdN|%%ZNn`6W|s0E4T+1#P9YC{XNHj^ho4^{{o%usl1i$oWz+%!Pl?V)>dw1E$k7Oc
z>Jx~D!LM)ZL8r{EPdaSD=HCl9rTJ$67siG8ARRGPRgvK_dwND>?3LK3T4pH$AOPV-
z7q%%SNUU&4q~;%FWTl?6{%ps(hCcp{=Y|8I19rgRKV`U5U{%)lUi$d*v?k$$dS_$N
za4Ut~vAR$mD*73{p=jyEC;eXKM`5^gx4vF*tSA3XRrX;3%<Ae{|9;YcSZF)mFW-jB
z8!Bcm9OOJ21D-d;Lnr{9nC@Ze0qZvY&+o>=NQOTOTgG!nLdTVqY9~aC(y#<Po;`Z`
zy(Z`&sr4xp?XE7Ix=30K62oYL%C}Xtm~0EHjCNtG_I4z0-NS3EU^k<Ikh9FhKN;X?
z$ahRZ46;>+CbF9^&JJo4fG;GhFntFOCopqtcWMxuh{^0Xhh>{b$z(6Y)7**2dd0fF
zZX0i2W#xUZi?zYil39WJ+^fT}7>{WIuED(%-d&VL>ou_~iSp0L9z*%&9SiAfcKlH}
zxvdP;Q-k=eSfU`)Va9EoH0`G1LcOB~YOdSJ24jKgc2LDJhb(37pipl4FK?2zp+>Qp
zd3mr^``IZ^bYwj~dYGZF_|{$Xy!YvE%Emh~x6^UGyW9S{DAdP#2P&V*$&<3S1D-p<
z0XzQcOuWWG+4<9%#6{OGFi_+2kn%t<Ym~z026u{MJ$h$$=Y073>QD;+s+U?blo2P5
zO6pr%eTD>f>wWy}>D!WY^T*uKWiACS$iw>H(Wy`M6tMn_yJOzfk*#>YC8=Eb?Um1u
zC0}m?ZvXPKUgK6uDP)wsf>f6Yum+2Jh*a47eKVnWZk_MmkQ)`cDyw{;joOpu>nlM^
ziw)0@a`))bUW1I(j39e$?R`Kj<#@=gtT?HBT@hZwiZh}lEBV?sH8o-MttWy)f3&4}
z&9xiw!D3@*HRq%xl=xM%-@n0d!kby}O2yZ=3Y~m6(gEk++1ya+eIMh4O@49xPah6u
z1uR&VfwHEk{>I=`)vqtlTzAZ^?S8w=dPZAQGenn*wdFF}=DXjkJ>bM=j;O=0w8U8J
zaa<hPhY$7a2Zh!gy6GPPPGfj5IryFLm_Hp)_6|06;}frA{VrGDD}(EXC`L37vdii8
z>i8mz+}DrnOh_1j0om49XPSJHl2|+WuF@dZ1|IBmpqW(o(OMzsVi`Y9-02EEyeA@!
z`tlI3ta<(KI{BygOt-o0-d-|RRTYVyd((_wn3c1^{^3X{*9s@IpzC)ThynQ|_prtM
z`1Lg=AoNTGtFX{SqOsJgRA8ySeG@2%YMogZz^9m>m@Zn%d6Tw5|A>vP_I$pL*uK+U
zA@mB?<cf;J%ME-p)6czrh&%qIb93*g>n|NTSD1AGAC=(s*!Ia#fB!E3#=QFIr>8C?
zGtXO;yq;a$sLi)V55xqF0~imPDKGbfypw8c!}I)mV{97Q`QA?qxna&s4fm;pwmnhB
z^+dOql6+Y}Mn<zkL|R6MLR|dn$<v?0n+}YRSyLo@;R)fCeF39Th6l+yMNmM$&X7zc
z3Si&+og+<ajH92MlB#a)8Yvu@HXm>E7;F2;4CkrDqn}v6<Rp+drRl(bmY-{qwwh~E
zQ?%Gv9bjN%^9~O$XkQZBJx)Mur!_<HOqG57#_dyV61iv^a}RbN4<FxHn>oDj>n%?m
z^x*GZl~Qb-zP_A4;<?Tnr??rRU7$wAxB6l|F0rL$c$7sG(Ikwds}q*pT!}n9_d17E
zQa<iC7|PJracar@W<)%QLuDKd>NLrT$YUE!3ZoO)lg!<bvEp5v*`ckZL@DK<5XS5I
zhq<HUCG2l@z;Bw$$!Ybt>ce2p!X2cXYn|_GI{V(uah-{Kr@ox#9_V?cl}W_t-HQ`D
z*eCnB)AIJPk^+NHMHPskezWe~%LI$(64CRI_)jS%C4CK#jHEp#qj?@@3YJp~%7$w2
zm&v0irlv%4T&Ea<dCPa)y{ox+MT1#$3C{_xZ&yFXbHjb<_6_b({cB$;DAC+pLa8N=
zgR;M?(r`NBA<*UZKc8pXEaUfU#fXL=Z?Sp5NR;l{eHzK6U($Hd^^e6pA4|_LXlpw@
zawS)32iI_Qa=1~>ure|CmkGQ>XBU2*>W)ivb!D5K&GA2L4e`Rh+1c<=X1gyHsuLqD
zQ+UIGrGswGdm{GPKGmQ(ZX$d^`)b<OQ_)=2WgeYxY}zjd@BA7u5$^1VvB=(2_rxx#
z-kj`lp+H_@W#PbussP3*qPOGXO66dU!Gxb^GOPU$rDy(*jWI}liAi4K9=)Kg6!{f_
ztb&Y;H@LB$2X5US8L5@fLJGhrD_bCn^uAL{je;rN-3}uxQ3dyUzHclWmz>c^F?ALZ
z2|21jHjKPPhAdNKd{8>`<>@&S|D>CE8)9HAAm)-6Nxa8r`kPQ91q}_K@M9eF^7OAj
zVvhB#AgHTUmZ`E*;jxqmX?oh##6L9#T>!jysuw3(sI^WgFEC?wf9UFB;NzRhaTsv9
z^T#~wX4b{J(Zg+#8dNRYnYITdCx3G6bJVe9b;h8mBKP2*J4ngN<YVbc&=ZD{<63=f
zNOaSIbox(C6N9l1N{n13aDMBr$T8QgP%(9Mq!#yFKhs+p>qEZnB{AFX<ohKDv>VK7
z3cTa*v){`xzP`0STg~gXxxofcT+XLbDJtsEIQ;HrXH#`%o%kBenyi81_(c5DdXC+<
z696x{@kHHT**%HnOnTuRsjC#QRR7si?_*qI>*c)ElRbw&^z=-+RPtjuC;2FZ+2v-o
z8mpq&{35IQ@5^2Xja|vOWh5W~5Wz<&dGv_O$Imk;IQR~iq5}7Y3!yll4M1k0qFt={
zl3+JC-&{x(pskdi54^o=@$qDP3iK|N(rf3VtNb(mdSG`%PWxwxO1*@mRr0F^9shuf
z2g&pSh)Bj|1=A=g<+>jWW7n`)+&J*#N9$!)XT0h|X8LhDdB)O*@DxsToapR%N}asl
z0+$p}6XAy{=M9^vb9#oXfgzgJIp*Kaz6#yqxq5XU9(xg;y2IRx9KOFwxu*!mg95f)
z*V)J^ZB<Z1K0R*XHhnME5qp8vWNwia!9~3AR0J=<ZNh!;-ju=l{A<06=P*0Y|MFOz
zn-O<n*!i@ip4%{TsQaL@I-%?7$=LKnjq2Qc_CvXshg2Gi$7*X|^6~MJr=&26(agJ_
zIVUS|^@q3T#?x|pM!l)HL?8v>VVbe3=oqteTqaJyAT$KKrL`$mOWb|oCXx$k5ccs)
zjfEDs>tdIASQ%Y_-6mzM)U!GWO}=At{_E@ep^fF(uXlb6{TLn&D0b0AHk@;my3pd%
zR|mZI1mcF-*GKpMrdj1v$;$kGj1pQK&5Sf8%eM2SLoMLb)ul`9c@+tGBCV{n9zB6=
zW9bw?xAO;i!k52`C5f)Nyk7%sFu}culk$A&suwyz@sMVn+#T#Z7OlzhV_z!CQPW>$
z1?_6+G}vlp#)t_^)l1D$2DT-6h0PKk#7g>A-v4H8%Ict5HzaP2tCzI>2aCzBGbaAZ
z5-iw40p=X26pYt8<B7@BYnS1VxqBoJWuF~QH(*j~dzGwm&&Mamal5siQ{d`~<cHLA
z+`CzNs?jo{I&tyd^^BEB+wu9?d)QSi4K4iYUa0ntB(?;Ss(A@)2#%Ty&w{v_+UJ*C
zVK1CSaN&rl^56C9^M%s}r=Rt(0_a{4xX%Q*7#ftA*QQ~A?HAbb$!u^9JO6%30!R0b
zq1yIogZ(->SJ?*=`Nz*3r%Jm3Uqh72h7i`Mf?$Q)OIOaEyIaA;ACae*XIzM8Bbg$2
zmqboVEG=!#ka$;)`4KYma?qvJW}BoFuv6O4N7opbJ*$i{i?5vQzWZ3VkUiu^+dtrt
zl&uPFbsAm5hh>MGQ1hSFi2*T?J%V=*Z4(yO$x?1}pD7&;#_oefOjUo`Z(gDK`JgfX
zEyV3HIu{K&cpN!aT6=0k7hkutzwq_VTa=JSrQ8R%RJK6N?PFe}EKMH|kalMloR{*q
z2HV5Ujq0*a(Iby6hN&N8*1jQ}Y8O8QOwBH`w&qFX6Rk>8m?vy3yoQ1f`SD9U`kW-?
z<eXO($VyH$K$E?<C<Z)l?=&tjshIsfC4R$#{fLaw4erDan~qOANg#gmlaZAOnZA1W
z?vcCe7%-LmuC6zp0Ritq3AU-zDExsv4A}?bxWGeb5k%Si@F93}PZH}W3r-tKT+}g=
z=k%kwy5=62D&P0`S1L#-muiFUp+Y%gly^PhfVK@>=BOU-o2oSPszI6GKGu=>o6{lD
z!`7||twkv#+6tg7aQkS42{s6tHZZ_@U-k9v(usqMdVR$&iOu#*cDsY7wpppry_A#(
zPjMN$7pW`Kk^DfQC!ZPPuX>}sX(J=3>;a;U4UwM@7?lOt+h*WhzdJAUDm5fzCq~5q
zDobN+X$cwD5m3^z?r2e-A6cv=K2mFP=@AbZu8|Sl6;s9o2aa;UK^zUp^`G?;@Q(AI
z2oIos9NP(ctEo6%G?)CUbb)<oK$dA|qFUI?#|rW!kb#`I6ZPkoTx&~jt2>xpIKSWT
zA+u&@GJ(4|UaE7gTKKgFnwH^^;$>xJ1yK7goBpBV>v?5+rX@G}%WtQ^E0=$ghvQ>+
zQ1`&Q<Mh+Z+dwo>;g{WIeB$TqiX6ctx_j5`Vt<J;_-QO?BTGOT61Vu^+Lm@HK<Cw!
zs+yW;e9pj~yM8k=wbCj3<<&Tp_f?NHu`{sbZL#}C4d-|gpc|#3aMmvwPY(0*XO+9$
zLLO*Fy<m%?^KiZi2xpa;!oPPlt&H4zT+*{NB}M%A@6^3f44TX9xAcAYNQjD>+MhWm
zC@4(jy9DTq5uAX_6v1)N?5xWa6UDH(Vx_}yI1W^GE(<}!RPS<f*F<dy2Y5I;;^WCC
z`(*EWF0>p5<>*4`(*%R;D@3^@RwV+=zW+LaKxGn=*-yx8r_c7^h9}5A@+VJLqCWG+
z#TZZt2x#anu$tZyvAS4Mjn?Fi-M76y{>wg344aCt;IRDqSXW6x#oj(4!`R;0IWWV8
zsF>LoSjofLG?^bv?q=!+1(y%_h2cLowzl<ij0~nQNP7SSXAEw(=h+Mk2|FtFA8{Es
zLz}P_Igx=V{bz&1;)P?cEq<?N@5&t}gO!O-v*ISjL%}sTN-XK76fpJoTh=^`M2>=$
z?=ZaDbc40RS_ISSI3&{rq->A)Bi|=u&RHTly0*S41vG-xpz|hyue8h>^8GZ3))yw=
zq^k!1u(KN@O^DcO9EWS^l@juT>`UE8xOlg;uphQss(9{IixnylKYP)pSEio}>|$~p
zhYtkv4s3sZ=O1r(AqEIQx7qd{;hG;^{<n1_uqSxERAUz-;e*-M?$_ax)A)(kujf?3
zSQFcbmiB;Ni-Gg7i#K)#CB6Oq(%ab`ZZf-e>|p*m!j>i`qqLy2GF^1z#?^q(=z@TK
z`>wo5Rv{zd2e`|JrNVEZKl_zqnwnD}QwV_vgQT}GHb+raO%LM|ad*YfS$Vqmv=oj$
z=zE`iu{-xK%#3$*@-fm5Puhk=32)<<lVd=5D|W4LSHTpMl2VWP@1LR)t}FR|v=neE
zPHD9)Dxv@=_rq>AFjAKrCCiF{{6Ipj94H6Skpyz7%^}$}R)_=|^8=$<#Wa+U-@UVJ
za`UDvkRyRuGu{1pNz-O3$N;hmwfm;Zcf{?ml)YRS93DTroQ%7*m=5*UWE~iBNMhKJ
z81H-7J8Zc8R^!IQ$kxG%E7o1RZ=#S?zDD2x1(2LCd1=g@e2yA>azSu@5GC69@qmvn
zh34@jVv94z$1k>&l~R2xG|M^{X=86sn1ZpYss^|Ui;5mMF)21-GLkABYmB)?O73&&
z>zl%YOgI&z$|3!EW>HsksZBn{y3}>b=RDeBg};CH{|}zk$(Pm_#BPYsDhM_if;@He
z?1X>H>`Aml1rf715e(kd&iLv~Ulp;<IsWWj-{9msn87LIx-clCaz?^-KT=#ab=}G`
zE>P1R{$lnhc|07HBZNAdx~(5E{Qe*X?Zn(q_1r)K0hPDvdk*542=7U->~q@7q^~dE
z+1GbQU%oKoL|b?Ft~&}Y&3lWlEsTYNcS7+}^IO>FhQmHkr_r|AfjV3<)*@?eX?gFt
zS3IqO!T3vco8}5{e_|#ySfNk!e#AX(aInd`yA@WiF3MmUE!YIVJ$czbBf|iE8ZG-0
z`|eN7ZIS8ac%FRn?h-^w-qPfQ4_41TUVOP`eOjnR5cMEic(hDiDP>a|R7Nrq(vG6^
znim&YOS9sIr?O79J3UY^#xn$7L|nY%jviJ!L|qZ5;K7d9?H?8<i}+ZY{BZ^XT>}Y)
zifR_LTCF#riJX3#x6R&uQOr_<X#B@c)L2K<^N<*r9||o$LC`99pz0;<#hB^xwMDA1
zx{FmlpV4etA?BVvI@-b011LW@D6ICda1FNP-Rd)TuS)4nZ`awYbNpAgfMah!@|JO-
zxt#d|klx+1T@*Y#t#wgN?W$A}1thxx1xk<Aj5<_7a4Vdj#gjYYx_tiah*dC03(s>;
zna6=o7^AL&8wdkvB+&@LzC8f5YuJjIiFw|!0s;EmtI+`$=e&Es2LR<ZxFj_<iA+qN
z5=mPPG&hVMmZ3_ND=PA}ZXahx&HR94Yzt{~eV!#r)vgY`2=0QrNv+9}^78Zq<PG%r
zjr-z7Ij?x%g$0w|k`<Or<M-z6>6Iot)O-$l017QEuKar%&?1HAqTzp#rPxm2z+{mm
zOOZryh1}bp1u|HI#ay#CldaYq-$e9OtkH^h{*awHqi=NE>A?T=ED-`;m%zf6jPD5v
zzZv!PX^`oA&$@VdgLB&2f#Kn<aMc(7_hz7(_Th&%+Nq26;jr6qqqzG*^wXzc@V&Y3
z&HuLK`5gCz99#c!tWHpRS;8K@Z6X)$&{%!$t)^EzT?tFWx$@0E%Enw=;VW{FK{rf8
z<Cc3>jPy&F{Eh;7bd;wx(Pe@We8Y{!hlKp2>^grevc|u{Y%ydcG%45=fEEG%RMrQ`
z1TiF1gR)#zA0eA_-P{aCpgz7F5i5RleSvzfDa|L(H=UjqH4D9m_1oJ!u6I5<YLOb!
zE~4~y71&9j**X#s&X878!p|k=MvmZhRXAEgq!OBwLz1{Q^2x<I-*sVZ;IX&>8JKo%
zi|OyG9R0QkHJ%=C6F+wD+;-H<@2|6!+87Re-?cYQ23Il_U>(edF8uVayL4H4-euw`
z(mqe#wJD=1+w>&Ep`W;V@j?IX#q{$X{6<n2@(%74nFzGEu-GFlrTa9zM|ppSf3b^8
zAtwviV(7uZiDm(1!JkL|=?`!vtKyC-zR1%hL-v+QdD-I$24RMvQ{TsB*h$xyr!|WB
z!~n;0NZKGKPUFqZ85P_`uCwk#q14!O<ks(f@W}F6TYiWmQV@pmfw=Kp?dz>Uk7eEM
zXqahMennFZkj;w^0Rb<8C-{R?j2JX(0tLNy&!Q;0^&i|`;MG51P{hp>R(XHh>%4;3
zY%OvGP_w5*#nx5^Ej|P1+DpBKfAQ)$dsHuZxk*c%Vl*kpU;gojii$7liR?0isEJzu
z*3_So*tewQYIV}!&yV!qhlV~|y0H?#?(;j2WS9>a9u~xHnS9?qRU|tHKVV)a!0-1r
z!(OE&1=Ox?EboW?`xb*NIlq_~fvT!v{{5*bRYTRMH1@=WWyc>L-NvP`E{!K~Z9#^U
zQ)hi+Sy1=GS*^2?>EyUh94havgdPJ90i*}X7LG<Eb-dN^CKLy^lk7qA?^6S*=R8bG
zj+p6vXX1{Ij1-8~%DcnbXVrY6!DwM>^56yb1Cg#DMXs^Bxa7D0;y>s!mS~V22$u#0
zU?pbLvNaXnVIaE`{Ch4{!9%zrD<}xhjYs7rmfqdM3(6sa5Jkis`uP@q&GVG~mC-#U
zl+HADbJLRv6~!AfYWAh2XaYm?qjxZy>S_`(7JZR(Hh6Y6-X<_F5#d+P(<PLW>c@eS
zj5JMz;4ICmst?#l?6>6PpBQ?$)YsR)c9chhOZY>Ty0cO3_-63S|2}4XNvbX|g(BBu
z6>V`uDH=9X(iu)48yQx2_zQ3a&Z}oSgpBmn4ff~V$D#WDSb!)rBw+2y;>Jva{GGo?
zY%m~rCMzuQ^3>ltUS8ncdI2@R7dgntV-wX+oMi|mkyxbFRgUX2tD(lV6=yy40g{Jy
zq>&iZxykXUhE95KXO>akos*GczcM{dbaB60cYp4mzf?E<0iD3lzdWyzTO43q7_D<i
zQC>-reVl}z)*$QPG3zl`VBY6{HIePMyAc9c@39uo>(1-jLG#r+sf(A7tC;?(d!iz$
zl-%v5--`1OG&U9Y?%n3SK$&-(oRheCd^zsJDA3bb8$!L+1<03DfY4q+t4m{FG6TZ2
zye4jjs#N^|U_{(6B-IRB9ts{nhyhbd%I|?&Kq%H%C*<>Ne`#zNYS91+1OGb`oWMRT
z513VFnU;h8(8wY8jur+ANd8&Pb<v7@x1A^Ku1Xd0{h^YpD0We<7=2y7HsjB`Q~}{J
zi%}=g4WLf@kGBI3OIIdFC9o)lukb>LX!%TOC#n4Ju26J^7IQx?MfID&H#V|%XzVU#
zZcNOF8E{Ac^T*k+y%+xkQKr71la5ZGfqLR&zMnff+2iEKpX>4=ubJt78#BAOk=L^b
z%<KJac@<U948PQLwq3=v5fNHKneC*Lm-^n_ID#u*=14u&xvU>Qn6QJ`iK>D05r`PK
znwxJSCP?1i&BK1T=iKCo#Vh5&Q~B|F>=tsVAAr~gR+SBQf`D7Tc|rf`gjkCy`kcp@
zPN9*af=ltat2ZwIl~Ymk3awHSH!A$Q6`b3j(eK}N{ivmFdR>3gMvdPbA|*D9OFBR-
zMLC6c;p_SM&~zU;$H{rvFoFN(a<11RK#j^z!6W+wd`c>F4?>;kOR*z#w_<r}59g<$
zI;$6^veWKkCS_c{=G6syZ`sJbYtnRhF;r|4T2eV_2YnTRfoR5xB5q}95Mt!9u{P=n
z;9bt+Z45-R!-EGAMwd#Qe=#a4muEV1lanhDefi?V)t;Rm%IfK%tAH8crI(#O`ZTiq
zgV#nr3l3VMm=PR6OKA>D$~!dNJ!}&lwCB7kem*O4i}3C0a{f^Fs+8x@Q_*XDBBG*O
zNT9GE!$3FoTdaOduF9k0FQB%iV~;zOm-;xA9Sw?PQcsDJp`~3R#)7bC`gq)@l}BL9
zmgmT{C~Zi*XKA|I)YR_AuU0alcopY{0k1mqDxW@Vdu4U?ns1)?&_)H$m47!Lwi!v^
zvov&`C@5&Kh{sfPd4L_i7$=CzVHCq^f^ZFWIay<_qt`mz>KTbq=b1BGjPlO=;U$sA
zr;~p{Eoey*)WGy5*C+4AF&REr!%F_Ezpv6u7rN(m5N{?l%$p%G2pBm5pu_*{(Co@-
zU(tM!<=59{9M2oS-aKqQP<HM7yV-hU2XA~SoLk6U6b9~6y*5+$Vr$e`9M-S%<R8PR
zc4z$e*#(wCl;pP6LigW4MNY>SXe~)Mh|zGU_AuF6*Q-JN;yS~VUEmfl0y;yTY4HNp
zQ0>$`T<NgbfU7=MET_jsfkYBEh_8a$T6AK`u%kiaT|`90W-+U7*=_qfcVrx$c5ETx
zbjdbWPWhO+@Z4G99OP5~ewAzjn)^{xhgjDer2bDaHn{5ks5y?yQ;^Zn$0iY#Zw0~;
z&rH34%Ljs_eQ?L)rya*no-_{T>b{Wmj)t%J3bral|4%0`%-A(h^Yh5dXxdRQq)^Bj
zAoluTPDUP`s=IsE!45R;Y?#FBojR!U7B6EPx_4AKSXi?Vl$<XwI&zC9w6$|vUN%ub
ziq_c8a2_hpVJ@}TYe2k(g6Tto9u@>#u~e_4;@r8j0!lXhR7@GOu)B{OX-g4$<iil+
zvbtb;(A1p^S}kS%2ygS`MLK}|$sNsEAiZzLB`MlPSxRg$DLI)1qnL}6=M`}UBde|T
zvkCHN5XA?9q^>3?23Ur<mDOE{VXJFu^nD{r-&lp^Jr=Ca;W&~bNzChLsw?X1xCPIA
zI(v#nWgg!}5HZOQ5|j%EyWi4)%EQ0!N~Uf1WVa&x;1$KLUlg|O|J3x3PY+yz%5*(N
z^Tl!cHY3u0#qyK-;?fEV8;b<YzA$|1*PQ~aq9d~3>V-x%jFl%Un=&yNu&Wq4$B)Uu
z8Q|Tn(<S!~mHlDOzMwv;rQmpZmyGl5*~Y&^Ltk4Gs)b0c(K?qdDPup<38)nyQ;N>!
z!CeMT0!Gd-xkc^0;BdEj^uBqruhfA4La=%A@_wu4&&p8HMAe-Ka^zn}c5)9B5$=NZ
zwUq=}^iGV`^~$^wpMYy!4}Nr8S#xi%1<XEok#fAe!VhkDpW~-@8i}h5=eximR-rR>
zqusB(+$*ZF(LP*1<H&Z>5m#Fo3~@9<5>iuDI;dCo@o6ffdBSVna`N@a(W8cqtOtZR
z4{PYW11YDb+MgcL>Doh`!y{}%^%4GX_TY(+m-_Sb;TfTTti<6)0Y=tECQ;Gou|8v;
zrKx8ZFDG}gaJGAtGqfkhD>c*%J-OQ~y)Dd&nx~mVF8<?$*UQ1V)0LyKALB1Q4jg*(
z^((#7!K{@5PfbI^MV|)`*tN9_ly*O+Cb`Z1xE3`NW9|3l%UKYl>gCniw;a*Uz93Jv
zHGR`Jy+rZvY^@saGjCsC^4{L$z9UbiD9Ff|z)P^|c6urVt~RpV^|G8+99alv0)#Cj
z(jA5SvNxHoMI{H;q`0jv>?MjkXRPQ%G$(tE-)Qq&Onq=PVTcSX4`TX!@kL?A^$4`?
zf=*!&)Z~iO+y`I2?T<@YnFzf3{Af8vt3Rq!2@ALDGkg8s!`c-4{>N9XZB<`&<^o>?
z-YI8TBzS8eqZiRB&pe9Gt#4)*IFyYe=LBMePN;um`tzqNt>mTwQi97imKe)cuJC@2
zQ}=%MY`anZ>baD)Jx|TyRvM+Cr7q+@IXQ_?kylF_(*ueW;GQ|QUx*RmOpX@ip3&fs
zC|TUcFD}juh6{o8#b^rdt{GgKvU2FVqW)m(_U(s;Yac{wevf?g=)eS>07IKcA9p7m
zmeJsdzJ5-9X!>y`CFl6kQjg5?xA;AS6W_L4+(>KidiVD2TV;Pb&1>t$>1AdC?iAa$
z2_T_qLM-5^%UC!ylw)}|QPc*V?rq;rYsDS8k=Q!=>$4I4+)4@c*9dFnd#h5uz7|A}
z%qbOj!f<r)_g7jJ5kxP}fn7E{an-mX^4!%4YYPj%jKDaE2=Lf}g;aJL?1`<aY08W@
zs>_4qNHj4X&PauGv*Am3UK~BQ{g}E?izD=oHHjzGK%iUeK$Q&-58q-optXer>Ok&Q
zW1N;E(r4OQwe$PFfb&G;XX_>HiLy?CIW1BRSkP}=eyCvJYY9@vefWLOQ)kxy`?q`;
znvUbg3jr-0ns3e?TAF$|IDZTG+Q7C~QW8ItQcs@V4*w3~2krvnB2kh67hJ}Vqa&m~
zCex8;dq=1Hacg13$u6NFXt4hM-4f(`(^RgZ?L*GG#B^^F6dolEyw5{lX{FSJ$IGdo
zu(cHez<k-%i<UNpS)ZLfCJ~6)P@RLt{73{BF9q@IbRU>=<ODju<!{%nElQq9kbCMX
zs<)FKa}TAj{f|ukk@%Sa;jx7M<XQ74ID^oz;IJ>x`WfqoRvnE91qm(my`rOfzX(N)
z+Q4lU_LeoHw_g@hc??Da0G=mgNc(4PitpO>n~z0fRCFUdJ$;i2qHX#U<^Ikq?*qpU
zncguQfO6va@#6sx9(<R1wCiilM1rl!GXV|l2mOQdSGBGG{koPix0hfGMP5XAe~hE}
zS|<}tb^YIR_-ldsrUJPQA?rB(RAM{)cyotgL+4jmC=Dv!;K+#IOxfBQd(`oIyD)Q(
z46||`F!@Pgf*z+HMMqnJDGqU?e_GlBn9YXA#tProw6#5W@7}$OXbNE`hKN8;aH}1^
z!Bte)M~QE|Ee#3o4l1gu7V!I=U0Cpmh+u@fF%qO_(noyoZoUWqQ|ABo{T=xHg8BQ<
z!wa24dG0U;1qI?QBtCumbhg~nBg6DPnE5I<Sy@@lC%fL{UMsinlj+X={7e>xGoInb
zo851%t~)!cxVpOL&j{=FPCW853#_pK*&7+$bR8WX;8h)ZE!Q#LKN_{ceZcYmt?DV}
z+2ttzcfxepu+QqM=FmA}<Yo<mI811c#>?HhR~N=RgkOl%st2|!sppb%?yNZe92xlm
zv%Wfz)=4E-vtrJC;~#L|tmE|>9BGOTKbdT5p}01A7%`uU?{3ZS)7I9$Xkl@0Wq!1=
zW2Q5k_e#@K-?lbgSf#yySsxWWeayEJke3lQZVAl|zk~#f$Ld1mq4M>6@Q4$De`953
zC85I6_{@lPIlX`A_E@>7X|WHSVEJJoO}>rp(b`{pzU{eh-!k&@hT&-=!czN$nyN%o
z<la*RyZ+s~BfVuFoFG_-ix}rwGlFl;w;XTu#)1M&;|JhblclbDq>SHwrlqj56%^?@
z(9;>%+5N#`w+YKHUS9Fq3}rd$M~GnvK09PQ_)@q!YZndcJxhWeCEht=z>l#Bn1)HW
zdB_VT1$*eHyqwz~yf+TuBY$jMT*mC`@S&)rB!RU*bC<e@z?Sd$_)&f7-SPXBlMq{V
z!&_LWQ0H$^a`K*{Q4>?sZnZF;k352cf^W(04ra~`kB+{@3wK1-`;Xp*l9Cdo)-v+p
z!|ovVLmgw1*s}di_qWk^fhNDdqzntKA$yy*2V^sob6(|&adB~7Xi2(<1hwLIi=U@|
zSq{2Fs!&x?!QXxOka-PSnSVc3(Y2YOA%SoGPz4zhavDWNvx4mOeuK@F;M>oBzd0%^
z`xY#HNturH|6N|g&1T(4h006Pot%HQ?k#|5)=|85(e16Biy8fiwkyval7iiEAR%Go
zOW?Px7X5(Ml2eflqx0R7kxbo}-kd+U?Dq#tr5hTnHw6U+8E5xj)_NwR_scci{c}Zy
zH^uH{?9J}qc-^_4o}L*`o*1Syvi8yUsepbo^7?9IdhkrbX8)vKeo5}kiB->*Gm@Ix
zuir1hz49Wbq|JxuM~`yg>3m7rwrh7`cEggHD(kY$rpG{F%@2*R*XtWGiFHQZWvoa2
z(x(r+mW_vv?i)N%{UfTyJn5x8Q8j6S9zwgq`1_-iwQrh<>|vn7!VtX8#mTt?I=Jpj
zyu7@KU8jb7b{E7jnNRz;xwyaw-#-yqlbd0(9L%Tehunx?Cp9$gsqi0nb(PXP363$@
zv7-aZl6(wQVAAMx5B>S$7BwAa9SVJ5V;^(WrWc8j{Gob4ZWl1onSJT^&yUm&#_h{8
zbaZq9At9O0hAV5?|K#6#F6>A%+-wL-)2(E8tLn~r$_X9oOp-}2BR=@JM>;jJo8hsY
zTQ*FnK#n@?Ln*u5_+M%YBq7vC!~c^H%BdcY(@*}PfF-CBG!np(0I``Cc_7cbqN|Go
zQW1DmCcR0)QoH<UPF|N81O`OA(zSm58WA6V!MudE#T1WP+0E@pYin!x)2D&Rd-y0~
zg*YBIkt%Gn9LUa~!8uT3r#CPGS;hY)Hpy;UGl{sgU)BrH^RfJGDXbgTKt=3wtT|k!
zN+*vN^XTaeFP`mGXxDp$<4^<vBSKVL$q1!Gbv1ctXy~7XuUeLk5Qm0gYgK;wL_;`D
z{@qx!Y#jOgEJ(_(M|X|VIOpP)_4V~Hna0wDk`X0`s3IZ*|1I$VuF;@)7DtSc`cAwp
zka#s<wTZg`1#}j^+1ZC^XlbJgJQ9oavrM*MyLRnead9HPFl@22bLgHotKm_Asxh|9
zj(Bm6(IWSuY=G>QF5xT{PF$hR|9sim`T6@eka~N2FJ8MA#44=6pJmf`2m9dYs31GJ
zDgAVo|Gp`mogC4t){Z|~Q%*r)(i$-0YzOt#J%4&${nZ5U*;FKvHA_Vzyw;B})yTOo
zP@#n0y4G3RKx}gugF-$r)9bE#;lJe<FQjJXH=)t&Fun5X^b<1pxPFQ|`c^eNX=2WG
z#!)`+>hob*UIi`^10y5fvK%4C#;=-ag6ao$rO<-aLKg%pCsLL&Ki9*PdmwV%mY9?T
zPp-3B)#s=+-JfsXl(TUea}R$iHYh_P&g$@+!~YRIATO7H|NfH##jhFd=T`2#D=PX9
z6~^G4bCRj*!~RitRY)2=&)Sx@9YcRq{lrB=5;A1(uTuEyM}U-Nd2{=%&@p%2upp=8
zw9XUKp0)5l`L`KJWd2uz`=39H|Ns0swfK-f&)@P=*@C+qTknzTmyh|WkUMYXZVkWo
zA`l+3f}wX#e)8e8E3W*NHL<yyo8(&1p>Zv9Y!}zX;D}m|7D?}zg?@)85xbJ}*)ZAQ
zIgpYZ=j2RFCpH?KMJmbYaBox?FnvBmB9X3hNvGj|Y^zUFkVqFfRfX^`-~MbF*qQft
UYRhvT{2NLA#2J+=rHl9e4@HIDwg3PC

diff --git a/doxygen/HEAD/tracer-real-time_8h.html b/doxygen/HEAD/tracer-real-time_8h.html
deleted file mode 100644
index ec48e8eb..00000000
--- a/doxygen/HEAD/tracer-real-time_8h.html
+++ /dev/null
@@ -1,85 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a> &#124;
-<a href="#define-members">Defines</a>  </div>
-  <div class="headertitle">
-<h1>tracer-real-time.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- startSectionHeader --><div class="dynheader">
-Include dependency graph for tracer-real-time.h:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="tracer-real-time_8h__incl.png" border="0" usemap="#tracer-real-time_8h" alt=""/></div>
-<map name="tracer-real-time_8h" id="tracer-real-time_8h">
-<area shape="rect" href="tracer_8h.html" title="dynamic&#45;graph/tracer.h" alt="" coords="929,84,1100,111"/><area shape="rect" href="signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="829,394,1035,420"/><area shape="rect" href="signal&#45;time&#45;dependent_8h.html" title="dynamic&#45;graph/signal&#45;time&#45;dependent.h" alt="" coords="700,162,977,188"/><area shape="rect" href="time&#45;dependency_8h.html" title="dynamic&#45;graph/time&#45;dependency.h" alt="" coords="429,239,672,266"/><area shape="rect" href="entity_8h.html" title="dynamic&#45;graph/entity.h" alt="" coords="821,239,989,266"/><area shape="rect" href="exception&#45;traces_8h.html" title="dynamic&#45;graph/exception&#45;traces.h" alt="" coords="133,471,373,498"/><area shape="rect" href="exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="1011,471,1248,498"/><area shape="rect" href="exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="720,548,973,575"/><area shape="rect" href="dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="451,626,704,652"/><area shape="rect" href="signal_8h.html" title="dynamic&#45;graph/signal.h" alt="" coords="1216,316,1387,343"/><area shape="rect" href="signal&#45;array_8h.html" title="dynamic&#45;graph/signal&#45;array.h" alt="" coords="448,316,653,343"/><area shape="rect" href="exception&#45;factory_8h.html" title="dynamic&#45;graph/exception&#45;factory.h" alt="" coords="549,471,792,498"/></map>
-<!-- endSectionContent --></div>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_out_string_stream.html">dynamicgraph::OutStringStream</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">dynamicgraph::TracerRealTime</a></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>This is the namespace where every object and class of this library is located. </p>
-<br/></td></tr>
-</p>
-<tr><td colspan="2"><h2><a name="define-members"></a>
-Defines</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="tracer-real-time_8h.html#a0649deaf1f052725ef7ad70b8ad2ae29">DGTRACERREALTIME_EXPORT</a></td></tr>
-</table>
-<hr/><h2>Define Documentation</h2>
-<a class="anchor" id="a0649deaf1f052725ef7ad70b8ad2ae29"></a><!-- doxytag: member="tracer&#45;real&#45;time.h::DGTRACERREALTIME_EXPORT" ref="a0649deaf1f052725ef7ad70b8ad2ae29" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define DGTRACERREALTIME_EXPORT</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/tracer-real-time_8h__incl.map b/doxygen/HEAD/tracer-real-time_8h__incl.map
deleted file mode 100644
index 40ba3c32..00000000
--- a/doxygen/HEAD/tracer-real-time_8h__incl.map
+++ /dev/null
@@ -1,14 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$tracer_8h.html" title="dynamic&#45;graph/tracer.h" alt="" coords="929,84,1100,111"/>
-<area shape="rect" href="$signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="829,394,1035,420"/>
-<area shape="rect" href="$signal&#45;time&#45;dependent_8h.html" title="dynamic&#45;graph/signal&#45;time&#45;dependent.h" alt="" coords="700,162,977,188"/>
-<area shape="rect" href="$time&#45;dependency_8h.html" title="dynamic&#45;graph/time&#45;dependency.h" alt="" coords="429,239,672,266"/>
-<area shape="rect" href="$entity_8h.html" title="dynamic&#45;graph/entity.h" alt="" coords="821,239,989,266"/>
-<area shape="rect" href="$exception&#45;traces_8h.html" title="dynamic&#45;graph/exception&#45;traces.h" alt="" coords="133,471,373,498"/>
-<area shape="rect" href="$exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="1011,471,1248,498"/>
-<area shape="rect" href="$exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="720,548,973,575"/>
-<area shape="rect" href="$dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="451,626,704,652"/>
-<area shape="rect" href="$signal_8h.html" title="dynamic&#45;graph/signal.h" alt="" coords="1216,316,1387,343"/>
-<area shape="rect" href="$signal&#45;array_8h.html" title="dynamic&#45;graph/signal&#45;array.h" alt="" coords="448,316,653,343"/>
-<area shape="rect" href="$exception&#45;factory_8h.html" title="dynamic&#45;graph/exception&#45;factory.h" alt="" coords="549,471,792,498"/>
-</map>
diff --git a/doxygen/HEAD/tracer-real-time_8h__incl.md5 b/doxygen/HEAD/tracer-real-time_8h__incl.md5
deleted file mode 100644
index 4567bb3d..00000000
--- a/doxygen/HEAD/tracer-real-time_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-22931760bdb76bb20e8f7c368e837699
\ No newline at end of file
diff --git a/doxygen/HEAD/tracer-real-time_8h__incl.png b/doxygen/HEAD/tracer-real-time_8h__incl.png
deleted file mode 100644
index ecc11b55f18535ec8e9d292d4891b80b7f0812e5..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 208246
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
b5<3Ese2zoq64f#&_;>Mwz6MUsHuQf01TPo=

diff --git a/doxygen/HEAD/tracer-real-timedoc_8h.html b/doxygen/HEAD/tracer-real-timedoc_8h.html
deleted file mode 100644
index f144118f..00000000
--- a/doxygen/HEAD/tracer-real-timedoc_8h.html
+++ /dev/null
@@ -1,46 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>tracer-real-timedoc.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-</table>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/tracer_8h.html b/doxygen/HEAD/tracer_8h.html
deleted file mode 100644
index 43aa6d6d..00000000
--- a/doxygen/HEAD/tracer_8h.html
+++ /dev/null
@@ -1,91 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a> &#124;
-<a href="#define-members">Defines</a>  </div>
-  <div class="headertitle">
-<h1>tracer.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<!-- startSectionHeader --><div class="dynheader">
-Include dependency graph for tracer.h:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="tracer_8h__incl.png" border="0" usemap="#tracer_8h" alt=""/></div>
-<map name="tracer_8h" id="tracer_8h">
-<area shape="rect" href="signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="967,316,1172,342"/><area shape="rect" href="signal&#45;time&#45;dependent_8h.html" title="dynamic&#45;graph/signal&#45;time&#45;dependent.h" alt="" coords="540,84,817,110"/><area shape="rect" href="time&#45;dependency_8h.html" title="dynamic&#45;graph/time&#45;dependency.h" alt="" coords="733,161,976,188"/><area shape="rect" href="entity_8h.html" title="dynamic&#45;graph/entity.h" alt="" coords="1392,161,1560,188"/><area shape="rect" href="exception&#45;traces_8h.html" title="dynamic&#45;graph/exception&#45;traces.h" alt="" coords="1773,393,2013,420"/><area shape="rect" href="exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="800,393,1037,420"/><area shape="rect" href="exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="857,470,1111,497"/><area shape="rect" href="dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="1400,548,1653,574"/><area shape="rect" href="signal_8h.html" title="dynamic&#45;graph/signal.h" alt="" coords="495,238,665,265"/><area shape="rect" href="signal&#45;array_8h.html" title="dynamic&#45;graph/signal&#45;array.h" alt="" coords="1183,238,1388,265"/><area shape="rect" href="exception&#45;factory_8h.html" title="dynamic&#45;graph/exception&#45;factory.h" alt="" coords="1405,393,1648,420"/></map>
-<!-- endSectionContent --></div>
-<!-- startSectionHeader --><div class="dynheader">
-This graph shows which files directly or indirectly include this file:<!-- endSectionHeader --></div>
-<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
-<div class="center"><img src="tracer_8h__dep__incl.png" border="0" usemap="#tracer_8hdep" alt=""/></div>
-<map name="tracer_8hdep" id="tracer_8hdep">
-<area shape="rect" href="tracer&#45;real&#45;time_8h.html" title="tracer&#45;real&#45;time.h" alt="" coords="5,84,139,110"/></map>
-<!-- endSectionContent --></div>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedynamicgraph.html">dynamicgraph</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>This is the namespace where every object and class of this library is located. </p>
-<br/></td></tr>
-</p>
-<tr><td colspan="2"><h2><a name="define-members"></a>
-Defines</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="tracer_8h.html#a4b7d7e9b8523750b2e703a9fd4b5c2aa">DGTRACER_EXPORT</a></td></tr>
-</table>
-<hr/><h2>Define Documentation</h2>
-<a class="anchor" id="a4b7d7e9b8523750b2e703a9fd4b5c2aa"></a><!-- doxytag: member="tracer.h::DGTRACER_EXPORT" ref="a4b7d7e9b8523750b2e703a9fd4b5c2aa" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define DGTRACER_EXPORT</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/tracer_8h__dep__incl.map b/doxygen/HEAD/tracer_8h__dep__incl.map
deleted file mode 100644
index e7b5a21b..00000000
--- a/doxygen/HEAD/tracer_8h__dep__incl.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$tracer&#45;real&#45;time_8h.html" title="tracer&#45;real&#45;time.h" alt="" coords="5,84,139,110"/>
-</map>
diff --git a/doxygen/HEAD/tracer_8h__dep__incl.md5 b/doxygen/HEAD/tracer_8h__dep__incl.md5
deleted file mode 100644
index 6a147152..00000000
--- a/doxygen/HEAD/tracer_8h__dep__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-de46d252a5794a1fe30f4f5acabc922e
\ No newline at end of file
diff --git a/doxygen/HEAD/tracer_8h__dep__incl.png b/doxygen/HEAD/tracer_8h__dep__incl.png
deleted file mode 100644
index edb5842496d4ad80ae8c75e3ae4bd39732607b20..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2445
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

diff --git a/doxygen/HEAD/tracer_8h__incl.map b/doxygen/HEAD/tracer_8h__incl.map
deleted file mode 100644
index c3eb41fa..00000000
--- a/doxygen/HEAD/tracer_8h__incl.map
+++ /dev/null
@@ -1,13 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$signal&#45;base_8h.html" title="dynamic&#45;graph/signal&#45;base.h" alt="" coords="967,316,1172,342"/>
-<area shape="rect" href="$signal&#45;time&#45;dependent_8h.html" title="dynamic&#45;graph/signal&#45;time&#45;dependent.h" alt="" coords="540,84,817,110"/>
-<area shape="rect" href="$time&#45;dependency_8h.html" title="dynamic&#45;graph/time&#45;dependency.h" alt="" coords="733,161,976,188"/>
-<area shape="rect" href="$entity_8h.html" title="dynamic&#45;graph/entity.h" alt="" coords="1392,161,1560,188"/>
-<area shape="rect" href="$exception&#45;traces_8h.html" title="dynamic&#45;graph/exception&#45;traces.h" alt="" coords="1773,393,2013,420"/>
-<area shape="rect" href="$exception&#45;signal_8h.html" title="dynamic&#45;graph/exception&#45;signal.h" alt="" coords="800,393,1037,420"/>
-<area shape="rect" href="$exception&#45;abstract_8h.html" title="dynamic&#45;graph/exception&#45;abstract.h" alt="" coords="857,470,1111,497"/>
-<area shape="rect" href="$dynamic&#45;graph&#45;api_8h.html" title="dynamic&#45;graph/dynamic&#45;graph&#45;api.h" alt="" coords="1400,548,1653,574"/>
-<area shape="rect" href="$signal_8h.html" title="dynamic&#45;graph/signal.h" alt="" coords="495,238,665,265"/>
-<area shape="rect" href="$signal&#45;array_8h.html" title="dynamic&#45;graph/signal&#45;array.h" alt="" coords="1183,238,1388,265"/>
-<area shape="rect" href="$exception&#45;factory_8h.html" title="dynamic&#45;graph/exception&#45;factory.h" alt="" coords="1405,393,1648,420"/>
-</map>
diff --git a/doxygen/HEAD/tracer_8h__incl.md5 b/doxygen/HEAD/tracer_8h__incl.md5
deleted file mode 100644
index 576a436e..00000000
--- a/doxygen/HEAD/tracer_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-7e1237378298813128d56fae74393b92
\ No newline at end of file
diff --git a/doxygen/HEAD/tracer_8h__incl.png b/doxygen/HEAD/tracer_8h__incl.png
deleted file mode 100644
index 3f52063876d0e226844ccd176e6c6755e2dd2940..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 191877
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%0A2DOV5E{1^4Jg+guY(x`
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

diff --git a/doxygen/HEAD/tracerdoc.html b/doxygen/HEAD/tracerdoc.html
deleted file mode 100644
index 2344d249..00000000
--- a/doxygen/HEAD/tracerdoc.html
+++ /dev/null
@@ -1,74 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li class="current"><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>Tracer </h1>  </div>
-</div>
-<div class="contents">
-<h2><a class="anchor" id="description"></a>
-Description</h2>
-<p>The <b>Tracer</b> entity monitors a set of signals. With an input change on the entity's &lt;trigger&gt; signal, the tracked signal values are recorded and traced to a file. The behavior of the trace-to-file function can be changed, from printing to a file immediately after recording, to printing out only when asked explicitly. </p>
-<h2><a class="anchor" id="commands"></a>
-Commands</h2>
-<p>The <b>commands</b> that this entity exposes are (you can also type [entity name].help at the dynamic-graph shell command line to see this list): </p>
-<div class="fragment"><pre class="fragment">open, close (a file);
-add (a signal)
-clear (recorded values);
-record (signal values)
-trace (doesn<span class="stringliteral">&#39;t do anything)</span>
-<span class="stringliteral">start, stop (traces)</span>
-</pre></div><p> <br/>
- For more information on the signals exposed by this entity, please check the code documentation of the <a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a> class. <br/>
-<br/>
- </p>
-<h2><a class="anchor" id="sample"></a>
-Sample usage</h2>
-<p>The following code creates a TracerRealTime entity, then sets the tracing buffer size to 10MB. It then tells the tracer to create files with names of the form: jl_XXX.dat where XXX is the signal name, and adds a few signals after clearing the traces; </p>
-<div class="fragment"><pre class="fragment"><span class="keyword">new</span> TracerRealTime tr
-tr.bufferSize 10485760
-
-tr.open  ${TRACE_REPOSITORY} jl_ .dat
-OpenHRP.periodicCall addSignal tr.triger
-(...)
-<span class="preprocessor"># --- TRACE ---</span>
-<span class="preprocessor"></span>tr.clear
-tr.add OpenHRP.forceRARM
-tr.add dyn.0
-tr.add jgain.gain
-</pre></div><h2><a class="anchor" id="addi"></a>
-Additional information</h2>
-<p>See doxygen documentation for the class <a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a></p>
-<h2><a class="anchor" id="generates"></a>
-Generated plugin file</h2>
-<p>tracer.dll or tracer.so. </p>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/tracerdoc_8h.html b/doxygen/HEAD/tracerdoc_8h.html
deleted file mode 100644
index 83687396..00000000
--- a/doxygen/HEAD/tracerdoc_8h.html
+++ /dev/null
@@ -1,46 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>tracerdoc.h File Reference</h1>  </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-</table>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/tracerrealtimedoc.html b/doxygen/HEAD/tracerrealtimedoc.html
deleted file mode 100644
index b571e702..00000000
--- a/doxygen/HEAD/tracerrealtimedoc.html
+++ /dev/null
@@ -1,58 +0,0 @@
-<HTML>
-    <HEAD>
-      <TITLE>dynamicGraph library documentation</TITLE>
-      <LINK HREF="package.css" REL="stylesheet" TYPE="text/css">
-      <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css">
-    </HEAD>
-    <BODY>
-
-<!-- Generated by Doxygen 1.7.2 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul class="tablist">
-      <li><a href="main.html"><span>Main&#160;Page</span></a></li>
-      <li class="current"><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="headertitle">
-<h1>TracerRealTime </h1>  </div>
-</div>
-<div class="contents">
-<h2><a class="anchor" id="description"></a>
-Description</h2>
-<p>The <b>TracerRealTime</b> entity monitors a set of signals with real-time constraints; its function is very similar to the Tracer, except that all traces are recorded to a memory buffer, which can be emptied at any time. </p>
-<h2><a class="anchor" id="commands"></a>
-Commands</h2>
-<p>The <b>commands</b> that this entity exposes are (you can also type [entity name].help at the dynamic-graph shell command line to see this list): </p>
-<div class="fragment"><pre class="fragment">empty (discards all buffers)
-buffersize (sets buffer size <span class="keywordflow">for</span> recording)
-trace (writes traces to files)
-</pre></div><p> Plus all the commands exposed by <a class="el" href="tracerdoc.html">Tracer</a> <br/>
- For more information on the signals exposed by this entity, please check the code documentation of the <a class="el" href="classdynamicgraph_1_1_tracer.html">dynamicgraph::Tracer</a> class.</p>
-<h2><a class="anchor" id="sample"></a>
-Sample usage</h2>
-<p>See <a class="el" href="tracerdoc.html">Tracer</a> for a code sample of using TracerRealTime.</p>
-<h2><a class="anchor" id="addi"></a>
-Additional information</h2>
-<p>See doxygen documentation for the class <a class="el" href="classdynamicgraph_1_1_tracer_real_time.html">dynamicgraph::TracerRealTime</a></p>
-<h2><a class="anchor" id="generates"></a>
-Generated plugin file</h2>
-<p>tracer-real-time.dll or tracer-real-time.so. </p>
-</div>
- <br><br>
- <hr>
- <center>
- <img src="./pictures/footer.jpg" Height=100>
- <br>dynamicGraph library documentation</br>
- </center>
- <hr>
- </center>
- </body>
- </head>
-
diff --git a/doxygen/HEAD/tree.html b/doxygen/HEAD/tree.html
deleted file mode 100644
index 6e9e3b5e..00000000
--- a/doxygen/HEAD/tree.html
+++ /dev/null
@@ -1,249 +0,0 @@
-<!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" xml:lang="en" lang="en">
-  <head>
-    <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-    <meta http-equiv="Content-Style-Type" content="text/css" />
-    <meta http-equiv="Content-Language" content="en" />
-    <link href="search/search.css" rel="stylesheet" type="text/css"/>
-    <script type="text/javaScript" src="search/search.js"></script>
-    <link rel="stylesheet" href="package.css"/>
-    <title>TreeView</title>
-    <script type="text/javascript">
-    <!-- // Hide script from old browsers
-    
-    function toggleFolder(id, imageNode) 
-    {
-      var folder = document.getElementById(id);
-      var l = imageNode.src.length;
-      if (imageNode.src.substring(l-20,l)=="ftv2folderclosed.png" || 
-          imageNode.src.substring(l-18,l)=="ftv2folderopen.png")
-      {
-        imageNode = imageNode.previousSibling;
-        l = imageNode.src.length;
-      }
-      if (folder == null) 
-      {
-      } 
-      else if (folder.style.display == "block") 
-      {
-        if (imageNode != null) 
-        {
-          imageNode.nextSibling.src = "ftv2folderclosed.png";
-          if (imageNode.src.substring(l-13,l) == "ftv2mnode.png")
-          {
-            imageNode.src = "ftv2pnode.png";
-          }
-          else if (imageNode.src.substring(l-17,l) == "ftv2mlastnode.png")
-          {
-            imageNode.src = "ftv2plastnode.png";
-          }
-        }
-        folder.style.display = "none";
-      } 
-      else 
-      {
-        if (imageNode != null) 
-        {
-          imageNode.nextSibling.src = "ftv2folderopen.png";
-          if (imageNode.src.substring(l-13,l) == "ftv2pnode.png")
-          {
-            imageNode.src = "ftv2mnode.png";
-          }
-          else if (imageNode.src.substring(l-17,l) == "ftv2plastnode.png")
-          {
-            imageNode.src = "ftv2mlastnode.png";
-          }
-        }
-        folder.style.display = "block";
-      }
-    }
-
-    // End script hiding -->        
-    </script>
-  </head>
-
-  <body class="ftvtree" onload='searchBox.OnSelectItem(0);'>
-      <script type="text/javascript"><!--
-      var searchBox = new SearchBox("searchBox", "search", true, 'Search');
-      --></script>
-      <div class="tabsearch">
-        <div id="MSearchBox" class="MSearchBoxInactive">
-          <span class="left">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-            <input type="text" id="MSearchField" value="Search" accesskey="S"
-                   onfocus="searchBox.OnSearchFieldFocus(true)" 
-                   onblur="searchBox.OnSearchFieldFocus(false)" 
-                   onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <img id="MSearchSelect" src="search/mag_sel.png"
-                 onmouseover="return searchBox.OnSearchSelectShow()"
-                 onmouseout="return searchBox.OnSearchSelectHide()"
-                 alt=""/>
-          </span>
-        </div>
-      </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Defines</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-    <div class="directory">
-      <h3 class="swap"><span>dynamic-graph library</span></h3>
-      <div style="display: block;">
-        <p><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="main.html" target="basefrm">Main Page</a></p>
-        <p><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="dgshell_doc.html" target="basefrm">dg-shell executable</a></p>
-        <p><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="shellfunctions_doc.html" target="basefrm">ShellFunctions</a></p>
-        <p><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="tracerrealtimedoc.html" target="basefrm">TracerRealTime</a></p>
-        <p><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="tracerdoc.html" target="basefrm">Tracer</a></p>
-        <p><img src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('folder1', this)"/><img src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('folder1', this)"/><a class="el" href="modules.html" target="basefrm">Modules</a></p>
-        <div id="folder1">
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('folder2', this)"/><img src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('folder2', this)"/><a class="el" href="group__dgraph.html" target="basefrm">Core classes and objects</a></p>
-          <div id="folder2">
-            <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="group__signals.html" target="basefrm">Signals</a></p>
-          </div>
-        </div>
-        <p><img src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('folder3', this)"/><img src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('folder3', this)"/><a class="el" href="annotated.html" target="basefrm">Class List</a></p>
-        <div id="folder3">
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_contiifstream.html" target="basefrm">dynamicgraph::Contiifstream</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_debug_trace.html" target="basefrm">dynamicgraph::DebugTrace</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html" target="basefrm">dynamicgraph::DefaultCastRegisterer&lt; T &gt;</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_entity.html" target="basefrm">dynamicgraph::Entity</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_entity_registerer.html" target="basefrm">dynamicgraph::EntityRegisterer</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_exception_abstract.html" target="basefrm">dynamicgraph::ExceptionAbstract</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_exception_factory.html" target="basefrm">dynamicgraph::ExceptionFactory</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_exception_signal.html" target="basefrm">dynamicgraph::ExceptionSignal</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_exception_traces.html" target="basefrm">dynamicgraph::ExceptionTraces</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_factory_storage.html" target="basefrm">dynamicgraph::FactoryStorage</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="struct_shell_procedure_1_1_instruction.html" target="basefrm">ShellProcedure::Instruction</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_interpreter.html" target="basefrm">dynamicgraph::Interpreter</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html" target="basefrm">dynamicgraph::InterpreterHelper</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classboost_1_1noncopyable.html" target="basefrm">noncopyable</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_out_string_stream.html" target="basefrm">dynamicgraph::OutStringStream</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_plugin_loader.html" target="basefrm">dynamicgraph::PluginLoader</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_pool_storage.html" target="basefrm">dynamicgraph::PoolStorage</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="struct_shell_procedure_1_1_procedure.html" target="basefrm">ShellProcedure::Procedure</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_shell_function_registerer.html" target="basefrm">dynamicgraph::ShellFunctionRegisterer</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="class_shell_functions.html" target="basefrm">ShellFunctions</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="class_shell_procedure.html" target="basefrm">ShellProcedure</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_signal.html" target="basefrm">dynamicgraph::Signal&lt; T, Time &gt;</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_signal_array.html" target="basefrm">dynamicgraph::SignalArray&lt; Time &gt;</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_signal_array__const.html" target="basefrm">dynamicgraph::SignalArray_const&lt; Time &gt;</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_signal_base.html" target="basefrm">dynamicgraph::SignalBase&lt; Time &gt;</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_signal_caster.html" target="basefrm">dynamicgraph::SignalCaster</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_signal_cast_registerer.html" target="basefrm">dynamicgraph::SignalCastRegisterer</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_signal_ptr.html" target="basefrm">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html" target="basefrm">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_time_dependency.html" target="basefrm">dynamicgraph::TimeDependency&lt; Time &gt;</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_tracer.html" target="basefrm">dynamicgraph::Tracer</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html" target="basefrm">dynamicgraph::TracerRealTime</a></p>
-        </div>
-        <p><img src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('folder4', this)"/><img src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('folder4', this)"/><a class="el" href="hierarchy.html" target="basefrm">Class Hierarchy</a></p>
-        <div id="folder4">
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_contiifstream.html" target="basefrm">dynamicgraph::Contiifstream</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_debug_trace.html" target="basefrm">dynamicgraph::DebugTrace</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_entity_registerer.html" target="basefrm">dynamicgraph::EntityRegisterer</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('folder5', this)"/><img src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('folder5', this)"/><a class="el" href="classdynamicgraph_1_1_exception_abstract.html" target="basefrm">dynamicgraph::ExceptionAbstract</a></p>
-          <div id="folder5">
-            <p><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="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_exception_factory.html" target="basefrm">dynamicgraph::ExceptionFactory</a></p>
-            <p><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="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_exception_signal.html" target="basefrm">dynamicgraph::ExceptionSignal</a></p>
-            <p><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="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_exception_traces.html" target="basefrm">dynamicgraph::ExceptionTraces</a></p>
-          </div>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_factory_storage.html" target="basefrm">dynamicgraph::FactoryStorage</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="struct_shell_procedure_1_1_instruction.html" target="basefrm">ShellProcedure::Instruction</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_interpreter.html" target="basefrm">dynamicgraph::Interpreter</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_interpreter_helper.html" target="basefrm">dynamicgraph::InterpreterHelper</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('folder6', this)"/><img src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('folder6', this)"/><a class="el" href="classboost_1_1noncopyable.html" target="basefrm">noncopyable</a></p>
-          <div id="folder6">
-            <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('folder7', this)"/><img src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('folder7', this)"/><a class="el" href="classdynamicgraph_1_1_entity.html" target="basefrm">dynamicgraph::Entity</a></p>
-            <div id="folder7">
-              <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('folder8', this)"/><img src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('folder8', this)"/><a class="el" href="classdynamicgraph_1_1_tracer.html" target="basefrm">dynamicgraph::Tracer</a></p>
-              <div id="folder8">
-                <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_tracer_real_time.html" target="basefrm">dynamicgraph::TracerRealTime</a></p>
-              </div>
-            </div>
-            <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('folder9', this)"/><img src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('folder9', this)"/><a class="el" href="classdynamicgraph_1_1_signal_base.html" target="basefrm">dynamicgraph::SignalBase&lt; Time &gt;</a></p>
-            <div id="folder9">
-              <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('folder10', this)"/><img src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('folder10', this)"/><a class="el" href="classdynamicgraph_1_1_signal.html" target="basefrm">dynamicgraph::Signal&lt; T, Time &gt;</a></p>
-              <div id="folder10">
-                <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_signal_ptr.html" target="basefrm">dynamicgraph::SignalPtr&lt; T, Time &gt;</a></p>
-                <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html" target="basefrm">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a></p>
-              </div>
-            </div>
-          </div>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_out_string_stream.html" target="basefrm">dynamicgraph::OutStringStream</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_plugin_loader.html" target="basefrm">dynamicgraph::PluginLoader</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_pool_storage.html" target="basefrm">dynamicgraph::PoolStorage</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="struct_shell_procedure_1_1_procedure.html" target="basefrm">ShellProcedure::Procedure</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_shell_function_registerer.html" target="basefrm">dynamicgraph::ShellFunctionRegisterer</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="class_shell_functions.html" target="basefrm">ShellFunctions</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="class_shell_procedure.html" target="basefrm">ShellProcedure</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('folder11', this)"/><img src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('folder11', this)"/><a class="el" href="classdynamicgraph_1_1_signal_array__const.html" target="basefrm">dynamicgraph::SignalArray_const&lt; Time &gt;</a></p>
-          <div id="folder11">
-            <p><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="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_signal_array.html" target="basefrm">dynamicgraph::SignalArray&lt; Time &gt;</a></p>
-          </div>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_signal_caster.html" target="basefrm">dynamicgraph::SignalCaster</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('folder12', this)"/><img src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('folder12', this)"/><a class="el" href="classdynamicgraph_1_1_signal_cast_registerer.html" target="basefrm">dynamicgraph::SignalCastRegisterer</a></p>
-          <div id="folder12">
-            <p><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="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_default_cast_registerer.html" target="basefrm">dynamicgraph::DefaultCastRegisterer&lt; T &gt;</a></p>
-          </div>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('folder13', this)"/><img src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('folder13', this)"/><a class="el" href="classdynamicgraph_1_1_time_dependency.html" target="basefrm">dynamicgraph::TimeDependency&lt; Time &gt;</a></p>
-          <div id="folder13">
-            <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="classdynamicgraph_1_1_signal_time_dependent.html" target="basefrm">dynamicgraph::SignalTimeDependent&lt; T, Time &gt;</a></p>
-          </div>
-        </div>
-        <p><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="functions.html" target="basefrm">Class Members</a></p>
-        <p><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="inherits.html" target="basefrm">Graphical Class Hierarchy</a></p>
-        <p><img src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('folder14', this)"/><img src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('folder14', this)"/><a class="el" href="namespaces.html" target="basefrm">Namespace List</a></p>
-        <div id="folder14">
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="namespacedynamicgraph.html" target="basefrm">dynamicgraph</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="namespacedynamicgraph_1_1command.html" target="basefrm">dynamicgraph::command</a></p>
-        </div>
-        <p><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="namespacemembers.html" target="basefrm">Namespace Members</a></p>
-        <p><img src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('folder15', this)"/><img src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('folder15', this)"/><a class="el" href="files.html" target="basefrm">File List</a></p>
-        <div id="folder15">
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="all-signals_8h.html" target="basefrm">all-signals.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="contiifstream_8h.html" target="basefrm">contiifstream.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="debug_8h.html" target="basefrm">debug.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="dgshell__doc_8h.html" target="basefrm">dgshell_doc.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="dynamic-graph-api_8h.html" target="basefrm">dynamic-graph-api.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="entity_8h.html" target="basefrm">entity.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="exception-abstract_8h.html" target="basefrm">exception-abstract.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="exception-factory_8h.html" target="basefrm">exception-factory.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="exception-signal_8h.html" target="basefrm">exception-signal.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="exception-traces_8h.html" target="basefrm">exception-traces.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="factory_8h.html" target="basefrm">factory.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="functions_8h.html" target="basefrm">functions.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="import_8h.html" target="basefrm">import.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="interpreter-helper_8h.html" target="basefrm">interpreter-helper.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="interpreter_8h.html" target="basefrm">interpreter.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="package_8h.html" target="basefrm">package.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="plugin-loader_8h.html" target="basefrm">plugin-loader.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="pool_8h.html" target="basefrm">pool.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="shell-procedure_8h.html" target="basefrm">shell-procedure.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="shellfunctions__doc_8h.html" target="basefrm">shellfunctions_doc.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="signal-array_8h.html" target="basefrm">signal-array.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="signal-base_8h.html" target="basefrm">signal-base.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="signal-caster_8h.html" target="basefrm">signal-caster.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="signal-ptr_8h.html" target="basefrm">signal-ptr.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="signal-time-dependent_8h.html" target="basefrm">signal-time-dependent.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="signal_8h.html" target="basefrm">signal.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="time-dependency_8h.html" target="basefrm">time-dependency.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="tracer-real-time_8h.html" target="basefrm">tracer-real-time.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="tracer-real-timedoc_8h.html" target="basefrm">tracer-real-timedoc.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="tracer_8h.html" target="basefrm">tracer.h</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="tracerdoc_8h.html" target="basefrm">tracerdoc.h</a></p>
-        </div>
-        <p><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="globals.html" target="basefrm">File Members</a></p>
-      </div>
-    </div>
-  </body>
-</html>
diff --git a/doxygen/HEAD/use-case.svg b/doxygen/HEAD/use-case.svg
deleted file mode 100644
index cafbf10d..00000000
--- a/doxygen/HEAD/use-case.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns:x="http://ns.adobe.com/Extensibility/1.0/" xmlns:i="http://ns.adobe.com/AdobeIllustrator/10.0/" xmlns:graph="http://ns.adobe.com/Graphs/1.0/" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"  xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="721" height="735"><defs></defs><rect stroke="#000000" stroke-width="0" fill="#ffffff" x="0" y="0" width="720" height="734"/><g transform='translate(21.0,40.0)'><line x1='0.0' y1='0.0' x2='601.0' y2='0.0' stroke-dasharray='23, 0' stroke='#333333' stroke-width='1' /><g transform='translate(290.5,0.0)'></g></g><g transform='translate(26.5,-9.5) rotate(0 175.0 33.5)'><g  transform='translate(0.0,41.5)'><text x='2' style='text-anchor: start' y='-3.0'><tspan xml:space='preserve' font-size='18' font-family='Arial' fill='#000000' >Typical plugin loading and usage process</tspan></text></g></g><g transform='translate(56.0,55.5) rotate(0 70.0 37.5)'><g transform='translate(0.0,0.0)'><rect x='0.0' y='0.0' width='139.4422310756972' height='21.0'  stroke="#000000" stroke-width="2.0" fill="#ffcc33"/></g><g transform='translate(0.0,21.0)'><rect x='0.0' y='0.0' width='139.4422310756972' height='20.0'  stroke="#000000" stroke-width="2.0" fill="#ffcc33"/></g><g transform='translate(0.0,41.0)'><rect x='0.0' y='0.0' width='139.4422310756972' height='34.0'  stroke="#000000" stroke-width="2.0" fill="#ffcc33"/></g><g  transform='translate(0.0,15.5)'><text x='70.0' style='text-anchor: middle' y='-2.0'><tspan xml:space='preserve' font-size='13' font-family='Arial' fill='#000000' font-weight='bold' text-decoration='underline' >:PluginLoader</tspan></text></g><g ></g><g ></g></g><g transform='translate(91.26515179773804,214.89454904672732) rotate(0 37.734848202261965 30.10545095327268)'><rect x='0.0' y='4.493350888548161' width='67.65211829090791' height='55.41799429209398'  stroke="#000000" stroke-width="1.0" fill="#ffffff"/><polygon points='0.0,4.493350888548161 7.516902032323101,0.0 75.16902032323101,0.0 67.65211829090791,4.493350888548161 '  stroke="#000000" stroke-width="1.0" fill="#ffffff"/><polygon points='75.16902032323101,0.0 75.16902032323101,55.41799429209398 67.65211829090791,59.911345180642144 67.65211829090791,4.493350888548161 '  stroke="#000000" stroke-width="1.0" fill="#ffffff"/><g  transform='translate(0.0,35.10545095327268)'><text x='37.734848202261965' style='text-anchor: middle' y='-2.0'><tspan xml:space='preserve' font-size='13' font-family='Arial' fill='#000000' font-style='italic' >plugin.so</tspan></text></g></g><g transform='translate(361.0,245.5) rotate(0 70.0 37.5)'><g transform='translate(0.0,0.0)'><rect x='0.0' y='0.0' width='139.4422310756972' height='21.0'  stroke="#000000" stroke-width="2.0" fill="#ffcc33"/></g><g transform='translate(0.0,21.0)'><rect x='0.0' y='0.0' width='139.4422310756972' height='20.0'  stroke="#000000" stroke-width="2.0" fill="#ffcc33"/></g><g transform='translate(0.0,41.0)'><rect x='0.0' y='0.0' width='139.4422310756972' height='34.0'  stroke="#000000" stroke-width="2.0" fill="#ffcc33"/></g><g  transform='translate(0.0,15.5)'><text x='70.0' style='text-anchor: middle' y='-2.0'><tspan xml:space='preserve' font-size='13' font-family='Arial' fill='#000000' font-weight='bold' text-decoration='underline' >factory:Factory</tspan></text></g><g ></g><g ></g></g><g transform='translate(361.0,395.5) rotate(0 70.0 37.5)'><g transform='translate(0.0,0.0)'><rect x='0.0' y='0.0' width='139.4422310756972' height='21.0'  stroke="#000000" stroke-width="2.0" fill="#ffcc33"/></g><g transform='translate(0.0,21.0)'><rect x='0.0' y='0.0' width='139.4422310756972' height='20.0'  stroke="#000000" stroke-width="2.0" fill="#ffcc33"/></g><g transform='translate(0.0,41.0)'><rect x='0.0' y='0.0' width='139.4422310756972' height='34.0'  stroke="#000000" stroke-width="2.0" fill="#ffcc33"/></g><g  transform='translate(0.0,15.5)'><text x='70.0' style='text-anchor: middle' y='-2.0'><tspan xml:space='preserve' font-size='13' font-family='Arial' fill='#000000' font-weight='bold' text-decoration='underline' >pool:Pool</tspan></text></g><g ></g><g ></g></g><g transform='translate(361.0,542.0) rotate(0 70.0 45.0)'><g transform='translate(0.0,0.0)'><rect x='0.0' y='0.0' width='139.4422310756972' height='36.0'  stroke="#000000" stroke-width="2.0" fill="#ffffff"/></g><g transform='translate(0.0,36.0)'><rect x='0.0' y='0.0' width='139.4422310756972' height='34.0'  stroke="#000000" stroke-width="2.0" fill="#ffffff"/></g><g transform='translate(0.0,70.0)'><rect x='0.0' y='0.0' width='139.4422310756972' height='20.0'  stroke="#000000" stroke-width="2.0" fill="#ffffff"/></g><g  transform='translate(0.0,15.0)'><text x='70.0' style='text-anchor: middle' y='-2.0'><tspan xml:space='preserve' font-size='13' font-family='Arial' fill='#000000' font-weight='bold' text-decoration='underline' >myEntityInstance</tspan></text><text x='70.0' style='text-anchor: middle' y='14.2'><tspan xml:space='preserve' font-size='13' font-family='Arial' fill='#000000' font-weight='bold' text-decoration='underline' >:Entity</tspan></text></g><g  transform='translate(0.0,54.0)'><text x='2' style='text-anchor: start' y='-2.0'><tspan xml:space='preserve' font-size='13' font-family='Arial' fill='#000000' >+</tspan><tspan xml:space='preserve' font-size='13' font-family='Arial' fill='#000000' >commandLine(input</tspan></text><text x='2' style='text-anchor: start' y='14.2'><tspan xml:space='preserve' font-size='13' font-family='Arial' fill='#000000' >stream, output stream)</tspan></text></g><g ></g></g><g transform='translate(130.0,214.0)'><line x1='-0.017762440882695196' y1='-0.49968439608805953' x2='-3.0' y2='-84.39454904672732' stroke-dasharray='23, 0' stroke='#000000' stroke-width='1' /><g transform='translate(0.0,0.0) rotate(267.9641458400894)'><polygon points='2.0,0 8.0,-3.0 8.0,3.0' fill='#000000' stroke='#000000' stroke-width='1.0' /></g><g transform='translate(-1.5031560391194043,-37.19727452336366)'><rect fill='#ffffff' x='-20.5' y='-9.0' width='41.0' height='15'/><text x='0.0' style='text-anchor: middle' y='2.0'><tspan font-size='13px' font-family='Arial' fill='#000000' >loads</tspan></text></g></g><g transform='translate(360.0,128.5) rotate(0 70.0 37.5)'><g transform='translate(0.0,0.0)'><rect x='0.0' y='0.0' width='139.4422310756972' height='21.0'  stroke="#000000" stroke-width="2.0" fill="#ffcc33"/></g><g transform='translate(0.0,21.0)'><rect x='0.0' y='0.0' width='139.4422310756972' height='20.0'  stroke="#000000" stroke-width="2.0" fill="#ffcc33"/></g><g transform='translate(0.0,41.0)'><rect x='0.0' y='0.0' width='139.4422310756972' height='34.0'  stroke="#000000" stroke-width="2.0" fill="#ffcc33"/></g><g  transform='translate(0.0,15.5)'><text x='70.0' style='text-anchor: middle' y='-2.0'><tspan xml:space='preserve' font-size='13' font-family='Arial' fill='#000000' font-weight='bold' >Shell:Interpreter</tspan></text></g><g ></g><g ></g></g><g transform='translate(536.2421099913893,64.97396996134887) rotate(0 29.75789000861068 48.026030038651136)'><circle cx='29.56081788934836' cy='9.566938254711381' r='9.85360596311612'  fill='#FFFFFF'  stroke="#000000" stroke-width="1.0"/><line x1='29.56081788934836' y1='19.133876509422763' x2='29.56081788934836' y2='57.40162952826829'  stroke="#000000" stroke-width="1.0" fill="#ffffff"/><line x1='29.56081788934836' y1='57.40162952826829' x2='19.70721192623224' y2='95.66938254711381'  stroke="#000000" stroke-width="1.0" fill="#ffffff"/><line x1='29.56081788934836' y1='57.40162952826829' x2='39.41442385246448' y2='95.66938254711381'  stroke="#000000" stroke-width="1.0" fill="#ffffff"/><line x1='29.56081788934836' y1='57.40162952826829' x2='39.41442385246448' y2='95.66938254711381'  stroke="#000000" stroke-width="1.0" fill="#ffffff"/><line x1='0.0' y1='28.700814764134144' x2='59.12163577869672' y2='28.700814764134144'  stroke="#000000" stroke-width="1.0" fill="#ffffff"/><g  transform='translate(0.0,114.05206007730227)'><text x='29.75789000861068' style='text-anchor: middle' y='-2.0'><tspan xml:space='preserve' font-size='13' font-family='Arial' fill='#000000' >user</tspan></text></g></g><g transform='translate(431.0,321.0)'><line x1='0.006666074153073843' y1='0.4999555614806037' x2='1.0' y2='75.0' stroke-dasharray='23, 0' stroke='#000000' stroke-width='1' /><g transform='translate(0.0,0.0) rotate(89.23610153907002)'><polygon points='2.0,0 8.0,-3.0 8.0,3.0' fill='#000000' stroke='#000000' stroke-width='1.0' /></g><g transform='translate(0.49955561480603716,42.5)'><rect fill='#ffffff' x='-53.0' y='-9.0' width='106.0' height='15'/><text x='0.0' style='text-anchor: middle' y='2.0'><tspan font-size='13px' font-family='Arial' fill='#000000' >calls newEntity()</tspan></text></g></g><g transform='translate(501.0,580.0)'><path d='M1.0,0.0 L94.75789000861073,0.0 Q104.75789000861073,0.0 104.75789000861073,-10.0 L104.75789000861073,-457.0 Q104.75789000861073,-467.0 94.75789000861073,-467.0 L93.75789000861073,-467.0 ' stroke-dasharray='23, 0' fill='none' stroke='#000000' stroke-width='1' /><g transform='translate(0.0,0.0) rotate(0.0)'><polygon points='2.0,0 8.0,-3.0 8.0,3.0' fill='#000000' stroke='#000000' stroke-width='1.0' /></g><g transform='translate(104.75789000861073,-166.62105499569464)'><rect fill='#ffffff' x='-98.5' y='-17.0' width='197.0' height='15'/><text x='0.0' style='text-anchor: middle' y='-6.0'><tspan font-size='13px' font-family='Arial' fill='#000000' >requests new instance creation</tspan></text><rect fill='#ffffff' x='-98.5' y='1.1999999999999993' width='197.0' height='15'/><text x='0.0' style='text-anchor: middle' y='12.2'><tspan font-size='13px' font-family='Arial' fill='#000000' >(either through code or the shell)</tspan></text></g></g><g transform='translate(196.0,93.0)'><line x1='0.49913841090379535' y1='0.029340190190827932' x2='340.24210999138927' y2='20.0' stroke-dasharray='23, 0' stroke='#000000' stroke-width='1' /><g transform='translate(0.0,0.0) rotate(3.364070655892468)'><polygon points='2.0,0 8.0,-3.0 8.0,3.0' fill='#000000' stroke='#000000' stroke-width='1.0' /></g><g transform='translate(160.13828677761873,10.0)'><rect fill='#ffffff' x='-98.5' y='-17.0' width='197.0' height='15'/><text x='0.0' style='text-anchor: middle' y='-6.0'><tspan font-size='13px' font-family='Arial' fill='#000000' >requests plugin load</tspan></text><rect fill='#ffffff' x='-98.5' y='1.1999999999999993' width='197.0' height='15'/><text x='0.0' style='text-anchor: middle' y='12.2'><tspan font-size='13px' font-family='Arial' fill='#000000' >(either through code or the shell)</tspan></text></g></g><g transform='translate(167.0,245.0)'><path d='M0.0,0.0 Q96.5,0.0 96.5,-39.5 Q96.5,-79.0 189.0,-78.98193899898531 ' stroke-dasharray='23, 0' fill='none' stroke='#000000' stroke-width='1' /><g transform='translate(193.0,-79.0) rotate(539.0)'><polygon points='2.0,0 8.0,-3.0 8.0,3.0' fill='#000000' stroke='#000000' stroke-width='1.0' /></g><g transform='translate(102.0,-37.5)'><rect fill='#ffffff' x='-90.0' y='-9.0' width='180.0' height='15'/><text x='0.0' style='text-anchor: middle' y='2.0'><tspan font-size='13px' font-family='Arial' fill='#000000' >(auto-)registers functions with</tspan></text></g></g><g transform='translate(361.0,283.0)'><path d='M-4.0,-0.008528940762130819 Q-97.13257589886902,0.0 -97.13257589886902,-19.0 Q-97.13257589886902,-38.0 -194.26515179773804,-38.0 ' stroke-dasharray='23, 0' fill='none' stroke='#000000' stroke-width='1' /><g transform='translate(0.0,0.0) rotate(180.0)'><polygon points='2.0,0 8.0,-3.0 8.0,3.0' fill='#000000' stroke='#000000' stroke-width='1.0' /></g><g transform='translate(-92.0,-16.5)'><rect fill='#ffffff' x='-85.0' y='-9.0' width='170.0' height='15'/><text x='0.0' style='text-anchor: middle' y='2.0'><tspan font-size='13px' font-family='Arial' fill='#000000' >(auto-)registers entities with</tspan></text></g></g><g transform='translate(431.0,471.0)'><line x1='0.0' y1='0.5' x2='0.0' y2='64.0' stroke-dasharray='23, 0' stroke='#000000' stroke-width='1' /><g transform='translate(0.0,0.0) rotate(90.0)'><polygon points='2.0,0 8.0,-3.0 8.0,3.0' fill='#000000' stroke='#000000' stroke-width='1.0' /></g><g transform='translate(0.0,37.0)'><rect fill='#ffffff' x='-74.0' y='-9.0' width='148.0' height='15'/><text x='0.0' style='text-anchor: middle' y='2.0'><tspan font-size='13px' font-family='Arial' fill='#000000' >(auto-)registers entity to</tspan></text></g></g><g transform='translate(361.0,587.0)'><line x1='0.0' y1='0.0' x2='-131.5' y2='-6.123233995736766E-17' stroke-dasharray='23, 0' stroke='#000000' stroke-width='1' /><g transform='translate(-132.0,0.0) rotate(360.0)'><polygon points='2.0,0 8.0,-3.0 8.0,3.0' fill='#000000' stroke='#000000' stroke-width='1.0' /></g><g transform='translate(-76.0,0.0)'></g></g><g transform='translate(81.5,555.0) rotate(0 72.5 40.0)'><polygon points='0.0,0.0 124.203187250996,0.0 144.42231075697208,18.543046357615896 144.42231075697208,79.47019867549669 0.0,79.47019867549669 '  stroke="#000000" stroke-width="1.0" fill="#ffffff"/><line x1='124.203187250996' y1='0.0' x2='124.203187250996' y2='18.543046357615896'  stroke="#000000" stroke-width="1.0" fill="#ffffff"/><line x1='124.203187250996' y1='18.543046357615896' x2='144.42231075697208' y2='18.543046357615896'  stroke="#000000" stroke-width="1.0" fill="#ffffff"/><g  transform='translate(0.0,21.0)'><text x='72.5' style='text-anchor: middle' y='-2.0'><tspan xml:space='preserve' font-size='13' font-family='Arial' fill='#000000' >Can respond to</tspan></text><text x='72.5' style='text-anchor: middle' y='14.2'><tspan xml:space='preserve' font-size='13' font-family='Arial' fill='#000000' >commands e.g. (in the</tspan></text><text x='72.5' style='text-anchor: middle' y='30.4'><tspan xml:space='preserve' font-size='13' font-family='Arial' fill='#000000' >shell) myEntity.help,</tspan></text><text x='72.5' style='text-anchor: middle' y='46.599999999999994'><tspan xml:space='preserve' font-size='13' font-family='Arial' fill='#000000' >etc.</tspan></text></g></g></svg>
\ No newline at end of file
-- 
GitLab