#include <oem7_ros_publisher.hpp>
Public Member Functions | |
| bool | isEnabled () | 
| template<typename M > | |
| void | publish (boost::shared_ptr< M > &msg) | 
| template<typename M > | |
| void | setup (const std::string &name, ros::NodeHandle &nh) | 
Private Attributes | |
| std::string | frame_id_ | 
| Configurable frame ID.  More... | |
| ros::Publisher | ros_pub_ | 
| ROS publisher.  More... | |
Encapsulates ROS message publisher, configured and enabled based on ROS parameters.
Definition at line 38 of file oem7_ros_publisher.hpp.
      
  | 
  inline | 
Definition at line 83 of file oem7_ros_publisher.hpp.
      
  | 
  inline | 
Publish a message on this publisher. The message is ignored when the publisher is disabled.
Definition at line 92 of file oem7_ros_publisher.hpp.
      
  | 
  inline | 
Definition at line 47 of file oem7_ros_publisher.hpp.
      
  | 
  private | 
Configurable frame ID.
Definition at line 42 of file oem7_ros_publisher.hpp.
      
  | 
  private | 
ROS publisher.
Definition at line 40 of file oem7_ros_publisher.hpp.