16 #ifndef IOX_POSH_GW_GATEWAY_BASE_HPP
17 #define IOX_POSH_GW_GATEWAY_BASE_HPP
19 #include "iceoryx_posh/capro/service_description.hpp"
20 #include "iceoryx_posh/iceoryx_posh_types.hpp"
21 #include "iceoryx_posh/internal/popo/ports/interface_port.hpp"
64 popo::InterfacePort m_interfaceImpl{
nullptr};
C'tors for CaPro messages.
Definition: capro_message.hpp:60
Generic gateway for communication events.
Definition: gateway_base.hpp:41
GatewayBase(const capro::Interfaces f_interface) noexcept
Constructor for creating generic gateway based on type of interface.
bool getCaProMessage(CaproMessage &msg) noexcept
Get function for type of capro message - service or event or field.
Definition: service_description.hpp:29