CFx SDK Documentation  2020SP3
OdRxThreadPoolService Member List

This is the complete list of members for OdRxThreadPoolService, including all inherited members.

addRef()=0OdRxObjectpure virtual
cast(const OdRxObject *pointer)OdRxObjectinlinestatic
clone() constOdRxObjectvirtual
comparedTo(const OdRxObject *pOther) constOdRxObjectvirtual
copyFrom(const OdRxObject *pSource)OdRxObjectvirtual
deleteModule()=0OdRxModulepure virtual
desc()OdRxObjectstatic
executeMainThreadAction(MainThreadFunc mtFunc, void *pArg)=0OdRxThreadPoolServicepure virtual
externalThreadStart()=0OdRxThreadPoolServicepure virtual
externalThreadStop()=0OdRxThreadPoolServicepure virtual
getExternalMainThreadFunc() const =0OdRxThreadPoolServicepure virtual
init()=0OdRxThreadPoolServicepure virtual
initApp()=0OdRxModulepure virtual
isA() constOdRxObjectvirtual
isEqualTo(const OdRxObject *pOther) constOdRxObjectvirtual
isKindOf(const OdRxClass *pClass) constOdRxObjectinline
moduleName() const =0OdRxModulepure virtual
newEvent()=0OdRxThreadPoolServicepure virtual
newGateway()=0OdRxThreadPoolServicepure virtual
newLoopedGateway()=0OdRxThreadPoolServicepure virtual
newMTQueue(unsigned nThreadAttributes=ThreadsCounter::kNoAttributes, int numThreads=0, OdUInt32 nFlags=kMtQueueNoFlags)=0OdRxThreadPoolServicepure virtual
newObjectPool()=0OdRxThreadPoolServicepure virtual
newSTQueue()=0OdRxThreadPoolServicepure virtual
newThread()=0OdRxThreadPoolServicepure virtual
numCPUs() const =0OdRxThreadPoolServicepure virtual
numFreeThreads() const =0OdRxThreadPoolServicepure virtual
numPhysicalCores() const =0OdRxThreadPoolServicepure virtual
numRefs() constOdRxObjectvirtual
numThreads() const =0OdRxThreadPoolServicepure virtual
ODRX_DECLARE_MEMBERS(OdRxThreadPoolService)OdRxThreadPoolService
OdRxModule::ODRX_DECLARE_MEMBERS(OdRxModule)OdRxModule
ODRX_HEAP_OPERATORS()OdRxObject
OdRxObject()OdRxObjectinline
queryX(const OdRxClass *pClass) constOdRxObjectvirtual
registerExternalThreads(unsigned nThreads, const unsigned *aThreads, unsigned nThreadAttribs=ThreadsCounter::kNoAttributes)=0OdRxThreadPoolServicepure virtual
release()=0OdRxObjectpure virtual
setExternalMainThreadFunc(ExecuteMainThreadFunc execFunc)=0OdRxThreadPoolServicepure virtual
sysData()=0OdRxModulepure virtual
uninitApp()=0OdRxModulepure virtual
unregisterExternalThreads(unsigned nThreads, const unsigned *aThreads)=0OdRxThreadPoolServicepure virtual
x(const OdRxClass *pClass) constOdRxObjectvirtual
~OdRxObject()OdRxObjectvirtual