|
KiCad PCB EDA Suite
|
#include <conn_tasks.h>
Public Member Functions | |
| TASK_GROUP (size_t aCount) | |
| TASK_GROUP (const TASK_GROUP &)=delete | |
| TASK_GROUP & | operator= (const TASK_GROUP &)=delete |
| ~TASK_GROUP () | |
| template<typename FUNCTION> | |
| void | Submit (thread_pool &aPool, FUNCTION &&aFunction) |
| void | Get () |
Private Attributes | |
| std::vector< std::future< void > > | m_tasks |
Definition at line 31 of file conn_tasks.h.
|
inlineexplicit |
Definition at line 34 of file conn_tasks.h.
References m_tasks.
Referenced by operator=(), and TASK_GROUP().
|
delete |
References TASK_GROUP().
|
inline |
Definition at line 38 of file conn_tasks.h.
References m_tasks.
|
inline |
Definition at line 56 of file conn_tasks.h.
References m_tasks.
Referenced by SCH_CONNECTIVITY::ParallelFor().
|
delete |
References TASK_GROUP().
|
inline |
Definition at line 48 of file conn_tasks.h.
References m_tasks.
Referenced by SCH_CONNECTIVITY::ParallelFor().
|
private |
Definition at line 63 of file conn_tasks.h.
Referenced by Get(), Submit(), TASK_GROUP(), and ~TASK_GROUP().