Jetson Linux API 参考

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

详细描述

一个对象,它持有一个 CaptureMetadata 实例,并用于直接从嵌入式 EGLStream 元数据中读取捕获元数据。

它暴露与 CaptureMetadata 相同的接口,但由消费者拥有。

定义于 60CaptureMetadata.h 文件。

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

公有成员函数

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

保护成员函数

 ~CaptureMetadataContainer ()
 

构造函数 & 析构函数文档

◆ ~CaptureMetadataContainer()

Argus::CaptureMetadataContainer::~CaptureMetadataContainer ( )
inlineprotected

定义于 63CaptureMetadata.h 文件。

成员函数文档

◆ 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.