|
iceoryx2
C++ Language Bindings
|
Sample header used by [MessagingPattern::PublishSubscribe].
More...
#include <header_publish_subscribe.hpp>
Public Member Functions | |
| HeaderPublishSubscribe (const HeaderPublishSubscribe &)=delete | |
| HeaderPublishSubscribe (HeaderPublishSubscribe &&rhs) noexcept | |
| auto | operator= (const HeaderPublishSubscribe &) -> HeaderPublishSubscribe &=delete |
| auto | operator= (HeaderPublishSubscribe &&rhs) noexcept -> HeaderPublishSubscribe & |
| ~HeaderPublishSubscribe () | |
| auto | publisher_id () const -> UniquePublisherId |
Returns the [UniquePublisherId] of the source [Publisher]. | |
| auto | number_of_elements () const -> uint64_t |
Returns the number of [Payload] elements in the received [Sample]. | |
Friends | |
| template<ServiceType , typename , typename > | |
| class | Sample |
| template<ServiceType , typename , typename > | |
| class | SampleMut |
Sample header used by [MessagingPattern::PublishSubscribe].
Definition at line 21 of file header_publish_subscribe.hpp.
|
delete |
|
noexcept |
| iox2::HeaderPublishSubscribe::~HeaderPublishSubscribe | ( | ) |
| auto iox2::HeaderPublishSubscribe::number_of_elements | ( | ) | const -> uint64_t |
Returns the number of [Payload] elements in the received [Sample].
|
delete |
|
noexcept |
| auto iox2::HeaderPublishSubscribe::publisher_id | ( | ) | const -> UniquePublisherId |
Returns the [UniquePublisherId] of the source [Publisher].
|
friend |
Definition at line 37 of file header_publish_subscribe.hpp.
|
friend |
Definition at line 39 of file header_publish_subscribe.hpp.