Public Member Functions | Private Attributes
ThreadBase Class Reference

#include <threadbase.h>

Inheritance diagram for ThreadBase:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void join ()
virtual void run ()=0
void start ()
 ThreadBase ()
virtual ~ThreadBase ()

Private Attributes

boost::shared_ptr< boost::thread > m_thread_ptr

Detailed Description

Definition at line 58 of file threadbase.h.


Constructor & Destructor Documentation

ThreadBase::ThreadBase ( ) [inline]

Definition at line 64 of file threadbase.h.

virtual ThreadBase::~ThreadBase ( ) [inline, virtual]

Definition at line 65 of file threadbase.h.


Member Function Documentation

void ThreadBase::join ( ) [inline]

Definition at line 83 of file threadbase.h.

virtual void ThreadBase::run ( ) [pure virtual]
void ThreadBase::start ( ) [inline]

Definition at line 69 of file threadbase.h.


Member Data Documentation

boost::shared_ptr<boost::thread> ThreadBase::m_thread_ptr [private]

Definition at line 61 of file threadbase.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


cob_lightmode
Author(s): Benjamin Maidel
autogenerated on Thu Jan 17 2013 12:16:04