The MAUVE Toolchain
|
Adapter of the ROS Publisher. More...
#include <Publisher.hpp>
Protected Member Functions | |
virtual bool | open (const std::string &topic) final |
Open publisher on topic topic. More... | |
virtual void | shutdown () final |
Shutdown the publisher. | |
Protected Attributes | |
ROS_T | msg |
The ROS message owned by the resource. | |
runtime::RtMutex | mutex |
A mutex to protect the msg. | |
::ros::Publisher | publisher |
The ROS publisher. | |
Additional Inherited Members | |
![]() | |
bool | init () |
Initialize ROS Node. | |
![]() | |
virtual AbstractLogger & | logger () const =0 |
Get the logger. | |
![]() | |
::ros::NodeHandle * | node |
An handle to the ROS node. | |
::ros::NodeHandle * | node_private |
An handle to the private view of the ROS node. | |
Adapter of the ROS Publisher.
T | MAUVE Type |
ROS_T | ROS Type |
|
finalprotectedvirtual |
Open publisher on topic topic.
topic | The topic name |