Goby3 3.5.1
2026.06.04
Loading...
Searching...
No Matches
goby::middleware::InterProcessForwarder< InnerTransporter, void > Member List

This is the complete list of members for goby::middleware::InterProcessForwarder< InnerTransporter, void >, including all inherited members.

goby::attach(PollerInterface *poller)goby::middleware::PollerInterfaceinline
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::attach(PollerInterface *poller)goby::middleware::PollerInterfaceinline
Base typedefgoby::middleware::InterProcessForwarder< InnerTransporter, void >
goby::check_validity()goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::check_validity()goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::check_validity_runtime(const Group &group)goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::check_validity_runtime(const Group &group)goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::cv()goby::middleware::PollerInterfaceinline
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::cv()goby::middleware::PollerInterfaceinline
goby::from_portal_group_goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inlineprotectedstatic
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::from_portal_group_goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inlineprotectedstatic
goby::from_portal_group_name_goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inlineprotectedstatic
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::from_portal_group_name_goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inlineprotectedstatic
goby::implementation_tag typedefgoby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::implementation_tag typedefgoby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >
goby::inner()goby::middleware::InnerTransporterInterface< Transporter, InnerTransporter, Enable >inline
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::inner()goby::middleware::InnerTransporterInterface< Transporter, InnerTransporter, Enable >inline
goby::inner_poller()goby::middleware::Poller< InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag > >inlineprotected
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::inner_poller()goby::middleware::Poller< InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag > >inlineprotected
goby::innermost()goby::middleware::InnerTransporterInterface< Transporter, InnerTransporter, Enable >inline
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::innermost()goby::middleware::InnerTransporterInterface< Transporter, InnerTransporter, Enable >inline
goby::InnerTransporterType typedefgoby::middleware::InnerTransporterInterface< Transporter, InnerTransporter, Enable >
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::InnerTransporterType typedefgoby::middleware::InnerTransporterInterface< Transporter, InnerTransporter, Enable >
InterProcessForwarder(InnerTransporter &inner)goby::middleware::InterProcessForwarder< InnerTransporter, void >inlineexplicit
goby::InterProcessTransporterBase(InnerTransporter &inner)goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::InterProcessTransporterBase()goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::InterProcessTransporterBase(InnerTransporter &inner)goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::InterProcessTransporterBase()goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::poll(const std::chrono::time_point< Clock, Duration > &timeout=std::chrono::time_point< Clock, Duration >::max())goby::middleware::PollerInterface
goby::poll(Duration wait_for)goby::middleware::PollerInterface
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::poll(const std::chrono::time_point< Clock, Duration > &timeout=std::chrono::time_point< Clock, Duration >::max())goby::middleware::PollerInterface
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::poll(Duration wait_for)goby::middleware::PollerInterface
goby::poll_mutex()goby::middleware::PollerInterfaceinline
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::poll_mutex()goby::middleware::PollerInterfaceinline
goby::Poller(PollerInterface *inner_poller=nullptr)goby::middleware::Poller< InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag > >inlineprotected
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::Poller(PollerInterface *inner_poller=nullptr)goby::middleware::Poller< InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag > >inlineprotected
goby::PollerInterface(std::shared_ptr< std::mutex > poll_mutex, std::shared_ptr< std::condition_variable > cv)goby::middleware::PollerInterfaceinlineprotected
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::PollerInterface(std::shared_ptr< std::mutex > poll_mutex, std::shared_ptr< std::condition_variable > cv)goby::middleware::PollerInterfaceinlineprotected
goby::publish(const Data &data, const Publisher< Data > &publisher=Publisher< Data >())goby::middleware::StaticTransporterInterface< InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >, InnerTransporter >inline
goby::publish(std::shared_ptr< const Data > data, const Publisher< Data > &publisher=Publisher< Data >())goby::middleware::StaticTransporterInterface< InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >, InnerTransporter >inline
goby::publish(std::shared_ptr< Data > data, const Publisher< Data > &publisher=Publisher< Data >())goby::middleware::StaticTransporterInterface< InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >, InnerTransporter >inline
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::publish(const Data &data, const Publisher< Data > &publisher=Publisher< Data >())goby::middleware::StaticTransporterInterface< InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >, InnerTransporter >inline
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::publish(std::shared_ptr< const Data > data, const Publisher< Data > &publisher=Publisher< Data >())goby::middleware::StaticTransporterInterface< InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >, InnerTransporter >inline
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::publish(std::shared_ptr< Data > data, const Publisher< Data > &publisher=Publisher< Data >())goby::middleware::StaticTransporterInterface< InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >, InnerTransporter >inline
goby::publish_dynamic(const Data &data, const Group &group, const Publisher< Data > &publisher=Publisher< Data >())goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::publish_dynamic(std::shared_ptr< const Data > data, const Group &group, const Publisher< Data > &publisher=Publisher< Data >())goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::publish_dynamic(std::shared_ptr< Data > data, const Group &group, const Publisher< Data > &publisher=Publisher< Data >())goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::publish_dynamic(const Data &data, const Group &group, const Publisher< Data > &publisher=Publisher< Data >())goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::publish_dynamic(std::shared_ptr< const Data > data, const Group &group, const Publisher< Data > &publisher=Publisher< Data >())goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::publish_dynamic(std::shared_ptr< Data > data, const Group &group, const Publisher< Data > &publisher=Publisher< Data >())goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::publish_serialized(std::string type_name, int scheme, const std::vector< char > &bytes, const goby::middleware::Group &group)goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::publish_serialized(std::string type_name, int scheme, const std::vector< char > &bytes, const goby::middleware::Group &group)goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::regex_group_goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inlineprotectedstatic
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::regex_group_goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inlineprotectedstatic
goby::regex_group_name_goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inlineprotectedstatic
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::regex_group_name_goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inlineprotectedstatic
goby::scheme()goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inlinestatic
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::scheme()goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inlinestatic
goby::StaticTransporterInterface(InnerTransporter &inner)goby::middleware::StaticTransporterInterface< InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >, InnerTransporter >inlineprotected
goby::StaticTransporterInterface()goby::middleware::StaticTransporterInterface< InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >, InnerTransporter >inlineprotected
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::StaticTransporterInterface(InnerTransporter &inner)goby::middleware::StaticTransporterInterface< InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >, InnerTransporter >inlineprotected
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::StaticTransporterInterface()goby::middleware::StaticTransporterInterface< InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >, InnerTransporter >inlineprotected
goby::subscribe(std::function< void(const Data &)> f, const Subscriber< Data > &subscriber=Subscriber< Data >())goby::middleware::StaticTransporterInterface< InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >, InnerTransporter >inline
goby::subscribe(std::function< void(std::shared_ptr< const Data >)> f, const Subscriber< Data > &subscriber=Subscriber< Data >())goby::middleware::StaticTransporterInterface< InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >, InnerTransporter >inline
goby::subscribe(Func f)goby::middleware::StaticTransporterInterface< InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >, InnerTransporter >inline
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::subscribe(std::function< void(const Data &)> f, const Subscriber< Data > &subscriber=Subscriber< Data >())goby::middleware::StaticTransporterInterface< InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >, InnerTransporter >inline
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::subscribe(std::function< void(std::shared_ptr< const Data >)> f, const Subscriber< Data > &subscriber=Subscriber< Data >())goby::middleware::StaticTransporterInterface< InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >, InnerTransporter >inline
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::subscribe(Func f)goby::middleware::StaticTransporterInterface< InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >, InnerTransporter >inline
goby::subscribe_dynamic(std::function< void(const Data &)> f, const Group &group, const Subscriber< Data > &subscriber=Subscriber< Data >())goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::subscribe_dynamic(std::function< void(std::shared_ptr< const Data >)> f, const Group &group, const Subscriber< Data > &subscriber=Subscriber< Data >())goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::subscribe_dynamic(std::function< void(const Data &)> f, const Group &group, const Subscriber< Data > &subscriber=Subscriber< Data >())goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::subscribe_dynamic(std::function< void(std::shared_ptr< const Data >)> f, const Group &group, const Subscriber< Data > &subscriber=Subscriber< Data >())goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::subscribe_regex(std::function< void(const std::vector< unsigned char > &, int scheme, const std::string &type, const Group &group)> f, const std::set< int > &schemes, const std::string &type_regex=".*", const std::string &group_regex=".*")goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::subscribe_regex(std::function< void(const std::vector< unsigned char > &, int scheme, const std::string &type, const Group &group)> f, const std::set< int > &schemes, const std::string &type_regex=".*", const std::string &group_regex=".*")goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::subscribe_type_regex(std::function< void(std::shared_ptr< const Data >, const std::string &type)> f, const Group &group, const std::string &type_regex=".*")goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::subscribe_type_regex(std::function< void(std::shared_ptr< const Data >, const std::string &type)> f, const std::string &type_regex=".*")goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::subscribe_type_regex(std::function< void(std::shared_ptr< const Data >, const std::string &type)> f, const Group &group, const std::string &type_regex=".*")goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::subscribe_type_regex(std::function< void(std::shared_ptr< const Data >, const std::string &type)> f, const std::string &type_regex=".*")goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::to_portal_group_goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inlineprotectedstatic
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::to_portal_group_goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inlineprotectedstatic
goby::to_portal_group_name_goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inlineprotectedstatic
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::to_portal_group_name_goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inlineprotectedstatic
goby::unsubscribe(const Subscriber< Data > &subscriber=Subscriber< Data >())goby::middleware::StaticTransporterInterface< InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >, InnerTransporter >inline
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::unsubscribe(const Subscriber< Data > &subscriber=Subscriber< Data >())goby::middleware::StaticTransporterInterface< InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >, InnerTransporter >inline
goby::unsubscribe_all()goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::unsubscribe_all()goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::unsubscribe_dynamic(const Group &group, const Subscriber< Data > &subscriber=Subscriber< Data >())goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
goby::middleware::InterProcessForwarder< InnerTransporter, zeromq::detail::InterProcessTag >::unsubscribe_dynamic(const Group &group, const Subscriber< Data > &subscriber=Subscriber< Data >())goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inline
~InterProcessForwarder()goby::middleware::InterProcessForwarder< InnerTransporter, void >inlinevirtual
~InterProcessTransporterBase()goby::middleware::InterProcessTransporterBase< Derived, InnerTransporter, ImplementationTag >inlinevirtual