Class cv::parallel::ParallelForAPI#
#include <opencv2/core/parallel/parallel_backend.hpp>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:
opencv2/core/parallel/parallel_backend.hpp