iceoryx_doc  1.0.1
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 >inlineprotected
CaproMessage typedef (defined in iox::gw::GatewayBase)iox::gw::GatewayBase
discardChannel(const capro::ServiceDescription &service) noexceptiox::gw::GatewayGeneric< channel_t, gateway_t >inlineprotected
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 >inlineprotected
forEachChannel(const cxx::function_ref< void(channel_t &)> f) const noexceptiox::gw::GatewayGeneric< channel_t, gateway_t >inlineprotected
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)=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 >inlineprotected
getCaProMessage(CaproMessage &msg) noexceptiox::gw::GatewayBase
getNumberOfChannels() const noexcept (defined in iox::gw::GatewayGeneric< channel_t, gateway_t >)iox::gw::GatewayGeneric< channel_t, gateway_t >inline
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 &&)=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 >inline
shutdown() noexcept (defined in iox::gw::GatewayGeneric< channel_t, gateway_t >)iox::gw::GatewayGeneric< channel_t, gateway_t >inline
~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 >inlinevirtual