Public Member Functions | Private Attributes | List of all members
rosserial_server::Publisher Class Reference

#include <topic_handlers.h>

Public Member Functions

std::string get_topic ()
 
void handle (ros::serialization::IStream stream)
 
 Publisher (ros::NodeHandle &nh, const rosserial_msgs::TopicInfo &topic_info)
 

Private Attributes

topic_tools::ShapeShifter message_
 
ros::Publisher publisher_
 

Detailed Description

Definition at line 46 of file topic_handlers.h.

Constructor & Destructor Documentation

◆ Publisher()

rosserial_server::Publisher::Publisher ( ros::NodeHandle nh,
const rosserial_msgs::TopicInfo &  topic_info 
)
inline

Definition at line 48 of file topic_handlers.h.

Member Function Documentation

◆ get_topic()

std::string rosserial_server::Publisher::get_topic ( )
inline

Definition at line 74 of file topic_handlers.h.

◆ handle()

void rosserial_server::Publisher::handle ( ros::serialization::IStream  stream)
inline

Definition at line 69 of file topic_handlers.h.

Member Data Documentation

◆ message_

topic_tools::ShapeShifter rosserial_server::Publisher::message_
private

Definition at line 80 of file topic_handlers.h.

◆ publisher_

ros::Publisher rosserial_server::Publisher::publisher_
private

Definition at line 79 of file topic_handlers.h.


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


rosserial_server
Author(s): Mike Purvis
autogenerated on Mon Feb 28 2022 23:35:31