23 #include <boost/make_shared.hpp>    24 #include <boost/shared_ptr.hpp>    78   void callAll( 
const std::vector<message_actions::MessageAction>& actions )
    80     if ( actions.size() > 0 )
   114     virtual std::string 
name() 
const = 0;
   116     virtual void reset() = 0;
   117     virtual void callAll( 
const std::vector<message_actions::MessageAction>& actions ) = 0;
   133       return converter_->name();
   138       return converter_->frequency();
   146     void callAll( 
const std::vector<message_actions::MessageAction>& actions )
   148       converter_->callAll( actions );
 Converter concept interface. 
void callAll(const std::vector< message_actions::MessageAction > &actions)
virtual ~ConverterConcept()
virtual float frequency() const =0
std::string name() const 
getting the descriptive name for this converter instance 
ros::Duration lapseTime() const 
virtual std::string name() const =0
Converter(T conv)
Constructor for converter interface. 
float frequency() const 
getting the assigned frequency of this converter instance 
void callAll(const std::vector< message_actions::MessageAction > &actions)
virtual void callAll(const std::vector< message_actions::MessageAction > &actions)=0
boost::shared_ptr< ConverterConcept > convPtr_
friend bool operator==(const Converter &lhs, const Converter &rhs)
ConverterModel(const T &other)