mi32/mithread.h File Reference

MITHREAD class definitions. More...

#include <mi32/delegate.h>
#include <mi32/errhandler.h>
Include dependency graph for mithread.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MITHREAD::JOB
 Thread job class to manager specific aspects of a job, such as the error state and completion notification. More...
class  MITHREAD::POOL
 Class to manage multiple threads in a 'pool'. More...
class  MITHREAD::QUEUE
 Class to manage the list of jobs and job subqueues that are given to POOL to execute. More...
class  MITHREAD::WORKER
 Thread class to manage a core level threading system. Allows execution of a job. More...
class  MITHREAD::WORKER_DETACHED
 Thread class that MUST be allocated via 'new' and runs detached from the thread that created it. More...

Namespaces

namespace  MITHREAD

Defines

#define CLASSLIBEXPORT   MI_DLLCLASSIMPORT

Typedefs

typedef
fastdelegate::FastDelegate
< void(MITHREAD::ID)> 
MITHREAD::DELEGATE_VOID_ID
typedef UINT32 MITHREAD::ID

Detailed Description

MITHREAD class definitions.


Define Documentation

#define CLASSLIBEXPORT   MI_DLLCLASSIMPORT

Generated on Sun Oct 7 21:27:30 2012 for TNTsdk 2012 by  doxygen 1.6.1