OpenCV 4.12.0
开源计算机视觉
加载中...
搜索中...
无匹配项
cv::gapi::wip::onevpl::IDeviceSelector 结构参考abstract

#include <opencv2/gapi/streaming/onevpl/device_selector_interface.hpp>

cv::gapi::wip::onevpl::IDeviceSelector 的协作图

结构体  Score
 

公共类型

using DeviceContexts = std::vector<Context>
 
using DeviceScoreTable = std::map<Score, Device>
 
using Ptr = std::shared_ptr<IDeviceSelector>
 

公共成员函数

virtual ~IDeviceSelector ()
 
virtual DeviceContexts select_context ()=0
 
virtual DeviceScoreTable select_devices () const =0
 

静态保护成员函数

template<typename Entity , typename ... Args>
static Entity create (Args &&...args)
 

成员 Typedef 文档

◆ DeviceContexts

◆ DeviceScoreTable

◆ Ptr

构造函数 & 析构函数文档

◆ ~IDeviceSelector()

virtual cv::gapi::wip::onevpl::IDeviceSelector::~IDeviceSelector ( )
virtual

成员函数文档

◆ create()

template<typename Entity , typename ... Args>
static Entity cv::gapi::wip::onevpl::IDeviceSelector::create ( Args &&... args)
inlinestaticprotected

◆ select_context()

virtual DeviceContexts cv::gapi::wip::onevpl::IDeviceSelector::select_context ( )
纯虚函数

◆ select_devices()

virtual DeviceScoreTable cv::gapi::wip::onevpl::IDeviceSelector::select_devices ( ) const
纯虚函数

此结构的文档由以下文件生成