17#ifndef IOX_POSH_POPO_USER_TRIGGER_HPP
18#define IOX_POSH_POPO_USER_TRIGGER_HPP
20#include "iceoryx_posh/popo/trigger.hpp"
21#include "iceoryx_posh/popo/wait_set.hpp"
Class which allows accessing private methods to friends of NotificationAttorney. Used for example by ...
Definition notification_attorney.hpp:33
TriggerHandle is threadsafe without restrictions in a single process. Not qualified for inter process...
Definition trigger_handle.hpp:38
An event based trigger which can be used by the application developer directly. If you would like to ...
Definition user_trigger.hpp:35
void trigger() noexcept
If it is attached it will trigger otherwise it will do nothing.
bool hasTriggered() const noexcept
Checks if the UserTrigger was triggered.
the struct describes a callback with a user defined type which can be attached to a WaitSet or a List...
Definition notification_callback.hpp:58