Goby3  3.1.5a
2024.05.23
goby::middleware::NullTransporter Member List

This is the complete list of members for goby::middleware::NullTransporter, including all inherited members.

check_validity()goby::middleware::NullTransporterinline
cv()goby::middleware::PollerInterfaceinline
inner()goby::middleware::InnerTransporterInterface< NullTransporter, NullTransporter >inline
inner_poller()goby::middleware::Poller< Transporter >inlineprotected
innermost()goby::middleware::InnerTransporterInterface< NullTransporter, NullTransporter >inline
InnerTransporterType typedefgoby::middleware::InnerTransporterInterface< NullTransporter, NullTransporter >
NullTransporter()=defaultgoby::middleware::NullTransporter
poll(const std::chrono::time_point< Clock, Duration > &timeout=std::chrono::time_point< Clock, Duration >::max())goby::middleware::PollerInterface
poll(Duration wait_for)goby::middleware::PollerInterface
poll_mutex()goby::middleware::PollerInterfaceinline
Poller(PollerInterface *inner_poller=nullptr)goby::middleware::Poller< Transporter >inlineprotected
PollerInterface(std::shared_ptr< std::timed_mutex > poll_mutex, std::shared_ptr< std::condition_variable_any > cv)goby::middleware::PollerInterfaceinlineprotected
publish(const Data &data, const Publisher< Data > &publisher=Publisher< Data >())goby::middleware::StaticTransporterInterface< NullTransporter, NullTransporter >inline
publish(std::shared_ptr< const Data > data, const Publisher< Data > &publisher=Publisher< Data >())goby::middleware::StaticTransporterInterface< NullTransporter, NullTransporter >inline
publish(std::shared_ptr< Data > data, const Publisher< Data > &publisher=Publisher< Data >())goby::middleware::StaticTransporterInterface< NullTransporter, NullTransporter >inline
publish_dynamic(const Data &data, const Group &group, const Publisher< Data > &publisher=Publisher< Data >())goby::middleware::NullTransporterinline
publish_dynamic(std::shared_ptr< Data > data, const Group &group, const Publisher< Data > &publisher=Publisher< Data >())goby::middleware::NullTransporterinline
publish_dynamic(std::shared_ptr< const Data > data, const Group &group, const Publisher< Data > &publisher=Publisher< Data >())goby::middleware::NullTransporterinline
scheme()goby::middleware::NullTransporterinlinestatic
StaticTransporterInterface(NullTransporter &inner)goby::middleware::StaticTransporterInterface< NullTransporter, NullTransporter >inlineprotected
StaticTransporterInterface()goby::middleware::StaticTransporterInterface< NullTransporter, NullTransporter >inlineprotected
subscribe(std::function< void(const Data &)> f, const Subscriber< Data > &subscriber=Subscriber< Data >())goby::middleware::StaticTransporterInterface< NullTransporter, NullTransporter >inline
subscribe(std::function< void(std::shared_ptr< const Data >)> f, const Subscriber< Data > &subscriber=Subscriber< Data >())goby::middleware::StaticTransporterInterface< NullTransporter, NullTransporter >inline
subscribe(Func f)goby::middleware::StaticTransporterInterface< NullTransporter, NullTransporter >inline
subscribe_dynamic(std::function< void(const Data &)> f, const Group &group, const Subscriber< Data > &subscriber=Subscriber< Data >())goby::middleware::NullTransporterinline
subscribe_dynamic(std::function< void(std::shared_ptr< const Data >)> f, const Group &group, const Subscriber< Data > &subscriber=Subscriber< Data >())goby::middleware::NullTransporterinline
unsubscribe(const Subscriber< Data > &subscriber=Subscriber< Data >())goby::middleware::StaticTransporterInterface< NullTransporter, NullTransporter >inline
unsubscribe_all()goby::middleware::StaticTransporterInterface< NullTransporter, NullTransporter >inline
unsubscribe_dynamic(const Group &group)goby::middleware::NullTransporterinline
~NullTransporter()=defaultgoby::middleware::NullTransportervirtual