|
iceoryx2
C++ Language Bindings
|
Producing endpoint of a blackboard based communication. More...
#include <writer.hpp>
Public Member Functions | |
| Writer (Writer &&rhs) noexcept | |
| auto | operator= (Writer &&rhs) noexcept -> Writer & |
| ~Writer () | |
| Writer (const Writer &)=delete | |
| auto | operator= (const Writer &) -> Writer &=delete |
| auto | id () const -> UniqueWriterId |
Returns the [UniqueWriterId] of the [Writer]. | |
| template<typename ValueType > | |
| auto | entry (const KeyType &key) -> bb::Expected< EntryHandleMut< S, KeyType, ValueType >, EntryHandleMutError > |
Friends | |
| template<ServiceType , typename > | |
| class | PortFactoryWriter |
Producing endpoint of a blackboard based communication.
Definition at line 26 of file writer.hpp.
|
inlinenoexcept |
Definition at line 67 of file writer.hpp.
|
inline |
Definition at line 83 of file writer.hpp.
|
delete |
|
inline |
Creates an [EntryHandleMut] for direct write access to the value. There can be only one [EntryHandleMut] per value.
Definition at line 97 of file writer.hpp.
References iox2::bb::err().
|
inline |
Returns the [UniqueWriterId] of the [Writer].
Definition at line 88 of file writer.hpp.
|
delete |
|
inlinenoexcept |
Definition at line 72 of file writer.hpp.
|
friend |
Definition at line 45 of file writer.hpp.