Jetson Linux API 参考文档

32.7.4 版本
Argus::CameraProvider 类参考抽象类

详细描述

定义于文件 51 行,文件路径 CameraProvider.h

Argus::CameraProvider 的继承关系图
Argus::CameraProvider 的协作关系图

公共成员函数

virtual InterfacegetInterface (const InterfaceID &interfaceId)=0
 获取由 interfaceId 指定的接口。更多...
 
virtual void destroy ()=0
 销毁此对象。更多...
 

静态公共成员函数

static CameraProvidercreate (Status *status=NULL)
 创建并返回一个新的 CameraProvider更多...
 

保护成员函数

 ~CameraProvider ()
 

构造函数 & 析构函数文档

◆ ~CameraProvider()

Argus::CameraProvider::~CameraProvider ( )
inlineprotected

定义于文件 65 行,文件路径 CameraProvider.h

成员函数文档

◆ create()

static CameraProvider* Argus::CameraProvider::create ( Status status = NULL)
static

创建并返回一个新的 CameraProvider

如果 CameraProvider 对象已创建,此方法将返回指向该对象的指针。

参数
[out]status可选指针,用于返回调用的成功/状态。

◆ destroy()

virtual void Argus::Destructable::destroy ( )
pure virtualinherited

销毁此对象。

调用此方法后,客户端不能再对此对象进行任何调用。

◆ getInterface()

virtual Interface* Argus::InterfaceProvider::getInterface ( const InterfaceID interfaceId)
pure virtualinherited

获取由 interfaceId 指定的接口。

返回值
请求接口的实例,如果该接口不可用,则返回 NULL。

Argus::interface_cast() 引用。


此类文档生成自以下文件
. All rights reserved.