20#ifndef FASTDDS_DDS_CORE_CONDITION__GUARDCONDITION_HPP
21#define FASTDDS_DDS_CORE_CONDITION__GUARDCONDITION_HPP
25#include <fastdds/dds/core/condition/Condition.hpp>
26#include <fastdds/dds/core/ReturnCode.hpp>
27#include <fastdds/fastdds_dll.hpp>
62 std::atomic<bool> trigger_value_;
FASTDDS_EXPORTED_API ReturnCode_t set_trigger_value(bool value)
Set the trigger_value.
FASTDDS_EXPORTED_API bool get_trigger_value() const override
Retrieves the trigger_value of the Condition.
FASTDDS_EXPORTED_API ~GuardCondition()
FASTDDS_EXPORTED_API GuardCondition()
Definition BuiltinTopicKey.hpp:26
int32_t ReturnCode_t
Definition DDSReturnCode.hpp:59