image_transport::SimplePublisherPlugin< M > Member List

This is the complete list of members for image_transport::SimplePublisherPlugin< M >, including all inherited members.

advertise(ros::NodeHandle &nh, const std::string &base_topic, uint32_t queue_size, bool latch=true)image_transport::PublisherPlugininline
advertise(ros::NodeHandle &nh, const std::string &base_topic, uint32_t queue_size, const SubscriberStatusCallback &connect_cb, const SubscriberStatusCallback &disconnect_cb=SubscriberStatusCallback(), const ros::VoidPtr &tracked_object=ros::VoidPtr(), bool latch=true)image_transport::PublisherPlugininline
advertiseImpl(ros::NodeHandle &nh, const std::string &base_topic, uint32_t queue_size, const SubscriberStatusCallback &user_connect_cb, const SubscriberStatusCallback &user_disconnect_cb, const ros::VoidPtr &tracked_object, bool latch)image_transport::SimplePublisherPlugin< M >inlineprotectedvirtual
bindCB(const SubscriberStatusCallback &user_cb, SubscriberStatusMemFn internal_cb_fn)image_transport::SimplePublisherPlugin< M >inlineprivate
bindInternalPublisher(const PubT &pub) constimage_transport::SimplePublisherPlugin< M >inlineprivate
connectCallback(const ros::SingleSubscriberPublisher &pub)image_transport::SimplePublisherPlugin< M >inlineprotectedvirtual
disconnectCallback(const ros::SingleSubscriberPublisher &pub)image_transport::SimplePublisherPlugin< M >inlineprotectedvirtual
getLookupName(const std::string &transport_name)image_transport::PublisherPlugininlinestatic
getNumSubscribers() constimage_transport::SimplePublisherPlugin< M >inlinevirtual
getPublisher() constimage_transport::SimplePublisherPlugin< M >inlineprotected
getTopic() constimage_transport::SimplePublisherPlugin< M >inlinevirtual
getTopicToAdvertise(const std::string &base_topic) constimage_transport::SimplePublisherPlugin< M >inlineprotectedvirtual
getTransportName() const =0image_transport::PublisherPluginpure virtual
ImagePublishFn typedefimage_transport::SimplePublisherPlugin< M >private
nh() constimage_transport::SimplePublisherPlugin< M >inlineprotected
publish(const sensor_msgs::Image &message) constimage_transport::SimplePublisherPlugin< M >inlinevirtual
publish(const sensor_msgs::Image &message, const PublishFn &publish_fn) const =0image_transport::SimplePublisherPlugin< M >protectedpure virtual
image_transport::PublisherPlugin::publish(const sensor_msgs::ImageConstPtr &message) constimage_transport::PublisherPlugininlinevirtual
image_transport::PublisherPlugin::publish(const sensor_msgs::Image &message, const uint8_t *data) constimage_transport::PublisherPlugininlinevirtual
PublishFn typedefimage_transport::SimplePublisherPlugin< M >protected
shutdown()image_transport::SimplePublisherPlugin< M >inlinevirtual
simple_impl_image_transport::SimplePublisherPlugin< M >private
subscriberCB(const ros::SingleSubscriberPublisher &ros_ssp, const SubscriberStatusCallback &user_cb, const ros::SubscriberStatusCallback &internal_cb)image_transport::SimplePublisherPlugin< M >inlineprivate
SubscriberStatusMemFn typedefimage_transport::SimplePublisherPlugin< M >private
~PublisherPlugin()image_transport::PublisherPlugininlinevirtual
~SimplePublisherPlugin()image_transport::SimplePublisherPlugin< M >inlinevirtual


image_transport
Author(s): Patrick Mihelich
autogenerated on Sat Jan 20 2024 03:14:50