naoqidriver
|
#include <basic.hpp>
Public Member Functions | |
BasicRecorder (const std::string &topic, float buffer_frequency=0) | |
virtual | ~BasicRecorder () |
std::string | topic () const |
bool | isInitialized () const |
void | subscribe (bool state) |
bool | isSubscribed () const |
virtual void | write (const T &msg) |
virtual void | writeDump (const ros::Time &time) |
virtual void | bufferize (const T &msg) |
virtual void | reset (boost::shared_ptr< GlobalRecorder > gr, float conv_frequency) |
virtual void | setBufferDuration (float duration) |
Protected Attributes | |
std::string | topic_ |
boost::circular_buffer< T > | buffer_ |
size_t | buffer_size_ |
float | buffer_duration_ |
boost::mutex | mutex_ |
bool | is_initialized_ |
bool | is_subscribed_ |
boost::shared_ptr< naoqi::recorder::GlobalRecorder > | gr_ |
float | buffer_frequency_ |
float | conv_frequency_ |
int | counter_ |
int | max_counter_ |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inline |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inline |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |