Open Dynamics Engine
dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler > Member List

This is the complete list of members for dxtemplateThreadingImplementation< tJobListContainer, tJobListHandler >, including all inherited members.

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)dBaseinline
operator delete[](void *ptr, size_t size) (defined in dBase)dBaseinline
operator new(size_t size) (defined in dBase)dBaseinline
operator new(size_t, void *p) (defined in dBase)dBaseinline
operator new[](size_t size) (defined in dBase)dBaseinline
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