AllocACallWait() (defined in dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler >) | dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler > | protectedvirtual |
AllocMutexGroup(dmutexindex_t Mutex_count) (defined in dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler >) | dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler > | protectedvirtual |
AlterJobDependenciesCount(dCallReleaseeID target_releasee, ddependencychange_t dependencies_count_change) (defined in dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler >) | dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler > | protectedvirtual |
CleanupForRestart() (defined in dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler >) | dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler > | protectedvirtual |
DoFinalizeObject() (defined in dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler >) | dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler > | inlineprivate |
DoInitializeObject() (defined in dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler >) | dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler > | inlineprivate |
dxCallWait typedef (defined in dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler >) | dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler > | private |
dxMutexGroup typedef (defined in dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler >) | dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler > | private |
dxtemplateThreadingImplementation() (defined in dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler >) | dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler > | inline |
FreeACallWait(dxICallWait *call_wait) (defined in dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler >) | dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler > | protectedvirtual |
FreeInstance() (defined in dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler >) | dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler > | protectedvirtual |
FreeMutexGroup(dIMutexGroup *mutex_group) (defined in dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler >) | dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler > | protectedvirtual |
InitializeObject() (defined in dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler >) | dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler > | inline |
LockMutexGroupMutex(dIMutexGroup *mutex_group, dmutexindex_t mutex_index) (defined in dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler >) | dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler > | protectedvirtual |
m_list_container (defined in dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler >) | dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler > | private |
m_list_handler (defined in dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler >) | dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler > | private |
operator delete(void *ptr, size_t size) (defined in dBase) | dBase | inline |
operator delete[](void *ptr, size_t size) (defined in dBase) | dBase | inline |
operator new(size_t size) (defined in dBase) | dBase | inline |
operator new(size_t, void *p) (defined in dBase) | dBase | inline |
operator new[](size_t size) (defined in dBase) | dBase | inline |
PreallocateJobInfos(ddependencycount_t max_simultaneous_calls_estimate) (defined in dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler >) | dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler > | protectedvirtual |
ResetACallWait(dxICallWait *call_wait) (defined in dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler >) | dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler > | protectedvirtual |
RetrieveActiveThreadsCount() (defined in dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler >) | dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler > | protectedvirtual |
ScheduleNewJob(int *fault_accumulator_ptr, dCallReleaseeID *out_post_releasee_ptr, ddependencycount_t dependencies_count, dCallReleaseeID dependent_releasee, dxICallWait *call_wait, dThreadedCallFunction *call_func, void *call_context, dcallindex_t instance_index) (defined in dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler >) | dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler > | protectedvirtual |
ShutdownProcessing() (defined in dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler >) | dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler > | protectedvirtual |
StickToJobsProcessing(dxThreadReadyToServeCallback *readiness_callback, void *callback_context) (defined in dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler >) | dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler > | protectedvirtual |
UnlockMutexGroupMutex(dIMutexGroup *mutex_group, dmutexindex_t mutex_index) (defined in dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler >) | dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler > | protectedvirtual |
WaitJobCompletion(int *out_wait_status_ptr, dxICallWait *call_wait, const dThreadedWaitTime *timeout_time_ptr) (defined in dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler >) | dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler > | protectedvirtual |
~dxtemplateThreadingImplementation() (defined in dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler >) | dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler > | inline |