#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 |