Class cv::parallel::openmp::ParallelForBackend#

Collaboration diagram for cv::parallel::openmp::ParallelForBackend:

Public Types#

Public Types inherited from cv::parallel::ParallelForAPI

Public Member Functions#

Public Member Functions inherited from cv::parallel::ParallelForAPI

Detailed Description#

OpenMP parallel_for API implementation

See also

setParallelForBackend

Constructor & Destructor Documentation#

ParallelForBackend()#

cv::parallel::openmp::ParallelForBackend::ParallelForBackend()

~ParallelForBackend()#

cv::parallel::openmp::ParallelForBackend::~ParallelForBackend()

Member Function Documentation#

getName()#

const char * cv::parallel::openmp::ParallelForBackend::getName()

getNumThreads()#

int cv::parallel::openmp::ParallelForBackend::getNumThreads()

getThreadNum()#

int cv::parallel::openmp::ParallelForBackend::getThreadNum()

parallel_for()#

void cv::parallel::openmp::ParallelForBackend::parallel_for(
int tasks,
FN_parallel_for_body_cb_t body_callback,
void * callback_data )

setNumThreads()#

int cv::parallel::openmp::ParallelForBackend::setNumThreads(int nThreads)

Member Data Documentation#

numThreads#

int cv::parallel::openmp::ParallelForBackend::numThreads

numThreadsMax#

int cv::parallel::openmp::ParallelForBackend::numThreadsMax

Source file#

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