Marine systems simulation
CoRiBoDynamics::CoreBoundThreadPool Member List

This is the complete list of members for CoRiBoDynamics::CoreBoundThreadPool, including all inherited members.

BlockUntilCompletion(int thread_id) (defined in CoRiBoDynamics::CoreBoundThreadPool)CoRiBoDynamics::CoreBoundThreadPool
BlockUntilCompletion() (defined in CoRiBoDynamics::CoreBoundThreadPool)CoRiBoDynamics::CoreBoundThreadPool
CoreBoundThreadPool(int pool_size, int start_ix, bool hyperthreading_core_merge) (defined in CoRiBoDynamics::CoreBoundThreadPool)CoRiBoDynamics::CoreBoundThreadPool
ExecuteTask(Task *task, int thread_id) (defined in CoRiBoDynamics::CoreBoundThreadPool)CoRiBoDynamics::CoreBoundThreadPool
ExecuteTask(Task *task) (defined in CoRiBoDynamics::CoreBoundThreadPool)CoRiBoDynamics::CoreBoundThreadPool
ExecuteTaskSet(std::function< Task *(int)> task_set, int num) (defined in CoRiBoDynamics::CoreBoundThreadPool)CoRiBoDynamics::CoreBoundThreadPool
ExecuteTaskSet(std::function< Task *(int)> task_set, std::function< int(int)> thread_id, int num) (defined in CoRiBoDynamics::CoreBoundThreadPool)CoRiBoDynamics::CoreBoundThreadPool
m_DestructorCalled (defined in CoRiBoDynamics::CoreBoundThreadPool)CoRiBoDynamics::CoreBoundThreadPoolprotected
m_hyperthreading_core_merge (defined in CoRiBoDynamics::CoreBoundThreadPool)CoRiBoDynamics::CoreBoundThreadPoolprotected
m_mutex (defined in CoRiBoDynamics::CoreBoundThreadPool)CoRiBoDynamics::CoreBoundThreadPoolprotected
m_shared_queue (defined in CoRiBoDynamics::CoreBoundThreadPool)CoRiBoDynamics::CoreBoundThreadPoolprotected
m_WorkUnit (defined in CoRiBoDynamics::CoreBoundThreadPool)CoRiBoDynamics::CoreBoundThreadPoolprotected
PoolSize() (defined in CoRiBoDynamics::CoreBoundThreadPool)CoRiBoDynamics::CoreBoundThreadPool
smart_index(int ix) (defined in CoRiBoDynamics::CoreBoundThreadPool)CoRiBoDynamics::CoreBoundThreadPool
~CoreBoundThreadPool() (defined in CoRiBoDynamics::CoreBoundThreadPool)CoRiBoDynamics::CoreBoundThreadPoolvirtual