Public Member Functions | Public Attributes
naoqi::event::Event::EventModel< T > Struct Template Reference
Inheritance diagram for naoqi::event::Event::EventModel< T >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

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

Public Attributes

T converter_

Detailed Description

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

templated instances of base concept

Definition at line 126 of file event.hpp.


Constructor & Destructor Documentation

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

Definition at line 128 of file event.hpp.


Member Function Documentation

template<typename T >
void naoqi::event::Event::EventModel< T >::isDumping ( bool  state) [inline, virtual]

Implements naoqi::event::Event::EventConcept.

Definition at line 172 of file event.hpp.

template<typename T >
void naoqi::event::Event::EventModel< T >::isPublishing ( bool  state) [inline, virtual]

Implements naoqi::event::Event::EventConcept.

Definition at line 167 of file event.hpp.

template<typename T >
void naoqi::event::Event::EventModel< T >::isRecording ( bool  state) [inline, virtual]

Implements naoqi::event::Event::EventConcept.

Definition at line 162 of file event.hpp.

template<typename T >
void naoqi::event::Event::EventModel< T >::resetPublisher ( ros::NodeHandle nh) [inline, virtual]

Implements naoqi::event::Event::EventConcept.

Definition at line 132 of file event.hpp.

template<typename T >
void naoqi::event::Event::EventModel< T >::resetRecorder ( boost::shared_ptr< naoqi::recorder::GlobalRecorder gr) [inline, virtual]

Implements naoqi::event::Event::EventConcept.

Definition at line 137 of file event.hpp.

template<typename T >
void naoqi::event::Event::EventModel< T >::setBufferDuration ( float  duration) [inline, virtual]

Implements naoqi::event::Event::EventConcept.

Definition at line 157 of file event.hpp.

template<typename T >
void naoqi::event::Event::EventModel< T >::startProcess ( ) [inline, virtual]

Implements naoqi::event::Event::EventConcept.

Definition at line 142 of file event.hpp.

template<typename T >
void naoqi::event::Event::EventModel< T >::stopProcess ( ) [inline, virtual]

Implements naoqi::event::Event::EventConcept.

Definition at line 147 of file event.hpp.

template<typename T >
void naoqi::event::Event::EventModel< T >::writeDump ( const ros::Time time) [inline, virtual]

Implements naoqi::event::Event::EventConcept.

Definition at line 152 of file event.hpp.


Member Data Documentation

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

Definition at line 177 of file event.hpp.


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


naoqi_driver
Author(s): Karsten Knese
autogenerated on Tue Jul 9 2019 03:21:56