GKD.RoboCtrl
载入中...
搜索中...
未找到
roboctrl::io::fixed_data< bytes > 模板结构体 参考

固定内容匹配解析器。 更多...

详细描述

template<std::byte... bytes>
struct roboctrl::io::fixed_data< bytes >

固定内容匹配解析器。

在文件 base.hpp286 行定义.

#include <base.hpp>

Public 类型

using data_type = std::array< std::byte, sizeof...(bytes)>
 

Public 成员函数

std::size_t parse (byte_span data)
 
data_type data ()
 

静态 Public 属性

static constexpr std::array< std::byte, sizeof...(bytes)> bytes_data {bytes...}
 

成员类型定义说明

◆ data_type

template<std::byte... bytes>
using roboctrl::io::fixed_data< bytes >::data_type = std::array<std::byte,sizeof...(bytes)>

在文件 base.hpp287 行定义.

成员函数说明

◆ data()

template<std::byte... bytes>
data_type roboctrl::io::fixed_data< bytes >::data ( )
inline

在文件 base.hpp303 行定义.

◆ parse()

template<std::byte... bytes>
std::size_t roboctrl::io::fixed_data< bytes >::parse ( byte_span  data)
inline

在文件 base.hpp291 行定义.

类成员变量说明

◆ bytes_data

template<std::byte... bytes>
constexpr std::array<std::byte,sizeof...(bytes)> roboctrl::io::fixed_data< bytes >::bytes_data {bytes...}
staticconstexpr

在文件 base.hpp289 行定义.


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