OpenCV 4.12.0
開源計算機視覺
載入中...
搜尋中...
無匹配項
cv::parallel::tbb::ParallelForBackend 類參考

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

cv::parallel::tbb::ParallelForBackend 的協作圖

類  CallbackProxy
 

公共成員函式

 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)
 

詳細描述

TBB parallel_for API 實現

另請參見
setParallelForBackend

建構函式 & 解構函式文件

◆ ParallelForBackend()

cv::parallel::tbb::ParallelForBackend::ParallelForBackend ( )
inline
此函式的呼叫圖如下

◆ ~ParallelForBackend()

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

成員函式文件

◆ getName()

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

◆ getNumThreads()

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

實現自 cv::parallel::ParallelForAPI.

此函式的呼叫圖如下

◆ getThreadNum()

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

◆ parallel_for()

virtual void cv::parallel::tbb::ParallelForBackend::parallel_for ( int 任務數,
FN_parallel_for_body_cb_t body_callback,
void * callback_data )
inlinevirtual

◆ setNumThreads()

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

實現自 cv::parallel::ParallelForAPI.

此函式的呼叫圖如下

成員資料文件

◆ numThreads

int cv::parallel::tbb::ParallelForBackend::numThreads
保護

◆ numThreadsMax

int cv::parallel::tbb::ParallelForBackend::numThreadsMax
保護

此類的文件由以下檔案生成