4#include "../core/instance_specifier.h"
5#include "../core/result.h"
AUTOSAR shortname-path wrapper.
Definition: instance_specifier.h:14
A wrapper around the callee's return value and its possible error.
Definition: result.h:16
A class that represents an enable condition for processing an event by DM.
Definition: condition.h:20
ara::core::Result< ConditionType > GetCondition()
Get the current condition status.
Definition: condition.cpp:12
ara::core::Result< void > SetCondition(ConditionType condition)
Set the current condtion status.
Definition: condition.cpp:18
Condition(const ara::core::InstanceSpecifier &specifier)
Constructor.
Definition: condition.cpp:7
ConditionType
Condition status type.
Definition: condition.h:13
@ kConditionFalse
Disabled condition.
@ kConditionTrue
Enabled condition.