Public Member Functions | List of all members
ros_ign_bridge::FactoryInterface Class Referenceabstract

#include <factory_interface.hpp>

Inheritance diagram for ros_ign_bridge::FactoryInterface:
Inheritance graph
[legend]

Public Member Functions

virtual ignition::transport::Node::Publisher create_ign_publisher (std::shared_ptr< ignition::transport::Node > ign_node, const std::string &topic_name, size_t queue_size)=0
 
virtual void create_ign_subscriber (std::shared_ptr< ignition::transport::Node > node, const std::string &topic_name, size_t queue_size, ros::Publisher ros_pub)=0
 
virtual ros::Publisher create_ros_publisher (ros::NodeHandle node, const std::string &topic_name, size_t queue_size)=0
 
virtual ros::Subscriber create_ros_subscriber (ros::NodeHandle node, const std::string &topic_name, size_t queue_size, ignition::transport::Node::Publisher &ign_pub)=0
 

Detailed Description

Definition at line 30 of file factory_interface.hpp.

Member Function Documentation

◆ create_ign_publisher()

virtual ignition::transport::Node::Publisher ros_ign_bridge::FactoryInterface::create_ign_publisher ( std::shared_ptr< ignition::transport::Node >  ign_node,
const std::string &  topic_name,
size_t  queue_size 
)
pure virtual

◆ create_ign_subscriber()

virtual void ros_ign_bridge::FactoryInterface::create_ign_subscriber ( std::shared_ptr< ignition::transport::Node >  node,
const std::string &  topic_name,
size_t  queue_size,
ros::Publisher  ros_pub 
)
pure virtual

◆ create_ros_publisher()

virtual ros::Publisher ros_ign_bridge::FactoryInterface::create_ros_publisher ( ros::NodeHandle  node,
const std::string &  topic_name,
size_t  queue_size 
)
pure virtual

◆ create_ros_subscriber()

virtual ros::Subscriber ros_ign_bridge::FactoryInterface::create_ros_subscriber ( ros::NodeHandle  node,
const std::string &  topic_name,
size_t  queue_size,
ignition::transport::Node::Publisher &  ign_pub 
)
pure virtual

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


ros_ign_bridge
Author(s):
autogenerated on Sat Mar 11 2023 04:02:16