Class cv::parallel::ParallelForAPI#

Collaboration diagram for cv::parallel::ParallelForAPI:

Detailed Description#

Interface for parallel_for backends implementations

See also

setParallelForBackend

Member Typedef Documentation#

FN_parallel_for_body_cb_t#

typedef void(*) cv::parallel::ParallelForAPI::FN_parallel_for_body_cb_t(int start, int end, void *data)

Constructor & Destructor Documentation#

~ParallelForAPI()#

cv::parallel::ParallelForAPI::~ParallelForAPI()

Member Function Documentation#

getName()#

const char * cv::parallel::ParallelForAPI::getName()

getNumThreads()#

int cv::parallel::ParallelForAPI::getNumThreads()

getThreadNum()#

int cv::parallel::ParallelForAPI::getThreadNum()

parallel_for()#

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

setNumThreads()#

int cv::parallel::ParallelForAPI::setNumThreads(int nThreads)

Source file#

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