diff options
| author | oy <Tom_Adams@web.de> | 2011-04-13 20:37:12 +0200 |
|---|---|---|
| committer | oy <Tom_Adams@web.de> | 2011-04-13 20:37:12 +0200 |
| commit | 06115dd49dca2f8eb5f14606437e8fd20037cc4d (patch) | |
| tree | 5ec4bca6158319b3f5285d7689c5f94ae8da8c93 /src/engine/shared/jobs.h | |
| parent | 63e059b8fff6498e42b765a1dca000e53005ea77 (diff) | |
| download | zcatch-06115dd49dca2f8eb5f14606437e8fd20037cc4d.tar.gz zcatch-06115dd49dca2f8eb5f14606437e8fd20037cc4d.zip | |
added "Whitespace and line Endings cleanup" by GreYFoX
Diffstat (limited to 'src/engine/shared/jobs.h')
| -rw-r--r-- | src/engine/shared/jobs.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/engine/shared/jobs.h b/src/engine/shared/jobs.h index 2b0d7d15..9e15228a 100644 --- a/src/engine/shared/jobs.h +++ b/src/engine/shared/jobs.h @@ -9,14 +9,14 @@ class CJobPool; class CJob { friend class CJobPool; - + CJobPool *m_pPool; CJob *m_pPrev; CJob *m_pNext; - + volatile int m_Status; volatile int m_Result; - + JOBFUNC m_pfnFunc; void *m_pFuncData; public: @@ -25,14 +25,14 @@ public: m_Status = STATE_DONE; m_pFuncData = 0; } - + enum { STATE_PENDING=0, STATE_RUNNING, STATE_DONE }; - + int Status() const { return m_Status; } int Result() const {return m_Result; } }; @@ -42,12 +42,12 @@ class CJobPool LOCK m_Lock; CJob *m_pFirstJob; CJob *m_pLastJob; - + static void WorkerThread(void *pUser); - + public: CJobPool(); - + int Init(int NumThreads); int Add(CJob *pJob, JOBFUNC pfnFunc, void *pData); }; |