|
iceoryx2
C++ Language Bindings
|
#include <port_factory_notifier.hpp>
Public Member Functions | |
| auto | default_event_id (const EventId value) -> decltype(auto) |
| PortFactoryNotifier (PortFactoryNotifier &&) noexcept=default | |
| auto | operator= (PortFactoryNotifier &&) noexcept -> PortFactoryNotifier &=default |
| ~PortFactoryNotifier ()=default | |
| PortFactoryNotifier (const PortFactoryNotifier &)=delete | |
| auto | operator= (const PortFactoryNotifier &) -> PortFactoryNotifier &=delete |
| auto | create () &&-> bb::Expected< Notifier< S >, NotifierCreateError > |
Creates a new [Notifier] port or returns a [NotifierCreateError] on failure. | |
Friends | |
| template<ServiceType > | |
| class | PortFactoryEvent |
Factory to create a new [Notifier] port/endpoint for [MessagingPattern::Event] based communication.
Definition at line 27 of file port_factory_notifier.hpp.
|
defaultnoexcept |
|
default |
|
delete |
| auto iox2::PortFactoryNotifier< S >::create | ( | ) | && -> bb::Expected< Notifier< S >, NotifierCreateError > |
Creates a new [Notifier] port or returns a [NotifierCreateError] on failure.
| auto iox2::PortFactoryNotifier< S >::default_event_id | ( | const EventId | value | ) | -> decltype(auto) |
Sets a default [EventId] for the [Notifier] that is used in [Notifier::notify()]
|
delete |
|
defaultnoexcept |
Definition at line 50 of file port_factory_notifier.hpp.