数据解析器概念,负责按需消费字节并返回结果。
更多...
数据解析器概念,负责按需消费字节并返回结果。
在文件 base.hpp 第 191 行定义.
#include <base.hpp>
template<typename T>
typename T::data_type;
{
t.parse(std::declval<size_t>(),
bytes)} -> std::same_as<std::size_t>;
{
t.data()} -> std::same_as<typename T::data_type>;
}
std::span< std::byte > byte_span
byte span,实际上就是一个std::span<std::byte>;
asio::awaitable< T > awaitable
协程任务类型。