Marine Library  1.0
C++ library for Linux Networking Development
Public Member Functions | List of all members
CThreadManager< Task > Class Template Referenceabstract

Public Member Functions

void threadCountMin (unsigned int count)
 
unsigned int threadCountMin () const
 
void threadCountMax (unsigned int count)
 
unsigned int threadCountMax () const
 
void scheduleInterval (int timeMs)
 
int scheduleInterval () const
 
virtual int startThreads (__Queue &inputQue, unsigned int initCount=1, size_t stackSz=0)
 
virtual void stopThreads ()
 
unsigned int runningCount (unsigned int *countMax=NULL) volatile
 
unsigned int activeCount (unsigned int *countMax=NULL) volatile
 
bool stopped () const volatile
 
std::string toString () const
 

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