cJobBase(cJobArray *pArrayParent=nullptr) noexcept | GrayLib::cJobBase | inline |
cJobUnitTest(int iTestNum, TIMESYSD_t uWaitMS, JOBWAIT_TYPE eWaitType) | GrayLib::cJobUnitTest | inline |
ClearJob() | GrayLib::cJobBase | inline |
cRefBase(int iRefCount=0) noexcept | Gray::cRefBase | inlineexplicit |
cThreadState() noexcept | Gray::cThreadState | inline |
DecRefCount() | Gray::cRefBase | inline |
DisposeThis() | GrayLib::cJobBase | inlinevirtual |
get_HashCode() const noexcept | Gray::cRefBase | inline |
get_RefCount() const noexcept | Gray::cRefBase | inline |
get_SortValue() const noexcept | GrayLib::cJobBase | inline |
get_TimeLastSec() const noexcept | GrayLib::cJobBase | inline |
get_TimeNext() const noexcept | GrayLib::cJobBase | inline |
get_TimeNextSec() const noexcept | GrayLib::cJobBase | inline |
IncRefCount() | Gray::cRefBase | inline |
isDestructing() noexcept | Gray::cRefBase | inline |
isJobScheduled() const noexcept | GrayLib::cJobBase | inline |
isStaticConstruct() const noexcept | Gray::cRefBase | inline |
isThreadRunning() const noexcept | Gray::cThreadState | inline |
isThreadStopping() const noexcept | Gray::cThreadState | inline |
isValidObj() const noexcept | Gray::cRefBase | inline |
JOBWAIT_Sleep enum value | GrayLib::cJobUnitTest | |
JOBWAIT_SleepThread enum value | GrayLib::cJobUnitTest | |
JOBWAIT_ThreadTick enum value | GrayLib::cJobUnitTest | |
JOBWAIT_TYPE enum name | GrayLib::cJobUnitTest | |
k_ASAP | GrayLib::cJobBase | static |
m_bThreadRunning | Gray::cThreadState | protected |
m_bThreadStopping | Gray::cThreadState | protected |
m_eWaitType | GrayLib::cJobUnitTest | |
m_iTestNum | GrayLib::cJobUnitTest | |
m_uWaitMS | GrayLib::cJobUnitTest | |
onFinalRelease() | Gray::cRefBase | inlinevirtual |
put_JobParam(INT_PTR iParam) | GrayLib::cJobBase | inlinevirtual |
put_TimeNext(TIMESYS_t nTimeNext) | GrayLib::cJobBase | |
QueryInterface(const IID &riid, void __RPC_FAR *__RPC_FAR *ppvObject) override | Gray::cRefBase | inline |
RequestStopThread(bool bWillWait=false) noexcept | Gray::cThreadState | inlinevirtual |
ResetJobTime() | GrayLib::cJobBase | inlinevirtual |
RunJob() override | GrayLib::cJobUnitTest | virtual |
RunJobX() | GrayLib::cJobBase | |
ScheduleJob(TIMESYSD_t mSecDelay) | GrayLib::cJobBase | inline |
ScheduleJobParam(INT_PTR iParam) | GrayLib::cJobBase | inline |
ScheduleJobX(TIMESYSD_t mSecDelay) | GrayLib::cJobBase | inline |
SetDestructing() | Gray::cRefBase | inline |
sm_tStart | GrayLib::cJobUnitTest | static |
StaticConstruct() | Gray::cRefBase | inline |
StaticDestruct() | Gray::cRefBase | inline |
STDMETHOD_(cString, get_Name)() const override | GrayLib::cJobUnitTest | inlinevirtual |
Gray::cRefBase::STDMETHOD_(HASHCODE_t, get_HashCodeX)() const noexcept | Gray::cRefBase | inline |
Gray::cRefBase::STDMETHOD_(ULONG, AddRef)(void) override | Gray::cRefBase | inline |
Gray::cRefBase::STDMETHOD_(ULONG, Release)(void) override | Gray::cRefBase | inline |
~cRefBase() | Gray::cRefBase | inlinevirtual |