安全错误域类
更多...
#include <crypto_error_domain.h>
继承自 ErrorDomain .
|
| constexpr | CryptoErrorDomain () noexcept |
| | CryptoErrorDomain构造函数 更多...
|
| |
| const char * | Name () const noexcept override |
| | 返回模块名"Crypto" 更多...
|
| |
| const char * | Message (ara::core::ErrorDomain::CodeType errorCode) const noexcept override |
| | 将错误代码值转换为文本消息。 更多...
|
| |
| void | ThrowAsException (const ara::core::ErrorCode &errorCode) const override |
| | 抛异常 更多...
|
| |
安全错误域类
- Swsid
- SWS_CRYPT_19900
- 符合标准
- yes
- 非标原因
- N/A
- 种类
- class
- 符号
- ara::crypto::CryptoErrorDomain
- 范围
- namespace ara::crypto
- 基类
- ara::core::ErrorDomain
- 分类
- internal
- 头文件
-
- 注解
- N/A
- 模板参数
-
在文件 第 行定义.
◆ Errc
◆ CryptoErrorDomain()
| constexpr ara::crypto::CryptoErrorDomain::CryptoErrorDomain |
( |
| ) |
|
|
inlineconstexprnoexcept |
CryptoErrorDomain构造函数
- 模板参数
-
- 参数
-
| [in] | N/A | |
| [out] | N/A | |
| [in,out] | N/A | |
- 返回
- char * Crypto
- 注解
- N/A
- 错误码偏差项
- N/A
- 异常
-
- Swsid
- SWS_CRYPT_19902
- 符合标准
- yes
- 非标原因
- N/A
- 种类
- function
- 可见
- public
- 线程安全
- reentrant
- Fireandforget
- no
- 错误
- N/A
- 头文件
-
- 异常安全
- noexcept
- 分类
- ara
在文件 第 行定义.
◆ Message()
| const char* ara::crypto::CryptoErrorDomain::Message |
( |
ara::core::ErrorDomain::CodeType |
errorCode | ) |
const |
|
inlineoverridenoexcept |
将错误代码值转换为文本消息。
- 模板参数
-
- 参数
-
| [in] | errorCode | CryptoErrc 枚举 |
| [out] | N/A | |
| [in,out] | N/A | |
- 返回
- char * 错误信息
- 注解
- N/A
- 错误码偏差项
- N/A
- 异常
-
- Swsid
- SWS_CRYPT_19953
- 符合标准
- yes
- 非标原因
- N/A
- 种类
- function
- 可见
- public
- 线程安全
- reentrant
- Fireandforget
- no
- 错误
- N/A
- 头文件
-
- 异常安全
- noexcept
- 分类
- ara
在文件 第 行定义.
◆ Name()
| const char* ara::crypto::CryptoErrorDomain::Name |
( |
| ) |
const |
|
inlineoverridenoexcept |
返回模块名"Crypto"
- 模板参数
-
- 参数
-
| [in] | N/A | |
| [out] | N/A | |
| [in,out] | N/A | |
- 返回
- char * Crypto
- 注解
- N/A
- 错误码偏差项
- N/A
- 异常
-
- Swsid
- SWS_CRYPT_19950
- 符合标准
- yes
- 非标原因
- N/A
- 种类
- function
- 可见
- public
- 线程安全
- reentrant
- Fireandforget
- no
- 错误
- N/A
- 头文件
-
- 异常安全
- noexcept
- 分类
- ara
在文件 第 行定义.
◆ ThrowAsException()
| void ara::crypto::CryptoErrorDomain::ThrowAsException |
( |
const ara::core::ErrorCode & |
errorCode | ) |
const |
|
inlineoverride |
抛异常
- 模板参数
-
- 参数
-
| [in] | errorCode | CryptoErrc 枚举 |
| [out] | N/A | |
| [in,out] | N/A | |
- 返回
- N/A
- 注解
- N/A
- 错误码偏差项
- N/A
- 异常
-
- Swsid
- SWS_CRYPT_19954
- 符合标准
- yes
- 非标原因
- N/A
- 种类
- function
- 可见
- public
- 线程安全
- reentrant
- Fireandforget
- no
- 错误
- N/A
- 头文件
-
- 异常安全
- noexcept
- 分类
- ara
在文件 第 行定义.