#include <rossensorpublisher.h>
Public Member Functions | |
DataSensorPublisher (boost::shared_ptr< ros::NodeHandle > node, SensorBasePtr sensor, const string &frame_id) | |
virtual bool | Publish ()=0 |
virtual | ~DataSensorPublisher () |
Protected Attributes | |
string | _frame_id |
boost::shared_ptr < ros::NodeHandle > | _node |
SensorBasePtr | _sensor |
Definition at line 136 of file rossensorpublisher.h.
ROSSensorPublisher::SensorPublisher::DataSensorPublisher::DataSensorPublisher | ( | boost::shared_ptr< ros::NodeHandle > | node, |
SensorBasePtr | sensor, | ||
const string & | frame_id | ||
) | [inline] |
Definition at line 139 of file rossensorpublisher.h.
virtual ROSSensorPublisher::SensorPublisher::DataSensorPublisher::~DataSensorPublisher | ( | ) | [inline, virtual] |
Definition at line 141 of file rossensorpublisher.h.
virtual bool ROSSensorPublisher::SensorPublisher::DataSensorPublisher::Publish | ( | ) | [pure virtual] |
Implemented in ROSSensorPublisher::SensorPublisher::OdometrySensorPublisher, ROSSensorPublisher::SensorPublisher::IMUSensorPublisher, ROSSensorPublisher::SensorPublisher::Force6DSensorPublisher, ROSSensorPublisher::SensorPublisher::LaserSensorPublisher, and ROSSensorPublisher::SensorPublisher::CameraSensorPublisher.
Definition at line 148 of file rossensorpublisher.h.
boost::shared_ptr<ros::NodeHandle> ROSSensorPublisher::SensorPublisher::DataSensorPublisher::_node [protected] |
Definition at line 146 of file rossensorpublisher.h.
SensorBasePtr ROSSensorPublisher::SensorPublisher::DataSensorPublisher::_sensor [protected] |
Definition at line 147 of file rossensorpublisher.h.