Skip to main content

ROSPublisherHandle Class

Declaration

class moveit_pro::behaviors::ROSPublisherHandle { ... }

Included Headers

#include <ros_publisher_handle.hpp>

Public Destructor Index

~ROSPublisherHandle ()=default

Public Member Functions Index

voidinit (const std::string &topic, std::shared_ptr< BehaviorContext > shared_resources)
voidpublish_image (const sensor_msgs::msg::Image &image) const

Private Member Attributes Index

std::shared_ptr< rclcpp::Publisher< sensor_msgs::msg::Image > >masks_visual_publisher_

Definition at line 18 of file ros_publisher_handle.hpp.

Public Destructor

~ROSPublisherHandle()

virtual moveit_pro::behaviors::ROSPublisherHandle::~ROSPublisherHandle ()
virtual default

Definition at line 21 of file ros_publisher_handle.hpp.

Public Member Functions

init()

void moveit_pro::behaviors::ROSPublisherHandle::init (const std::string & topic, std::shared_ptr< BehaviorContext > shared_resources)
virtual

Declaration at line 22 of file ros_publisher_handle.hpp, definition at line 14 of file ros_publisher_handle.cpp.

publish_image()

void moveit_pro::behaviors::ROSPublisherHandle::publish_image (const sensor_msgs::msg::Image & image)
virtual

Declaration at line 23 of file ros_publisher_handle.hpp, definition at line 32 of file ros_publisher_handle.cpp.

Private Member Attributes

masks_visual_publisher_

std::shared_ptr<rclcpp::Publisher<sensor_msgs::msg::Image> > moveit_pro::behaviors::ROSPublisherHandle::masks_visual_publisher_

Definition at line 26 of file ros_publisher_handle.hpp.


The documentation for this class was generated from the following files:


Generated via doxygen2docusaurus 2.2.2 by Doxygen 1.9.8.