类说明
LogRotateByTime
函数功能
记录一定时间内的数据。
函数原型
static void Log::LogRotateByTime(int rotateDay);
参数说明
| 参数名 | 输入/输出 | 说明 |
|---|---|---|
| rotateDay | 输入 | 设置记录文件时长。 |
父主题: Log
LogRotateByNumbers
函数功能
记录一定个数的数据。
函数原型
static void Log::LogRotateByNumbers(int fileNumbers);
参数说明
| 参数名 | 输入/输出 | 说明 |
|---|---|---|
| fileNumbers | 输入 | 设置记录文件数量,取值范围为大于0的整数。 |
父主题: Log
UpdateFileMode
函数功能
更新文件的模式。
函数原型
static void Log::UpdateFileMode();
父主题: Log
类说明
根据错误码获取错误信息。
父主题: ErrorCode
GetAppErrCodeInfo
函数功能
根据错误码获取对应错误信息。
函数原型
std::string GetAppErrCodeInfo(APP_ERROR err);
参数说明
| 参数名 | 输入/输出 | 说明 |
|---|---|---|
| err | 输入 | 错误码。 |
返回参数说明
| 数据结构 | 说明 |
|---|---|
| std::string | 错误码对应错误信息。 |
父主题: ErrorCode
GetError
函数功能
根据错误码获取对应错误信息,支持用户增加模块名称。
该接口后续将废弃,请使用GetErrorInfo接口获取对应错误信息。
函数原型
std::string GetError(APP_ERROR err, std::string moduleName = "");
参数说明
| 参数名 | 输入/输出 | 说明 |
|---|---|---|
| err | 输入 | 错误码。 |
| moduleName | 输入 | 错误所在模块名字。 |
返回参数说明
| 数据结构 | 说明 |
|---|---|
| std::string | 错误码对应错误信息。 |
父主题: ErrorCode
ConvertReturnCodeToLocal
函数功能
函数内部使用,将三方库返回错误码转换到本地错误码。
函数原型
APP_ERROR ConvertReturnCodeToLocal(ReturnCodeType type, int errCode)
参数说明
| 参数名 | 输入/输出 | 说明 |
|---|---|---|
| type | 输入 | 返回码类型,类型参见如下。 text<br>enumReturnCodeType {<br>GST_FLOW_TYPE = 0,<br>};<br> |
| errCode | 输入 | 错误码。 |
返回参数说明
| 数据结构 | 说明 |
|---|---|
| APP_ERROR | 本地错误码。 |
父主题: ErrorCode
GetErrorInfo
函数功能
根据错误码获取对应错误信息。该接口用于替代GetError接口,可以提供更准确、具体的错误信息,为推荐使用的错误信息获取接口。
函数原型
std::string GetErrorInfo(APP_ERROR err, std::string callingFuncName = "")
参数说明
| 参数名 | 输入/输出 | 说明 |
|---|---|---|
| err | 输入 | APP_ERROR类型,错误码。 |
| callingFuncName | 输入 | std::string类型,指定产生错误码的函数名。仅当错误码为CANN错误码时,才需要传入该参数,用于记录产生该错误码的CANN函数名,从而方便后续进行错误定位。 |
返回参数说明
| 数据结构 | 说明 |
|---|---|
| std::string | 错误码对应的错误相关信息,便于用户进行错误定位。错误码的说明请参见APP_ERROR说明。 |
父主题: ErrorCode
在线提单