sot-core
4.11.8
Hierarchical task solver plug-in for dynamic-graph.
|
Go to the documentation of this file.
10 #ifndef __SOT_PERIODICCALL_HH__
11 #define __SOT_PERIODICCALL_HH__
18 #include <dynamic-graph/entity.h>
19 #include <dynamic-graph/signal-base.h>
40 dynamicgraph::SignalBase<int> *
signal;
45 downsamplingFactor = 1;
48 SignalToCall(dynamicgraph::SignalBase<int> *s,
unsigned int df = 1) {
50 downsamplingFactor = df;
65 void addDownsampledSignal(
const std::string &name,
66 dynamicgraph::SignalBase<int> &sig,
67 const unsigned int &downsamplingFactor);
68 void addDownsampledSignal(
const std::string &sigpath,
69 const unsigned int &downsamplingFactor);
71 void addSignal(
const std::string &name, dynamicgraph::SignalBase<int> &sig);
72 void addSignal(
const std::string &args);
73 void rmSignal(
const std::string &name);
75 void runSignals(
const int &t);
76 void run(
const int &t);
78 void clear(
void) { signalMap.clear(); }
80 void display(std::ostream &os)
const;
86 #endif // #ifndef __SOT_PERIODICCALL_HH__
virtual ~PeriodicCall(void)
Definition: periodic-call.hh:63
SignalToCall(dynamicgraph::SignalBase< int > *s, unsigned int df=1)
Definition: periodic-call.hh:48
#define SOT_CORE_EXPORT
Definition: api.hh:20
Definition: abstract-sot-external-interface.hh:17
std::map< std::string, SignalToCall > SignalMapType
Definition: periodic-call.hh:54
SignalToCall()
Definition: periodic-call.hh:43
Definition: periodic-call.hh:39
unsigned int downsamplingFactor
Definition: periodic-call.hh:41
dynamicgraph::SignalBase< int > * signal
Definition: periodic-call.hh:40
void clear(void)
Definition: periodic-call.hh:78
SignalMapType signalMap
Definition: periodic-call.hh:55
Definition: periodic-call.hh:37
int innerTime
Definition: periodic-call.hh:57