GKD.RoboCtrl
RoboMaster Linux 电控:异步 IO、设备驱动与机器人控制
载入中...
搜索中...
未找到
roboctrl::device::referee_protocol::stream_parser类 参考

详细描述

Incremental bounded parser. Payload is owned and survives the next feed().

在文件 protocol.hpp 第 69 行定义.

#include <protocol.hpp>

Public 成员函数

template<typename Fn >
void feed (bytes input, Fn &&on_frame)
 
std::size_t buffered_size () const
 
std::size_t rejected_frames () const
 

成员函数说明

◆ buffered_size()

std::size_t roboctrl::device::referee_protocol::stream_parser::buffered_size ( ) const
inline

在文件 protocol.hpp 第 78 行定义.

◆ feed()

template<typename Fn >
void roboctrl::device::referee_protocol::stream_parser::feed ( bytes  input,
Fn &&  on_frame 
)
inline

在文件 protocol.hpp 第 72 行定义.

◆ rejected_frames()

std::size_t roboctrl::device::referee_protocol::stream_parser::rejected_frames ( ) const
inline

在文件 protocol.hpp 第 79 行定义.


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