10 #ifndef __SOT_TIME_STAMP__HH
11 #define __SOT_TIME_STAMP__HH
18 #include <dynamic-graph/linear-algebra.h>
28 #include <dynamic-graph/all-signals.h>
29 #include <dynamic-graph/entity.h>
38 #if defined(time_stamp_EXPORTS)
39 #define TimeStamp_EXPORT __declspec(dllexport)
41 #define TimeStamp_EXPORT __declspec(dllimport)
44 #define TimeStamp_EXPORT
57 virtual const std::string &
getClassName(
void)
const {
return CLASS_NAME; }
69 virtual void display(std::ostream &os)
const;
74 dynamicgraph::Signal<dynamicgraph::Vector, int>
timeSOUT;
79 dynamicgraph::SignalTimeDependent<dynamicgraph::Vector, int>
timeOnceSOUT;
Definition: time-stamp.hh:54
virtual void display(std::ostream &os) const
dynamicgraph::Signal< dynamicgraph::Vector, int > timeSOUT
Definition: time-stamp.hh:74
unsigned int offsetValue
Definition: time-stamp.hh:61
double & getTimeStampDouble(const dynamicgraph::Vector &vect, double &res)
bool offsetSet
Definition: time-stamp.hh:62
virtual const std::string & getClassName(void) const
Definition: time-stamp.hh:57
dynamicgraph::SignalTimeDependent< double, int > timeOnceDoubleSOUT
Definition: time-stamp.hh:80
dynamicgraph::Vector & getTimeStamp(dynamicgraph::Vector &res, const int &time)
dynamicgraph::Signal< double, int > timeDoubleSOUT
Definition: time-stamp.hh:75
static const std::string CLASS_NAME
Definition: time-stamp.hh:56
dynamicgraph::SignalTimeDependent< dynamicgraph::Vector, int > timeOnceSOUT
Definition: time-stamp.hh:79
TimeStamp(const std::string &name)
Definition: abstract-sot-external-interface.hh:17
#define TimeStamp_EXPORT
Definition: time-stamp.hh:44