|
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 |
1.8.9.1