Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

ssobjects::ThreadHandler Class Reference

#include <threadutils.h>

Inheritance diagram for ssobjects::ThreadHandler::

ssobjects::CMclThreadHandler ssobjects::ServerManager ssobjects::SimpleManager ssobjects::SimpleServer List of all members.

Public Methods

 ThreadHandler (bool bStart=false)
void start ()
void stop ()
void setRunning (bool bRunning)
bool running ()
threadReturn ThreadHandlerProc (void)=0
virtual ~ThreadHandler ()

Protected Methods

 ThreadHandler (const ThreadHandler &)
ThreadHandler& operator= (const ThreadHandler &)

Protected Attributes

bool m_bRun
CMclThreadm_pThread

Constructor & Destructor Documentation

ssobjects::ThreadHandler::ThreadHandler ( bool bStart = false )
 

ssobjects::ThreadHandler::~ThreadHandler ( ) [virtual]
 

ssobjects::ThreadHandler::ThreadHandler ( const ThreadHandler & ) [protected]
 


Member Function Documentation

threadReturn ssobjects::ThreadHandler::ThreadHandlerProc ( void ) [pure virtual]
 

Reimplemented from ssobjects::CMclThreadHandler.

Reimplemented in ssobjects::ServerManager, ssobjects::SimpleManager, and ssobjects::SimpleServer.

ThreadHandler & ssobjects::ThreadHandler::operator= ( const ThreadHandler & ) [protected]
 

bool ssobjects::ThreadHandler::running ( ) [inline]
 

void ssobjects::ThreadHandler::setRunning ( bool bRunning ) [inline]
 

void ssobjects::ThreadHandler::start ( )
 

void ssobjects::ThreadHandler::stop ( )
 


Member Data Documentation

bool ssobjects::ThreadHandler::m_bRun [protected]
 

CMclThread * ssobjects::ThreadHandler::m_pThread [protected]
 


The documentation for this class was generated from the following files:
Generated at Tue Sep 25 00:26:37 2001 for SimpleServerObjects by doxygen1.2.7 written by Dimitri van Heesch, © 1997-2001