#include <map>#include <typeinfo>#include <vector>#include <boost/any.hpp>#include <boost/format.hpp>#include <boost/function/function1.hpp>#include <boost/function/function2.hpp>#include <boost/lexical_cast.hpp>#include <boost/tuple/tuple.hpp>#include <dynamic-graph/eigen-io.h>#include "dynamic-graph/exception-signal.h"#include "dynamic-graph/signal-caster.h"#include <dynamic-graph/dynamic-graph-api.h>Classes | |
| class | dynamicgraph::DefaultCastRegisterer< T > |
| This class can be used to register default casts, i.e. More... | |
| class | dynamicgraph::SignalCast< T > |
Namespaces | |
| dynamicgraph | |
| This is the namespace where every object and class of this library is located. | |
Macros | |
| #define | DG_SIGNAL_CAST_DECLARATION(TYPE) |
| #define | DG_SIGNAL_CAST_DECLARATION_NAMED(TYPE, NAME) |
| #define | DG_SIGNAL_CAST_FULL_DEFINITION(TYPE, CAST, DISP, TRACE) |
| #define | DG_SIGNAL_CAST_DEFINITION_HPP(TYPE) DG_SIGNAL_CAST_FULL_DEFINITION(TYPE, ;, ;, { disp(t, os); }) |
| #define | DG_SIGNAL_CAST_DEFINITION_TRACE_HPP(TYPE, TRACE) |
| #define | DG_SIGNAL_CAST_DEFINITION(TYPE) |
| #define | DG_SIGNAL_CAST_DEFINITION_TRACE(TYPE) |
| #define | DG_ADD_CASTER(TYPE, ID) |
| #define DG_ADD_CASTER | ( | TYPE, | |
| ID | |||
| ) |
| #define DG_SIGNAL_CAST_DECLARATION | ( | TYPE | ) |
| #define DG_SIGNAL_CAST_DECLARATION_NAMED | ( | TYPE, | |
| NAME | |||
| ) |
| #define DG_SIGNAL_CAST_DEFINITION | ( | TYPE | ) |
| #define DG_SIGNAL_CAST_DEFINITION_HPP | ( | TYPE | ) | DG_SIGNAL_CAST_FULL_DEFINITION(TYPE, ;, ;, { disp(t, os); }) |
| #define DG_SIGNAL_CAST_DEFINITION_TRACE | ( | TYPE | ) |
| #define DG_SIGNAL_CAST_DEFINITION_TRACE_HPP | ( | TYPE, | |
| TRACE | |||
| ) |
| #define DG_SIGNAL_CAST_FULL_DEFINITION | ( | TYPE, | |
| CAST, | |||
| DISP, | |||
| TRACE | |||
| ) |