Open Dynamics Engine
Public Types | Public Member Functions | Private Member Functions | Private Attributes | List of all members
dxtemplateJobListSelfHandler< tThreadWakeup, tJobListContainer > Class Template Reference

Public Types

typedef dxtemplateCallWait< tThreadWakeup > dxCallWait
 

Public Member Functions

 dxtemplateJobListSelfHandler (tJobListContainer *list_container_ptr)
 
bool InitializeObject ()
 
void ProcessActiveJobAddition ()
 
void PrepareForWaitingAJobCompletion ()
 
unsigned RetrieveActiveThreadsCount ()
 
void StickToJobsProcessing (dxThreadReadyToServeCallback *readiness_callback, void *callback_context)
 
void ShutdownProcessing ()
 
void CleanupForRestart ()
 

Private Member Functions

void PerformJobProcessingUntilExhaustion ()
 
void PerformJobProcessingSession ()
 

Private Attributes

tJobListContainer * m_job_list_ptr
 

The documentation for this class was generated from the following file: