18 #ifndef JOINT_STATES_PUBLISHER_HPP    19 #define JOINT_STATES_PUBLISHER_HPP    25 #include <geometry_msgs/Transform.h>    26 #include <sensor_msgs/JointState.h>    40   inline std::string 
topic()
 const    50   virtual void publish( 
const sensor_msgs::JointState& js_msg,
    51                         const std::vector<geometry_msgs::TransformStamped>& tf_transforms );
 
virtual void reset(ros::NodeHandle &nh)
virtual bool isSubscribed() const 
virtual void publish(const sensor_msgs::JointState &js_msg, const std::vector< geometry_msgs::TransformStamped > &tf_transforms)
ros::Publisher pub_joint_states_
JointStatePublisher(const std::string &topic="/joint_states")
std::string topic() const 
boost::shared_ptr< tf2_ros::TransformBroadcaster > tf_broadcasterPtr_
bool isInitialized() const