naoqidriver
Public Member Functions | Data Fields
naoqi::event::Event::EventModel< T > Struct Template Reference
Inheritance diagram for naoqi::event::Event::EventModel< T >:
naoqi::event::Event::EventConcept

Public Member Functions

 EventModel (const T &other)
 
void resetPublisher (ros::NodeHandle &nh)
 
void resetRecorder (boost::shared_ptr< naoqi::recorder::GlobalRecorder > gr)
 
void startProcess ()
 
void stopProcess ()
 
void writeDump (const ros::Time &time)
 
void setBufferDuration (float duration)
 
void isRecording (bool state)
 
void isPublishing (bool state)
 
void isDumping (bool state)
 
- Public Member Functions inherited from naoqi::event::Event::EventConcept
virtual ~EventConcept ()
 

Data Fields

converter_
 

Detailed Description

template<typename T>
struct naoqi::event::Event::EventModel< T >

templated instances of base concept

Constructor & Destructor Documentation

template<typename T >
naoqi::event::Event::EventModel< T >::EventModel ( const T &  other)
inline

Member Function Documentation

template<typename T >
void naoqi::event::Event::EventModel< T >::isDumping ( bool  state)
inlinevirtual
template<typename T >
void naoqi::event::Event::EventModel< T >::isPublishing ( bool  state)
inlinevirtual
template<typename T >
void naoqi::event::Event::EventModel< T >::isRecording ( bool  state)
inlinevirtual
template<typename T >
void naoqi::event::Event::EventModel< T >::resetPublisher ( ros::NodeHandle &  nh)
inlinevirtual
template<typename T >
void naoqi::event::Event::EventModel< T >::resetRecorder ( boost::shared_ptr< naoqi::recorder::GlobalRecorder gr)
inlinevirtual
template<typename T >
void naoqi::event::Event::EventModel< T >::setBufferDuration ( float  duration)
inlinevirtual
template<typename T >
void naoqi::event::Event::EventModel< T >::startProcess ( )
inlinevirtual
template<typename T >
void naoqi::event::Event::EventModel< T >::stopProcess ( )
inlinevirtual
template<typename T >
void naoqi::event::Event::EventModel< T >::writeDump ( const ros::Time &  time)
inlinevirtual

Field Documentation

template<typename T >
T naoqi::event::Event::EventModel< T >::converter_

The documentation for this struct was generated from the following file: