|
iceoryx2
C++ Language Bindings
|
A handle for direct read access to a specific blackboard value. More...
#include <entry_handle.hpp>
Public Member Functions | |
| EntryHandle (EntryHandle &&rhs) noexcept | |
| auto | operator= (EntryHandle &&rhs) noexcept -> EntryHandle & |
| ~EntryHandle () | |
| EntryHandle (const EntryHandle &)=delete | |
| auto | operator= (const EntryHandle &) -> EntryHandle &=delete |
| auto | get () const -> BlackboardValue< ValueType > |
Returns a copy of the value wrapped in a [BlackboardValue]. | |
| auto | is_up_to_date (BlackboardValue< ValueType > &value) const -> bool |
Checks if the passed value is up-to-date. | |
| auto | entry_id () const -> EventId |
Friends | |
| template<ServiceType , typename > | |
| class | Reader |
A handle for direct read access to a specific blackboard value.
Definition at line 50 of file entry_handle.hpp.
|
inlinenoexcept |
Definition at line 93 of file entry_handle.hpp.
|
inline |
Definition at line 109 of file entry_handle.hpp.
|
delete |
|
inline |
Returns an ID corresponding to the entry which can be used in an event based communication setup.
Definition at line 114 of file entry_handle.hpp.
References iox2::EntryHandle< S, KeyType, ValueType >::entry_id().
Referenced by iox2::EntryHandle< S, KeyType, ValueType >::entry_id().
|
inline |
Returns a copy of the value wrapped in a [BlackboardValue].
Definition at line 123 of file entry_handle.hpp.
|
inline |
Checks if the passed value is up-to-date.
Definition at line 133 of file entry_handle.hpp.
|
delete |
|
inlinenoexcept |
Definition at line 98 of file entry_handle.hpp.
|
friend |
Definition at line 71 of file entry_handle.hpp.