|
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 | |
Public Member Functions inherited from mauve::ros::Connector | |
| bool | init () |
| Initialize ROS Node. | |
Public Member Functions inherited from mauve::runtime::WithLogger | |
| virtual AbstractLogger & | logger () const =0 |
| Get the logger. | |
Static Public Attributes inherited from mauve::ros::Connector | |
| ::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 |