#include <LogManagerBase.h>
Public Member Functions | |
virtual void | clear ()=0 |
virtual double | currentTime ()=0 |
virtual void | faster ()=0 |
double | fps () |
virtual void | head ()=0 |
virtual int | index ()=0 |
bool | isPlaying () |
bool | isRecording () |
virtual unsigned int | length ()=0 |
LogManagerBase () | |
virtual void | move (double ratio)=0 |
virtual void | next (int delta)=0 |
virtual void | play ()=0 |
double | playRatio () |
virtual void | prev (int delta)=0 |
virtual bool | record (double i_fps)=0 |
virtual void | slower ()=0 |
virtual void | tail ()=0 |
virtual double | time ()=0 |
virtual int | updateIndex ()=0 |
virtual | ~LogManagerBase () |
Protected Attributes | |
double | m_fps |
bool | m_isPlaying |
bool | m_isRecording |
double | m_playRatio |
Definition at line 4 of file LogManagerBase.h.
LogManagerBase::LogManagerBase | ( | ) | [inline] |
Definition at line 7 of file LogManagerBase.h.
virtual LogManagerBase::~LogManagerBase | ( | ) | [inline, virtual] |
Definition at line 9 of file LogManagerBase.h.
virtual void LogManagerBase::clear | ( | ) | [pure virtual] |
virtual double LogManagerBase::currentTime | ( | ) | [pure virtual] |
virtual void LogManagerBase::faster | ( | ) | [pure virtual] |
double LogManagerBase::fps | ( | ) | [inline] |
Definition at line 28 of file LogManagerBase.h.
virtual void LogManagerBase::head | ( | ) | [pure virtual] |
virtual int LogManagerBase::index | ( | ) | [pure virtual] |
bool LogManagerBase::isPlaying | ( | ) | [inline] |
Definition at line 25 of file LogManagerBase.h.
bool LogManagerBase::isRecording | ( | ) | [inline] |
Reimplemented in LogManager< T >, LogManager< TimedRobotState >, LogManager< OpenHRP::WorldState >, LogManager< OpenHRP::SceneState >, and LogManager< SceneState >.
Definition at line 26 of file LogManagerBase.h.
virtual unsigned int LogManagerBase::length | ( | ) | [pure virtual] |
virtual void LogManagerBase::move | ( | double | ratio | ) | [pure virtual] |
virtual void LogManagerBase::next | ( | int | delta | ) | [pure virtual] |
virtual void LogManagerBase::play | ( | ) | [pure virtual] |
double LogManagerBase::playRatio | ( | ) | [inline] |
Definition at line 27 of file LogManagerBase.h.
virtual void LogManagerBase::prev | ( | int | delta | ) | [pure virtual] |
virtual bool LogManagerBase::record | ( | double | i_fps | ) | [pure virtual] |
virtual void LogManagerBase::slower | ( | ) | [pure virtual] |
virtual void LogManagerBase::tail | ( | ) | [pure virtual] |
virtual double LogManagerBase::time | ( | ) | [pure virtual] |
virtual int LogManagerBase::updateIndex | ( | ) | [pure virtual] |
double LogManagerBase::m_fps [protected] |
Definition at line 31 of file LogManagerBase.h.
bool LogManagerBase::m_isPlaying [protected] |
Definition at line 30 of file LogManagerBase.h.
bool LogManagerBase::m_isRecording [protected] |
Definition at line 30 of file LogManagerBase.h.
double LogManagerBase::m_playRatio [protected] |
Definition at line 31 of file LogManagerBase.h.