naoqidriver
|
#include <basic_event.hpp>
Public Member Functions | |
BasicEventRecorder (const std::string &topic) | |
virtual | ~BasicEventRecorder () |
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 Member Functions | |
bool | isTooOld (const T &msg) |
bool | isOlderThan (const T &msg, const ros::Time &time) |
void | removeOld () |
void | removeOlderThan (const ros::Time &time) |
Protected Attributes | |
std::string | topic_ |
std::list< T > | buffer_ |
float | buffer_duration_ |
boost::mutex | mutex_ |
bool | is_initialized_ |
bool | is_subscribed_ |
boost::shared_ptr< naoqi::recorder::GlobalRecorder > | gr_ |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inline |
|
inlineprotected |
|
inline |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlinevirtual |
|
inlinevirtual |
|
inline |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |