#include <dynamic-graph/entity.h>#include <dynamic-graph/signal-ptr.h>#include <dynamic-graph/signal-time-dependent.h>Macros | |
| #define | DECLARE_SIGNAL(name, IO, type) ::dynamicgraph::Signal<type,int> name##S##IO |
| #define | CONSTRUCT_SIGNAL(name, IO, type) name##S##IO( getClassName()+"("+getName()+")::"+#IO+"put("+#type+")::"+#name ) |
| #define | DECLARE_SIGNAL_IN(name, type) ::dynamicgraph::SignalPtr<type,int> name##SIN |
| #define | CONSTRUCT_SIGNAL_IN(name, type) name##SIN( NULL,getClassName()+"("+getName()+")::input("+#type+")::"+#name ) |
| #define | SIGNAL_OUT_FUNCTION(name) name##SOUT_function |
| #define | DECLARE_SIGNAL_OUT(name, type) |
| #define | CONSTRUCT_SIGNAL_OUT(name, type, dep) |
| #define CONSTRUCT_SIGNAL | ( | name, | |
| IO, | |||
| type | |||
| ) | name##S##IO( getClassName()+"("+getName()+")::"+#IO+"put("+#type+")::"+#name ) |
| #define CONSTRUCT_SIGNAL_IN | ( | name, | |
| type | |||
| ) | name##SIN( NULL,getClassName()+"("+getName()+")::input("+#type+")::"+#name ) |
| #define CONSTRUCT_SIGNAL_OUT | ( | name, | |
| type, | |||
| dep | |||
| ) |
| #define DECLARE_SIGNAL | ( | name, | |
| IO, | |||
| type | |||
| ) | ::dynamicgraph::Signal<type,int> name##S##IO |
| #define DECLARE_SIGNAL_IN | ( | name, | |
| type | |||
| ) | ::dynamicgraph::SignalPtr<type,int> name##SIN |
| #define DECLARE_SIGNAL_OUT | ( | name, | |
| type | |||
| ) |
| #define SIGNAL_OUT_FUNCTION | ( | name | ) | name##SOUT_function |