Sese Framework  x.y.z
A cross-platform framework
载入中...
搜索中...
未找到
sese::ErrorCode类 参考

错误码 更多...

#include <ErrorCode.h>

Public 成员函数

 ErrorCode (int32_t error, std::string msg) noexcept
 构造函数
 
int32_t value () const noexcept
 获取错误码
 
const std::string & message () const noexcept
 获取错误描述
 
 operator bool () const noexcept
 

Private 属性

int32_t error
 
std::string msg
 

详细描述

错误码

构造及析构函数说明

◆ ErrorCode()

sese::ErrorCode::ErrorCode ( int32_t error,
std::string msg )
noexcept

构造函数

参数
error错误码
msg错误描述

成员函数说明

◆ message()

const std::string & sese::ErrorCode::message ( ) const
inlinenodiscardnoexcept

获取错误描述

返回
错误描述

引用了 msg.

◆ operator bool()

sese::ErrorCode::operator bool ( ) const
inlineexplicitnoexcept

引用了 value().

◆ value()

int32_t sese::ErrorCode::value ( ) const
inlinenodiscardnoexcept

获取错误码

返回
错误码

引用了 error.

被这些函数引用 operator bool().

类成员变量说明

◆ error

int32_t sese::ErrorCode::error
private

被这些函数引用 value().

◆ msg

std::string sese::ErrorCode::msg
private

被这些函数引用 message().


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