#include <ros_com_patterns.h>


Public Member Functions | |
| Writer (ros::NodeHandle *n, const std::string &topic, int qsize) | |
| virtual bool | canWriteMore () const override |
| virtual void | write (const T &value) |
| virtual uint32_t | getNumberOfSubscribers () const override |
Public Member Functions inherited from adore::mad::AWriter< T > | |
| virtual std::string | getDesc () |
Private Attributes | |
| ros::Publisher | publisher_ |
ROS specific implementation of the AWriter communication pattern.
|
inline |
|
inlineoverridevirtual |
canWriteMore indicates whether more data can be written
Implements adore::mad::AWriter< T >.
|
inlineoverridevirtual |
return the number number of subscribers/readers
Reimplemented from adore::mad::AWriter< T >.
|
inlinevirtual |
write sends out data value
Implements adore::mad::AWriter< T >.
|
private |