yaLanTingLibs
|
struct_pack的错误码,存储了一个枚举值struct_pack::errc
,可用于判断序列化是否成功。
更多...
#include <struct_pack_doc.hpp>
Public 成员函数 | |
err_code () noexcept | |
err_code的默认构造函数,默认情况下无错误 | |
err_code (struct_pack::errc ec) noexcept | |
通过错误值枚举struct_pack::errc 构造错误码 更多... | |
err_code & | operator= (errc ec) |
err_code (const err_code &err_code) noexcept | |
err_code & | operator= (const err_code &o) noexcept |
bool | operator== (const err_code &o) const noexcept |
比较错误码是否相同 更多... | |
bool | operator!= (const err_code &o) |
比较错误码是否不同 更多... | |
operator bool () const noexcept | |
判断是否有错误 更多... | |
int | val () const noexcept |
将错误码转换为整数 更多... | |
std::string_view | message () const noexcept |
返回错误码对应的错误消息 更多... | |
Public 属性 | |
struct_pack::errc | ec |
struct_pack的错误码,存储了一个枚举值struct_pack::errc
,可用于判断序列化是否成功。
|
noexcept |
通过错误值枚举struct_pack::errc
构造错误码
ec | 错误值枚举,struct_pack::errc 类型 |
|
noexcept |
返回错误码对应的错误消息
|
inlinenoexcept |
判断是否有错误
bool struct_pack::err_code::operator!= | ( | const err_code & | o | ) |
比较错误码是否不同
o | 另外一个错误码 |
|
inlinenoexcept |
比较错误码是否相同
o | 另外一个错误码 |
|
noexcept |
将错误码转换为整数