#include <modeRunner.h>
Public Member Functions | |
void | join () |
ModeRunner () | |
void | start (Mode *mode) |
void | stop () |
virtual | ~ModeRunner () |
Private Member Functions | |
void | run () |
Private Attributes | |
boost::signals2::signal< void(color::rgba color)> | m_sigFinished |
boost::shared_ptr< boost::thread > | m_thread_ptr |
Definition at line 21 of file modeRunner.h.
virtual ModeRunner::~ModeRunner | ( | ) | [virtual] |
void ModeRunner::join | ( | ) |
void ModeRunner::run | ( | ) | [private] |
void ModeRunner::start | ( | Mode * | mode | ) |
void ModeRunner::stop | ( | ) |
boost::signals2::signal<void (color::rgba color)> ModeRunner::m_sigFinished [private] |
Definition at line 36 of file modeRunner.h.
boost::shared_ptr<boost::thread> ModeRunner::m_thread_ptr [private] |
Definition at line 34 of file modeRunner.h.