Converter concept interface. More...
#include <converter.hpp>
Classes | |
struct | ConverterConcept |
struct | ConverterModel |
Public Member Functions | |
void | callAll (const std::vector< message_actions::MessageAction > &actions) |
template<typename T > | |
Converter (T conv) | |
Constructor for converter interface. | |
float | frequency () const |
getting the assigned frequency of this converter instance | |
ros::Duration | lapseTime () const |
std::string | name () const |
getting the descriptive name for this converter instance | |
void | reset () |
Private Attributes | |
ros::Time | before |
boost::shared_ptr < ConverterConcept > | convPtr_ |
ros::Duration | lapse_time |
Friends | |
bool | operator== (const Converter &lhs, const Converter &rhs) |
Converter concept interface.
Definition at line 42 of file converter.hpp.
naoqi::converter::Converter::Converter | ( | T | conv | ) | [inline] |
Constructor for converter interface.
Definition at line 51 of file converter.hpp.
void naoqi::converter::Converter::callAll | ( | const std::vector< message_actions::MessageAction > & | actions | ) | [inline] |
Definition at line 78 of file converter.hpp.
float naoqi::converter::Converter::frequency | ( | ) | const [inline] |
getting the assigned frequency of this converter instance
Definition at line 68 of file converter.hpp.
ros::Duration naoqi::converter::Converter::lapseTime | ( | ) | const [inline] |
Definition at line 90 of file converter.hpp.
std::string naoqi::converter::Converter::name | ( | ) | const [inline] |
getting the descriptive name for this converter instance
Definition at line 59 of file converter.hpp.
void naoqi::converter::Converter::reset | ( | ) | [inline] |
Definition at line 73 of file converter.hpp.
Definition at line 95 of file converter.hpp.
ros::Time naoqi::converter::Converter::before [private] |
Definition at line 105 of file converter.hpp.
boost::shared_ptr<ConverterConcept> naoqi::converter::Converter::convPtr_ [private] |
Definition at line 154 of file converter.hpp.
Definition at line 106 of file converter.hpp.