Jetson Linux API 参考文档

32.7.4 版本
Argus::Ext::ISensorPrivateMetadata 类参考抽象类

详细描述

用于访问传感器私有元数据的 接口

定义于文件 SensorPrivateMetadata.h 的第 117 行。

Argus::Ext::ISensorPrivateMetadata 的继承关系图
Argus::Ext::ISensorPrivateMetadata 的协作图

公共成员函数

virtual size_t getMetadataSize () const =0
 返回嵌入式元数据的大小。 更多...
 
virtual Status getMetadata (void *dst, size_t size) const =0
 将元数据复制回提供的内存位置。 更多...
 

静态公共成员函数

static const InterfaceIDid ()
 

保护成员函数

 ~ISensorPrivateMetadata ()
 

构造函数 & 析构函数文档

◆ ~ISensorPrivateMetadata()

Argus::Ext::ISensorPrivateMetadata::~ISensorPrivateMetadata ( )
inlineprotected

定义于文件 SensorPrivateMetadata.h 的第 138 行。

成员函数文档

◆ getMetadata()

virtual Status Argus::Ext::ISensorPrivateMetadata::getMetadata ( void *  dst,
size_t  size 
) const
pure virtual

将元数据复制回提供的内存位置。

如果 dst 的大小小于元数据的总大小,则仅复制前 size 个字节。

参数
[in,out]dst指向数据将被复制到的位置的指针。调用者负责分配和管理内存。
[in]size目标的大小。

◆ getMetadataSize()

virtual size_t Argus::Ext::ISensorPrivateMetadata::getMetadataSize ( ) const
pure virtual

返回嵌入式元数据的大小。

◆ id()

static const InterfaceID& Argus::Ext::ISensorPrivateMetadata::id ( )
inlinestatic

定义于文件 SensorPrivateMetadata.h 的第 120 行。


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