DiagnosticConditionInterface.
更多...
#include <condition.h>
DiagnosticConditionInterface.
- Swsid
- SWS_DM_00711
- 符合标准
- yes
- 非标原因
- N/A
- 种类
- class
- 符号
- ara::diag::Condition
- 范围
- namespace ara::diag
- 基类
- N/A
- 分类
- ara
- 头文件
- ara/diag/condition.h
- 注解
- DiagnosticConditionInterface.
- 模板参数
-
在文件 第 行定义.
◆ Condition()
| ara::diag::Condition::Condition |
( |
const ara::core::InstanceSpecifier & |
specifier | ) |
|
|
explicit |
Constructor of Condition Class.
- 模板参数
-
- 参数
-
| [in] | specifier | InstanceSpecifier to an PortPrototype of an DiagnosticConditionInterface. |
| [out] | N/A | |
| [in,out] | N/A | |
- 返回
- N/A
- 注解
- N/A
- 异常
-
- Swsid
- SWS_DM_00712
- 符合标准
- yes
- 非标原因
- N/A
- 种类
- function
- 可见
- public
- 线程安全
- N/A
- Fireandforget
- N/A
- 错误
- N/A
- 头文件
- ara/diag/condition.h
- 异常安全
- N/A
- 分类
- ara
在文件 第 行定义.
◆ ~Condition()
| ara::diag::Condition::~Condition |
( |
| ) |
|
|
defaultnoexcept |
Destructor of class Condition.
- 模板参数
-
- 参数
-
| [in] | N/A | |
| [out] | N/A | |
| [in,out] | N/A | |
- 返回
- N/A
- 注解
- N/A
- 异常
-
- Swsid
- SWS_DM_00713
- 符合标准
- yes
- 非标原因
- N/A
- 种类
- function
- 可见
- public
- 线程安全
- N/A
- Fireandforget
- N/A
- 错误
- N/A
- 头文件
- ara/diag/condition.h
- 异常安全
- N/A
- 分类
- ara
◆ GetCondition()
| ara::core::Result< ConditionType > ara::diag::Condition::GetCondition |
( |
| ) |
|
Get current condition.
- 模板参数
-
- 参数
-
| [in] | N/A | |
| [out] | ara::core::Result<ConditionType> | the current condition |
| [in,out] | N/A | |
- 返回
- ara::core::Result<ConditionType>
- 注解
- N/A
- 异常
-
- Swsid
- SWS_DM_00714
- 符合标准
- yes
- 非标原因
- N/A
- 种类
- function
- 可见
- public
- 线程安全
- N/A
- Fireandforget
- N/A
- 错误
- DiagErrorDomain::DiagReportingErrc::kGenericError Connection to DM lost
- 头文件
- ara/diag/condition.h
- 异常安全
- N/A
- 分类
- ara
在文件 第 行定义.
引用了 ara::diag::kGenericError.
◆ SetCondition()
| ara::core::Result< void > ara::diag::Condition::SetCondition |
( |
ConditionType |
condition | ) |
|
Set condition.
- 模板参数
-
- 参数
-
| [in] | condition | current condition. |
| [out] | ara::core::Result<void> | |
| [in,out] | N/A | |
- 返回
- ara::core::Result<void>
- 注解
- N/A
- 异常
-
- Swsid
- SWS_DM_00715
- 符合标准
- yes
- 非标原因
- N/A
- 种类
- function
- 可见
- public
- 线程安全
- N/A
- Fireandforget
- N/A
- 错误
- DiagErrorDomain::DiagReportingErrc::kGenericError Connection to DM lost
- 头文件
- ara/diag/condition.h
- 异常安全
- N/A
- 分类
- ara
在文件 第 行定义.
引用了 ara::diag::kGenericError.