7 #ifndef _INC_cJobThread_H
8 #define _INC_cJobThread_H
36 virtual bool ThreadTick()
override;
44 if (m_pJob !=
nullptr)
46 return m_pJob->get_Name();
48 return "JobThreadIdle";
60 ASSERT(pParentSet !=
nullptr);
63 m_pParentSet = pParentSet;
#define GRAYLIB_LINK
Definition: GrayLibBase.h:35
INT32 HRESULT
_WIN32 style error codes. INT32
Definition: SysTypes.h:465
#define ASSERT(exp)
Definition: cDebugAssert.h:87
Definition: cJobBase.h:23
Definition: cJobThread.h:71
Definition: cJobThreadSet.h:76
Definition: cJobThread.h:22
STDMETHOD_(cString, get_Name)() const
Definition: cJobThread.h:42
UNITTEST2_PREDEF(cJobThread)
cJobPtr get_Job() const
Definition: cJobThread.h:50
void AssignJob(cJobBase *pJob, cJobThreadMgr *pParentSet)
Definition: cJobThread.h:56
Definition: cThread.h:256
UNITTEST2_PREDEF(cQuadtree)
class __DECL_IMPORT cJobThreadMgr
Definition: cJobThread.h:18
cRefPtr< cJobThread > cJobThreadPtr
Definition: cJobThread.h:68
INT32 TIMESYSD_t
Time delta. signed milli-Seconds Span. cTimeSys::k_DMAX, cTimeSys::k_INF = MAILSLOT_WAIT_FOREVER.
Definition: cTimeSys.h:28