RMVL  1.5.0-dev
Robotic Manipulation and Vision Library
载入中...
搜索中...
未找到
rm::FieldMetaData结构体 参考final

数据集字段元数据 更多...

#include <rmvl/opcua/subscriber.hpp>

rm::FieldMetaData 的协作图:

Public 成员函数

 FieldMetaData ()=default
 
 FieldMetaData (const std::string &name_, DataType type_, int value_rank_, uint16_t ns_=1U)
 创建字段元数据
 
 FieldMetaData (const Variable &val)
 从变量创建字段元数据
 

Public 属性

uint16_t ns {1U}
 命名空间索引,默认为 1
 
std::string name
 字段名称
 
DataType type
 字段类型
 
int value_rank {}
 字段 ValueRank
 

详细描述

数据集字段元数据

构造及析构函数说明

◆ FieldMetaData() [1/3]

rm::FieldMetaData::FieldMetaData ( )
default

◆ FieldMetaData() [2/3]

rm::FieldMetaData::FieldMetaData ( const std::string & name_,
DataType type_,
int value_rank_,
uint16_t ns_ = 1U )
inline

创建字段元数据

参数
[in]name_字段名称
[in]type_字段类型,可参考 DataType
[in]value_rank_字段 ValueRank
[in]ns_命名空间索引,默认为 1

◆ FieldMetaData() [3/3]

rm::FieldMetaData::FieldMetaData ( const Variable & val)
inline

从变量创建字段元数据

参数
[in]val变量,可参考 rm::Variable

类成员变量说明

◆ name

std::string rm::FieldMetaData::name

字段名称

◆ ns

uint16_t rm::FieldMetaData::ns {1U}

命名空间索引,默认为 1

◆ type

DataType rm::FieldMetaData::type

字段类型

参见
DataType

◆ value_rank

int rm::FieldMetaData::value_rank {}

字段 ValueRank


该结构体的文档由以下文件生成: