One Framework 0.1.0
RoboMaster嵌入式框架“一键”解决方案,为你的“创意”服务。
载入中...
搜索中...
未找到
ControllerHub类 参考

#include <ControllerHub.hpp>

类 ControllerHub 继承关系图:
ControllerHub 的协作图:

Public 类型

using Channel = ControllerHubData::Channel
 
using State = ControllerHubData
 

Public 成员函数

 ControllerHub ()=default
 
void setup ()
 
void configure (const ControllerHubConfig &config)
 
 ControllerHub (ControllerHub &)=delete
 
ControllerHuboperator= (const ControllerHub &)=delete
 
- Public 成员函数 继承自 HubBase< ControllerHub >
 HubBase ()=default
 
void init () override
 
const char * getName () override
 

静态 Public 成员函数

static tl::expected< State, ControllerHubErrorgetData ()
 

静态 Public 属性

static constexpr auto name = "ControllerHub"
 

额外继承的成员函数

- Protected 成员函数 继承自 IHub
virtual ~IHub ()=default
 

成员类型定义说明

◆ Channel

◆ State

构造及析构函数说明

◆ ControllerHub() [1/2]

ControllerHub ( )
default

◆ ControllerHub() [2/2]

成员函数说明

◆ configure()

void configure ( const ControllerHubConfig & config)

◆ getData()

tl::expected< ControllerHub::State, ControllerHubError > getData ( )
static

◆ operator=()

ControllerHub & operator= ( const ControllerHub & )
delete

◆ setup()

void setup ( )

结构体成员变量说明

◆ name

auto name = "ControllerHub"
staticconstexpr

该类的文档由以下文件生成: