Public Member Functions | Private Member Functions | Private Attributes | List of all members
ModeRunner Class Reference

#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
 

Detailed Description

Definition at line 21 of file modeRunner.h.

Constructor & Destructor Documentation

ModeRunner::ModeRunner ( )
virtual ModeRunner::~ModeRunner ( )
virtual

Member Function Documentation

void ModeRunner::join ( )
void ModeRunner::run ( )
private
void ModeRunner::start ( Mode mode)
void ModeRunner::stop ( )

Member Data Documentation

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.


The documentation for this class was generated from the following file:


cob_light
Author(s): Benjamin Maidel
autogenerated on Wed Apr 7 2021 02:11:39