Public Member Functions | |
SignalTimeDependent (std::string name="") | |
SignalTimeDependent (const SignalArray_const< Time > &arr, std::string name="") | |
SignalTimeDependent (boost::function2< T &, T &, Time > t, const SignalArray_const< Time > &sig, std::string name="") | |
virtual | ~SignalTimeDependent (void) |
const T & | operator() (const Time &t1) |
const T & | access (const Time &t1) |
virtual void | addDependency (const SignalBase< Time > &signal) |
virtual void | removeDependency (const SignalBase< Time > &signal) |
virtual void | clearDependencies (void) |
std::ostream & | writeGraph (std::ostream &os) const |
std::ostream & | displayDependencies (std::ostream &os, const int depth=-1, std::string space="", std::string next1="", std::string next2="") const |
virtual bool | needUpdate (const Time &t) const |
virtual void | setPeriodTime (const Time &p) |
virtual Time | getPeriodTime (void) const |
dynamicgraph::SignalTimeDependent< T, Time >::SignalTimeDependent | ( | std::string | name = "" |
) |
dynamicgraph::SignalTimeDependent< T, Time >::SignalTimeDependent | ( | const SignalArray_const< Time > & | arr, | |
std::string | name = "" | |||
) |
dynamicgraph::SignalTimeDependent< T, Time >::SignalTimeDependent | ( | boost::function2< T &, T &, Time > | t, | |
const SignalArray_const< Time > & | sig, | |||
std::string | name = "" | |||
) |
virtual dynamicgraph::SignalTimeDependent< T, Time >::~SignalTimeDependent | ( | void | ) | [inline, virtual] |
const T & dynamicgraph::SignalTimeDependent< T, Time >::access | ( | const Time & | t1 | ) |
void dynamicgraph::SignalTimeDependent< T, Time >::addDependency | ( | const SignalBase< Time > & | signal | ) | [virtual] |
Reimplemented from dynamicgraph::TimeDependency< Time >.
void dynamicgraph::SignalTimeDependent< T, Time >::clearDependencies | ( | void | ) | [virtual] |
std::ostream& dynamicgraph::SignalTimeDependent< T, Time >::displayDependencies | ( | std::ostream & | os, | |
const int | depth = -1 , |
|||
std::string | space = "" , |
|||
std::string | next1 = "" , |
|||
std::string | next2 = "" | |||
) | const [inline] |
Reimplemented from dynamicgraph::TimeDependency< Time >.
Time dynamicgraph::SignalTimeDependent< T, Time >::getPeriodTime | ( | void | ) | const [virtual] |
Reimplemented from dynamicgraph::TimeDependency< Time >.
bool dynamicgraph::SignalTimeDependent< T, Time >::needUpdate | ( | const Time & | t | ) | const [virtual] |
Reimplemented from dynamicgraph::TimeDependency< Time >.
const T& dynamicgraph::SignalTimeDependent< T, Time >::operator() | ( | const Time & | t1 | ) | [inline] |
void dynamicgraph::SignalTimeDependent< T, Time >::removeDependency | ( | const SignalBase< Time > & | signal | ) | [virtual] |
Reimplemented from dynamicgraph::TimeDependency< Time >.
void dynamicgraph::SignalTimeDependent< T, Time >::setPeriodTime | ( | const Time & | p | ) | [virtual] |
Reimplemented from dynamicgraph::TimeDependency< Time >.
std::ostream& dynamicgraph::SignalTimeDependent< T, Time >::writeGraph | ( | std::ostream & | os | ) | const [inline, virtual] |
Reimplemented from dynamicgraph::TimeDependency< Time >.