GlobalRecorder concept interface. More...
#include <basic.hpp>
| Public Member Functions | |
| EventRegister () | |
| Constructor for recorder interface.  More... | |
| EventRegister (const std::string &key, const qi::SessionPtr &session) | |
| 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) | 
| ~EventRegister () | |
| Private Member Functions | |
| void | onEvent () | 
| void | registerCallback () | 
| void | unregisterCallback () | 
| Private Attributes | |
| boost::shared_ptr< Converter > | converter_ | 
| bool | isDumping_ | 
| bool | isPublishing_ | 
| bool | isRecording_ | 
| bool | isStarted_ | 
| std::string | key_ | 
| boost::mutex | mutex_ | 
| qi::AnyObject | p_memory_ | 
| boost::shared_ptr< Publisher > | publisher_ | 
| boost::shared_ptr< Recorder > | recorder_ | 
| qi::AnyObject | signal_ | 
| qi::SignalLink | signalID_ | 
GlobalRecorder concept interface.
Definition at line 45 of file event/basic.hpp.
| naoqi::EventRegister< Converter, Publisher, Recorder >::EventRegister | ( | ) | 
Constructor for recorder interface.
| naoqi::EventRegister< Converter, Publisher, Recorder >::EventRegister | ( | const std::string & | key, | 
| const qi::SessionPtr & | session | ||
| ) | 
| naoqi::EventRegister< Converter, Publisher, Recorder >::~EventRegister | ( | ) | 
| void naoqi::EventRegister< Converter, Publisher, Recorder >::isDumping | ( | bool | state | ) | 
| void naoqi::EventRegister< Converter, Publisher, Recorder >::isPublishing | ( | bool | state | ) | 
| void naoqi::EventRegister< Converter, Publisher, Recorder >::isRecording | ( | bool | state | ) | 
| 
 | private | 
| 
 | private | 
| void naoqi::EventRegister< Converter, Publisher, Recorder >::resetPublisher | ( | ros::NodeHandle & | nh | ) | 
| void naoqi::EventRegister< Converter, Publisher, Recorder >::resetRecorder | ( | boost::shared_ptr< naoqi::recorder::GlobalRecorder > | gr | ) | 
| void naoqi::EventRegister< Converter, Publisher, Recorder >::setBufferDuration | ( | float | duration | ) | 
| void naoqi::EventRegister< Converter, Publisher, Recorder >::startProcess | ( | ) | 
| void naoqi::EventRegister< Converter, Publisher, Recorder >::stopProcess | ( | ) | 
| 
 | private | 
| void naoqi::EventRegister< Converter, Publisher, Recorder >::writeDump | ( | const ros::Time & | time | ) | 
| 
 | private | 
Definition at line 76 of file event/basic.hpp.
| 
 | private | 
Definition at line 90 of file event/basic.hpp.
| 
 | private | 
Definition at line 88 of file event/basic.hpp.
| 
 | private | 
Definition at line 89 of file event/basic.hpp.
| 
 | private | 
Definition at line 87 of file event/basic.hpp.
| 
 | private | 
Definition at line 83 of file event/basic.hpp.
| 
 | private | 
Definition at line 85 of file event/basic.hpp.
| 
 | private | 
Definition at line 80 of file event/basic.hpp.
| 
 | private | 
Definition at line 77 of file event/basic.hpp.
| 
 | private | 
Definition at line 78 of file event/basic.hpp.
| 
 | private | 
Definition at line 81 of file event/basic.hpp.
| 
 | private | 
Definition at line 82 of file event/basic.hpp.