RMVL  1.0.0
RoboMaster Vision Library
Public 成员函数 | 静态 Public 成员函数 | Public 属性 | 所有成员列表
rm::RMStatus结构体 参考

状态类型 更多...

#include <rmvl/types.hpp>

rm::RMStatus 的协作图:

Public 成员函数

 RMStatus ()=default
 
 RMStatus (RuneType id)
 
 RMStatus (MoveType id)
 
 RMStatus (ArmorSizeType id)
 
 RMStatus (TargetChangeType id)
 
 RMStatus (CompensateType id)
 
 RMStatus (RobotType id)
 

静态 Public 成员函数

template<typename Tp >
static std::string to_string (Tp type)
 将类型转化为 std::string 类型 更多...
 

Public 属性

RuneType RuneTypeID = RuneType::UNKNOWN
 能量机关激活类型 更多...
 
MoveType MoveTypeID = MoveType::UNKNOWN
 运动类型 更多...
 
ArmorSizeType ArmorSizeTypeID = ArmorSizeType::UNKNOWN
 装甲板大小类型 更多...
 
TargetChangeType TargetChangeTypeID = TargetChangeType::UNKNOWN
 目标切换类型 更多...
 
CompensateType CompensateTypeID = CompensateType::UNKNOWN
 强制补偿类型 更多...
 
RobotType RobotTypeID = RobotType::UNKNOWN
 机器人类型 更多...
 

详细描述

状态类型

构造及析构函数说明

◆ RMStatus() [1/7]

rm::RMStatus::RMStatus ( )
default

◆ RMStatus() [2/7]

rm::RMStatus::RMStatus ( RuneType  id)
inline

◆ RMStatus() [3/7]

rm::RMStatus::RMStatus ( MoveType  id)
inline

◆ RMStatus() [4/7]

rm::RMStatus::RMStatus ( ArmorSizeType  id)
inline

◆ RMStatus() [5/7]

rm::RMStatus::RMStatus ( TargetChangeType  id)
inline

◆ RMStatus() [6/7]

rm::RMStatus::RMStatus ( CompensateType  id)
inline

◆ RMStatus() [7/7]

rm::RMStatus::RMStatus ( RobotType  id)
inline

成员函数说明

◆ to_string()

template<typename Tp >
static std::string rm::RMStatus::to_string ( Tp  type)
inlinestatic

将类型转化为 std::string 类型

模板参数
Tp数据类型
参数
[in]typeRMStatus 子类型
返回
字符串类型

类成员变量说明

◆ ArmorSizeTypeID

ArmorSizeType rm::RMStatus::ArmorSizeTypeID = ArmorSizeType::UNKNOWN

装甲板大小类型

◆ CompensateTypeID

CompensateType rm::RMStatus::CompensateTypeID = CompensateType::UNKNOWN

强制补偿类型

◆ MoveTypeID

MoveType rm::RMStatus::MoveTypeID = MoveType::UNKNOWN

运动类型

◆ RobotTypeID

RobotType rm::RMStatus::RobotTypeID = RobotType::UNKNOWN

机器人类型

◆ RuneTypeID

RuneType rm::RMStatus::RuneTypeID = RuneType::UNKNOWN

能量机关激活类型

◆ TargetChangeTypeID

TargetChangeType rm::RMStatus::TargetChangeTypeID = TargetChangeType::UNKNOWN

目标切换类型


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