#include <workers.h>
|
| static void | setThreadName (const char *threadName) |
| |
| template<class T , class F > |
| static void | parallelFor (T *b, T *e, const F &func) |
| |
| template<class T , class F > |
| static void | parallelFor (std::vector< T > &data, const F &func) |
| |
| template<class T , class F > |
| static void | parallelTasks (std::vector< T > &data, const F &func) |
| |
| template<class F > |
| static void | parallelTasks (size_t taskCount, const F &func) |
| |
| static uint8_t | maxThreads () |
| |
Definition at line 12 of file workers.h.
◆ Workers()
◆ ~Workers()
◆ maxThreads()
| uint8_t Workers::maxThreads |
( |
| ) |
|
|
static |
◆ parallelFor() [1/2]
template<class T , class F >
| static void Workers::parallelFor |
( |
std::vector< T > & |
data, |
|
|
const F & |
func |
|
) |
| |
|
inlinestatic |
◆ parallelFor() [2/2]
template<class T , class F >
| static void Workers::parallelFor |
( |
T * |
b, |
|
|
T * |
e, |
|
|
const F & |
func |
|
) |
| |
|
inlinestatic |
◆ parallelTasks() [1/2]
template<class F >
| static void Workers::parallelTasks |
( |
size_t |
taskCount, |
|
|
const F & |
func |
|
) |
| |
|
inlinestatic |
◆ parallelTasks() [2/2]
template<class T , class F >
| static void Workers::parallelTasks |
( |
std::vector< T > & |
data, |
|
|
const F & |
func |
|
) |
| |
|
inlinestatic |
◆ setThreadName()
| void Workers::setThreadName |
( |
const char * |
threadName | ) |
|
|
static |
The documentation for this class was generated from the following files: