#include <windows.h>#include <list>#include <map>#include "RunObject.h"Classes | |
| struct | tagFunctionData |
| struct | tagThreadData |
| class | CThreadPool |
Defines | |
| #define | POOL_SIZE 10 |
| #define | SHUTDOWN_EVT_NAME _T("PoolEventShutdown") |
Typedefs | |
| typedef tagFunctionData | _FunctionData |
| typedef tagThreadData | _ThreadData |
| typedef map< DWORD, _ThreadData, less< DWORD >, allocator< _ThreadData > > | ThreadMap |
| typedef list< _FunctionData, allocator< _FunctionData > > | FunctionList |
Enumerations | |
| enum | ThreadPriority { High, Low } |
| #define POOL_SIZE 10 |
| #define SHUTDOWN_EVT_NAME _T("PoolEventShutdown") |
| typedef struct tagFunctionData _FunctionData |
| typedef struct tagThreadData _ThreadData |
| typedef list<_FunctionData, allocator<_FunctionData> > FunctionList |
| typedef map<DWORD, _ThreadData, less<DWORD>, allocator<_ThreadData> > ThreadMap |
| enum ThreadPriority |
1.4.7