Open Dynamics Engine
|
This is the complete list of members for dxIThreadingImplementation, including all inherited members.
AllocACallWait()=0 (defined in dxIThreadingImplementation) | dxIThreadingImplementation | pure virtual |
AllocMutexGroup(dmutexindex_t Mutex_count)=0 (defined in dxIThreadingImplementation) | dxIThreadingImplementation | pure virtual |
AlterJobDependenciesCount(dCallReleaseeID target_releasee, ddependencychange_t dependencies_count_change)=0 (defined in dxIThreadingImplementation) | dxIThreadingImplementation | pure virtual |
CleanupForRestart()=0 (defined in dxIThreadingImplementation) | dxIThreadingImplementation | pure virtual |
FreeACallWait(dxICallWait *call_wait)=0 (defined in dxIThreadingImplementation) | dxIThreadingImplementation | pure virtual |
FreeInstance()=0 (defined in dxIThreadingImplementation) | dxIThreadingImplementation | pure virtual |
FreeMutexGroup(dIMutexGroup *mutex_group)=0 (defined in dxIThreadingImplementation) | dxIThreadingImplementation | pure virtual |
LockMutexGroupMutex(dIMutexGroup *mutex_group, dmutexindex_t mutex_index)=0 (defined in dxIThreadingImplementation) | dxIThreadingImplementation | pure virtual |
PreallocateJobInfos(ddependencycount_t max_simultaneous_calls_estimate)=0 (defined in dxIThreadingImplementation) | dxIThreadingImplementation | pure virtual |
ResetACallWait(dxICallWait *call_wait)=0 (defined in dxIThreadingImplementation) | dxIThreadingImplementation | pure virtual |
RetrieveActiveThreadsCount()=0 (defined in dxIThreadingImplementation) | dxIThreadingImplementation | pure virtual |
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)=0 (defined in dxIThreadingImplementation) | dxIThreadingImplementation | pure virtual |
ShutdownProcessing()=0 (defined in dxIThreadingImplementation) | dxIThreadingImplementation | pure virtual |
StickToJobsProcessing(dxThreadReadyToServeCallback *readiness_callback, void *callback_context)=0 (defined in dxIThreadingImplementation) | dxIThreadingImplementation | pure virtual |
UnlockMutexGroupMutex(dIMutexGroup *mutex_group, dmutexindex_t mutex_index)=0 (defined in dxIThreadingImplementation) | dxIThreadingImplementation | pure virtual |
WaitJobCompletion(int *out_wait_status_ptr, dxICallWait *call_wait, const dThreadedWaitTime *timeout_time_ptr)=0 (defined in dxIThreadingImplementation) | dxIThreadingImplementation | pure virtual |