| RMVL 1.5.2 Robotic Manipulation and Vision Library

载入中...
搜索中...
未找到
Public 属性 | 所有成员列表
rm::Argument结构体 参考final
基于 open62541 的 OPC UA 二次开发库

OPC UA 方法参数信息 更多...

`#include <rmvl/opcua/method.hpp>`

rm::Argument 的协作图:

## Public 属性
std::string | name
| 参数名称
DataType | data_type {}
| 参数数据类型
uint32_t | dims {1U}
| 参数维数，单数据则是 `1`，数组则是数组长度
std::string | description {}
| 参数描述

## 详细描述

OPC UA 方法参数信息

注解
  不储备任何调用时数据，仅用于描述方法参数

## 类成员变量说明

## ◆ data_type

DataType rm::Argument::data_type {}

参数数据类型

注解
  形如 `UA_TYPES_<xxx>` 的类型标志位

## ◆ description

std::string rm::Argument::description {}

参数描述

## ◆ dims

uint32_t rm::Argument::dims {1U}

参数维数，单数据则是 `1`，数组则是数组长度

警告
  不能为 `0`

## ◆ name

std::string rm::Argument::name

参数名称

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

- rmvl/opcua/method.hpp