#include <threadbase.h>

Public Member Functions | |
| void | join () |
| virtual void | run ()=0 |
| void | start () |
| ThreadBase () | |
| virtual | ~ThreadBase () |
Private Attributes | |
| boost::shared_ptr< boost::thread > | m_thread_ptr |
Definition at line 58 of file threadbase.h.
| ThreadBase::ThreadBase | ( | ) | [inline] |
Definition at line 64 of file threadbase.h.
| virtual ThreadBase::~ThreadBase | ( | ) | [inline, virtual] |
Definition at line 65 of file threadbase.h.
| void ThreadBase::join | ( | ) | [inline] |
Definition at line 83 of file threadbase.h.
| virtual void ThreadBase::run | ( | ) | [pure virtual] |
Implemented in mybeat::PulseRecorder, and mybeat::AlsaRecorder.
| void ThreadBase::start | ( | ) | [inline] |
Definition at line 69 of file threadbase.h.
boost::shared_ptr<boost::thread> ThreadBase::m_thread_ptr [private] |
Definition at line 61 of file threadbase.h.