|
iceoryx2
C++ Language Bindings
|
#include <waitset.hpp>
Public Member Functions | |
| WaitSetGuard (WaitSetGuard &&) noexcept | |
| auto | operator= (WaitSetGuard &&rhs) noexcept -> WaitSetGuard & |
| ~WaitSetGuard () | |
| WaitSetGuard (const WaitSetGuard &)=delete | |
| auto | operator= (const WaitSetGuard &)=delete |
Friends | |
| template<ServiceType > | |
| class | WaitSet |
| template<ServiceType > | |
| class | WaitSetAttachmentId |
The [WaitSetGuard] is returned by [WaitSet::attach_deadline()], [WaitSet::attach_notification()] or [WaitSet::attach_interval()]. As soon as it goes out-of-scope it detaches the attachment. It can also be used to determine the origin of an event in [WaitSet::wait_and_process()] or [WaitSet::try_wait_and_process()] via [WaitSetAttachmentId::has_event_from()] or [WaitSetAttachmentId::has_missed_deadline()].
Definition at line 34 of file waitset.hpp.
|
noexcept |
| iox2::WaitSetGuard< S >::~WaitSetGuard | ( | ) |
|
delete |
|
delete |
|
noexcept |
Definition at line 45 of file waitset.hpp.
Definition at line 48 of file waitset.hpp.