|
iceoryx2
C++ Language Bindings
|
The builder for the [WaitSet].
More...
#include <waitset.hpp>
Public Member Functions | |
| auto | signal_handling_mode (const SignalHandlingMode value) -> decltype(auto) |
| WaitSetBuilder () | |
| ~WaitSetBuilder ()=default | |
| WaitSetBuilder (const WaitSetBuilder &)=delete | |
| WaitSetBuilder (WaitSetBuilder &&)=delete | |
| auto | operator= (const WaitSetBuilder &) -> WaitSetBuilder &=delete |
| auto | operator= (WaitSetBuilder &&) -> WaitSetBuilder &=delete |
| template<ServiceType S> | |
| auto | create () const &&-> bb::Expected< WaitSet< S >, WaitSetCreateError > |
Creates the [WaitSet]. | |
The builder for the [WaitSet].
Definition at line 258 of file waitset.hpp.
| iox2::WaitSetBuilder::WaitSetBuilder | ( | ) |
|
default |
|
delete |
|
delete |
| auto iox2::WaitSetBuilder::create | ( | ) | const && -> bb::Expected< WaitSet< S >, WaitSetCreateError > |
Creates the [WaitSet].
|
delete |
|
delete |
| auto iox2::WaitSetBuilder::signal_handling_mode | ( | const SignalHandlingMode | value | ) | -> decltype(auto) |
Defines the [SignalHandlingMode] for the [WaitSet]. It affects the [WaitSet::wait_and_process()] and [WaitSet::wait_and_process_once()] calls that returns any received [Signal] via its [WaitSetRunResult] return value.