iceoryx_posh 2.0.3
iox::gw::GatewayGeneric< channel_t, gateway_t > Member List

This is the complete list of members for iox::gw::GatewayGeneric< channel_t, gateway_t >, including all inherited members.

addChannel(const capro::ServiceDescription &service, const IceoryxPubSubOptions &options) noexceptiox::gw::GatewayGeneric< channel_t, gateway_t >protected
CaproMessage typedef (defined in iox::gw::GatewayBase)iox::gw::GatewayBase
discardChannel(const capro::ServiceDescription &service) noexceptiox::gw::GatewayGeneric< channel_t, gateway_t >protected
discover(const capro::CaproMessage &msg) noexcept=0iox::gw::GatewayGeneric< channel_t, gateway_t >pure virtual
findChannel(const capro::ServiceDescription &service) const noexceptiox::gw::GatewayGeneric< channel_t, gateway_t >protected
forEachChannel(const cxx::function_ref< void(channel_t &)> f) const noexceptiox::gw::GatewayGeneric< channel_t, gateway_t >protected
forward(const channel_t &channel) noexcept=0iox::gw::GatewayGeneric< channel_t, gateway_t >pure virtual
GatewayBase(const capro::Interfaces f_interface) noexceptiox::gw::GatewayBase
GatewayBase(const GatewayBase &other)=delete (defined in iox::gw::GatewayBase)iox::gw::GatewayBase
GatewayBase(GatewayBase &&other) noexcept=default (defined in iox::gw::GatewayBase)iox::gw::GatewayBase
GatewayBase() noexcept=default (defined in iox::gw::GatewayBase)iox::gw::GatewayBaseprotected
GatewayGeneric(const GatewayGeneric &)=delete (defined in iox::gw::GatewayGeneric< channel_t, gateway_t >)iox::gw::GatewayGeneric< channel_t, gateway_t >
GatewayGeneric(GatewayGeneric &&)=delete (defined in iox::gw::GatewayGeneric< channel_t, gateway_t >)iox::gw::GatewayGeneric< channel_t, gateway_t >
GatewayGeneric(capro::Interfaces interface, units::Duration discoveryPeriod=1000_ms, units::Duration forwardingPeriod=50_ms) noexcept (defined in iox::gw::GatewayGeneric< channel_t, gateway_t >)iox::gw::GatewayGeneric< channel_t, gateway_t >protected
getCaProMessage(CaproMessage &msg) noexceptiox::gw::GatewayBase
getInterface() const noexcept (defined in iox::gw::GatewayBase)iox::gw::GatewayBaseprotected
getNumberOfChannels() const noexcept (defined in iox::gw::GatewayGeneric< channel_t, gateway_t >)iox::gw::GatewayGeneric< channel_t, gateway_t >
loadConfiguration(const config::GatewayConfig &config) noexcept=0iox::gw::GatewayGeneric< channel_t, gateway_t >pure virtual
m_interfaceImpl (defined in iox::gw::GatewayBase)iox::gw::GatewayBaseprotected
operator=(const GatewayGeneric &)=delete (defined in iox::gw::GatewayGeneric< channel_t, gateway_t >)iox::gw::GatewayGeneric< channel_t, gateway_t >
operator=(GatewayGeneric &&)=delete (defined in iox::gw::GatewayGeneric< channel_t, gateway_t >)iox::gw::GatewayGeneric< channel_t, gateway_t >
operator=(const GatewayBase &other)=delete (defined in iox::gw::GatewayBase)iox::gw::GatewayBase
operator=(GatewayBase &&) noexcept=default (defined in iox::gw::GatewayBase)iox::gw::GatewayBase
runMultithreaded() noexcept (defined in iox::gw::GatewayGeneric< channel_t, gateway_t >)iox::gw::GatewayGeneric< channel_t, gateway_t >
shutdown() noexcept (defined in iox::gw::GatewayGeneric< channel_t, gateway_t >)iox::gw::GatewayGeneric< channel_t, gateway_t >
~GatewayBase() noexcept (defined in iox::gw::GatewayBase)iox::gw::GatewayBasevirtual
~GatewayGeneric() noexcept (defined in iox::gw::GatewayGeneric< channel_t, gateway_t >)iox::gw::GatewayGeneric< channel_t, gateway_t >virtual