|
iceoryx2
C++ Language Bindings
|
Reading endpoint of a blackboard based communication. More...
#include <reader.hpp>
Public Member Functions | |
| Reader (Reader &&rhs) noexcept | |
| auto | operator= (Reader &&rhs) noexcept -> Reader & |
| ~Reader () | |
| Reader (const Reader &)=delete | |
| auto | operator= (const Reader &) -> Reader &=delete |
| auto | id () const -> UniqueReaderId |
Returns the [UniqueReaderId] of the [Reader]. | |
| template<typename ValueType > | |
| auto | entry (const KeyType &key) -> bb::Expected< EntryHandle< S, KeyType, ValueType >, EntryHandleError > |
Creates an [EntryHandle] for direct read access to the value. | |
Friends | |
| template<ServiceType , typename > | |
| class | PortFactoryReader |
Reading endpoint of a blackboard based communication.
Definition at line 27 of file reader.hpp.
|
inlinenoexcept |
Definition at line 75 of file reader.hpp.
|
inline |
Definition at line 91 of file reader.hpp.
|
delete |
|
inline |
Creates an [EntryHandle] for direct read access to the value.
Definition at line 105 of file reader.hpp.
References iox2::bb::err().
|
inline |
Returns the [UniqueReaderId] of the [Reader].
Definition at line 96 of file reader.hpp.
|
delete |
|
inlinenoexcept |
Definition at line 80 of file reader.hpp.
|
friend |
Definition at line 45 of file reader.hpp.