Public Member Functions | Public Attributes | List of all members
naoqi::recorder::Recorder::RecorderModel< T > Struct Template Reference
Inheritance diagram for naoqi::recorder::Recorder::RecorderModel< T >:
Inheritance graph
[legend]

Public Member Functions

bool isInitialized () const
 
bool isSubscribed () const
 
 RecorderModel (const T &other)
 
void reset (boost::shared_ptr< naoqi::recorder::GlobalRecorder > gr, float frequency)
 
void setBufferDuration (float duration)
 
void subscribe (bool state)
 
std::string topic () const
 
void writeDump (const ros::Time &time)
 
- Public Member Functions inherited from naoqi::recorder::Recorder::RecorderConcept
virtual ~RecorderConcept ()
 

Public Attributes

recorder_
 

Detailed Description

template<typename T>
struct naoqi::recorder::Recorder::RecorderModel< T >

templated instances of base concept

Definition at line 138 of file recorder.hpp.

Constructor & Destructor Documentation

template<typename T >
naoqi::recorder::Recorder::RecorderModel< T >::RecorderModel ( const T &  other)
inline

Definition at line 140 of file recorder.hpp.

Member Function Documentation

template<typename T >
bool naoqi::recorder::Recorder::RecorderModel< T >::isInitialized ( ) const
inlinevirtual

Implements naoqi::recorder::Recorder::RecorderConcept.

Definition at line 149 of file recorder.hpp.

template<typename T >
bool naoqi::recorder::Recorder::RecorderModel< T >::isSubscribed ( ) const
inlinevirtual

Implements naoqi::recorder::Recorder::RecorderConcept.

Definition at line 159 of file recorder.hpp.

template<typename T >
void naoqi::recorder::Recorder::RecorderModel< T >::reset ( boost::shared_ptr< naoqi::recorder::GlobalRecorder gr,
float  frequency 
)
inlinevirtual

Implements naoqi::recorder::Recorder::RecorderConcept.

Definition at line 144 of file recorder.hpp.

template<typename T >
void naoqi::recorder::Recorder::RecorderModel< T >::setBufferDuration ( float  duration)
inlinevirtual

Implements naoqi::recorder::Recorder::RecorderConcept.

Definition at line 174 of file recorder.hpp.

template<typename T >
void naoqi::recorder::Recorder::RecorderModel< T >::subscribe ( bool  state)
inlinevirtual

Implements naoqi::recorder::Recorder::RecorderConcept.

Definition at line 154 of file recorder.hpp.

template<typename T >
std::string naoqi::recorder::Recorder::RecorderModel< T >::topic ( ) const
inlinevirtual

Implements naoqi::recorder::Recorder::RecorderConcept.

Definition at line 164 of file recorder.hpp.

template<typename T >
void naoqi::recorder::Recorder::RecorderModel< T >::writeDump ( const ros::Time time)
inlinevirtual

Implements naoqi::recorder::Recorder::RecorderConcept.

Definition at line 169 of file recorder.hpp.

Member Data Documentation

template<typename T >
T naoqi::recorder::Recorder::RecorderModel< T >::recorder_

Definition at line 179 of file recorder.hpp.


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


naoqi_driver
Author(s): Karsten Knese
autogenerated on Sat Feb 15 2020 03:24:26