OpenCV  4.10.0
开源计算机视觉库
加载中...
搜索中...
没有匹配结果
公有成员函数 | 保护成员 | 所有成员列表
cv::parallel::openmp::ParallelForBackend 类参考

#include <opencv2/core/parallel/backend/parallel_for.openmp.hpp>

cv::parallel::openmp::ParallelForBackend 的协作图

公有成员函数

 ParallelForBackend ()
 
virtual ~ParallelForBackend ()
 
const char * getName () const CV_OVERRIDE
 
virtual int getNumThreads () const CV_OVERRIDE
 
virtual int getThreadNum () const CV_OVERRIDE
 
virtual void parallel_for (int tasks, FN_parallel_for_body_cb_t body_callback, void *callback_data) CV_OVERRIDE
 
virtual int setNumThreads (int nThreads) CV_OVERRIDE
 
- 从 cv::parallel::ParallelForAPI 继承的公有成员函数
virtual ~ParallelForAPI ()
 

保护成员

int numThreads
 
int numThreadsMax
 

额外继承的成员

- 从 cv::parallel::ParallelForAPI 继承的公有类型
typedef void(* FN_parallel_for_body_cb_t) (int start, int end, void *data)
 

详细描述

OpenMP parallel_for API 实现

参见
setParallelForBackend

构造函数和析构函数文档

◆ ParallelForBackend()

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

◆ ~ParallelForBackend()

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

成员函数文档

◆ getName()

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

◆ getNumThreads()

virtual int cv::parallel::openmp::ParallelForBackend::getNumThreads ( ) const
inlinevirtual

◆ getThreadNum()

virtual int cv::parallel::openmp::ParallelForBackend::getThreadNum ( ) const
inlinevirtual

◆ parallel_for()

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

◆ setNumThreads()

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

成员数据文档

◆ numThreads

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

◆ numThreadsMax

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

该类的文档由以下文件生成