#include <opencv2/core/parallel/parallel_backend.hpp>
Interface for parallel_for backends implementations
- See also
- setParallelForBackend
◆ FN_parallel_for_body_cb_t
typedef void( * cv::parallel::ParallelForAPI::FN_parallel_for_body_cb_t) (int start, int end, void *data) |
◆ ~ParallelForAPI()
virtual cv::parallel::ParallelForAPI::~ParallelForAPI |
( |
| ) |
|
|
virtual |
◆ getName()
virtual const char* cv::parallel::ParallelForAPI::getName |
( |
| ) |
const |
|
pure virtual |
◆ getNumThreads()
virtual int cv::parallel::ParallelForAPI::getNumThreads |
( |
| ) |
const |
|
pure virtual |
◆ getThreadNum()
virtual int cv::parallel::ParallelForAPI::getThreadNum |
( |
| ) |
const |
|
pure virtual |
◆ parallel_for()
virtual void cv::parallel::ParallelForAPI::parallel_for |
( |
int |
tasks, |
|
|
FN_parallel_for_body_cb_t |
body_callback, |
|
|
void * |
callback_data |
|
) |
| |
|
pure virtual |
◆ setNumThreads()
virtual int cv::parallel::ParallelForAPI::setNumThreads |
( |
int |
nThreads | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: