#include <thread.h>
Public Member Functions | |
GlassThread (bool autostart=false) | |
void | start () |
virtual void | execute ()=0 |
virtual void | cleanup ()=0 |
void | join () |
Protected Attributes | |
boost::thread | t |
Definition at line 31 of file thread.h.
libglass::GlassThread::GlassThread | ( | bool | autostart = false |
) | [inline] |
virtual void libglass::GlassThread::cleanup | ( | ) | [pure virtual] |
Implemented in libglass::GlassClient, and libglass::GlassServer::GlassServer::GlassServerConnection.
Referenced by join().
virtual void libglass::GlassThread::execute | ( | ) | [pure virtual] |
Implemented in libglass::GlassClient, and libglass::GlassServer::GlassServer::GlassServerConnection.
Referenced by start().
void libglass::GlassThread::join | ( | ) | [inline] |
void libglass::GlassThread::start | ( | void | ) | [inline] |
boost::thread libglass::GlassThread::t [protected] |