addChannel(const capro::ServiceDescription &service, const IceoryxPubSubOptions &options) noexcept | iox::gw::GatewayGeneric< channel_t, gateway_t > | inlineprotected |
CaproMessage typedef (defined in iox::gw::GatewayBase) | iox::gw::GatewayBase | |
discardChannel(const capro::ServiceDescription &service) noexcept | iox::gw::GatewayGeneric< channel_t, gateway_t > | inlineprotected |
discover(const capro::CaproMessage &msg) noexcept=0 | iox::gw::GatewayGeneric< channel_t, gateway_t > | pure virtual |
findChannel(const capro::ServiceDescription &service) const noexcept | iox::gw::GatewayGeneric< channel_t, gateway_t > | inlineprotected |
forEachChannel(const cxx::function_ref< void(channel_t &)> f) const noexcept | iox::gw::GatewayGeneric< channel_t, gateway_t > | inlineprotected |
forward(const channel_t &channel) noexcept=0 | iox::gw::GatewayGeneric< channel_t, gateway_t > | pure virtual |
GatewayBase(const capro::Interfaces f_interface) noexcept | iox::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::GatewayBase | protected |
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) noexcept | iox::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=0 | iox::gw::GatewayGeneric< channel_t, gateway_t > | pure virtual |
m_interfaceImpl (defined in iox::gw::GatewayBase) | iox::gw::GatewayBase | protected |
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::GatewayBase | virtual |
~GatewayGeneric() noexcept (defined in iox::gw::GatewayGeneric< channel_t, gateway_t >) | iox::gw::GatewayGeneric< channel_t, gateway_t > | inlinevirtual |