addChannel(const capro::ServiceDescription &service, const IceoryxPubSubOptions &options) noexcept | iox::gw::GatewayGeneric< channel_t, gateway_t > | protected |
CaproMessage typedef (defined in iox::gw::GatewayBase) | iox::gw::GatewayBase | |
discardChannel(const capro::ServiceDescription &service) noexcept | iox::gw::GatewayGeneric< channel_t, gateway_t > | protected |
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 > | protected |
forEachChannel(const cxx::function_ref< void(channel_t &)> f) const noexcept | iox::gw::GatewayGeneric< channel_t, gateway_t > | protected |
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) noexcept=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 > | protected |
getCaProMessage(CaproMessage &msg) noexcept | iox::gw::GatewayBase | |
getInterface() const noexcept (defined in iox::gw::GatewayBase) | iox::gw::GatewayBase | protected |
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=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 &&) 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::GatewayBase | virtual |
~GatewayGeneric() noexcept (defined in iox::gw::GatewayGeneric< channel_t, gateway_t >) | iox::gw::GatewayGeneric< channel_t, gateway_t > | virtual |