ros_integration::RosPubChannelElement< T > Class Template Reference
List of all members.
class ros_integration::RosPubChannelElement< T >
A ChannelElement implementation to publish data over a ros topic
Definition at line 68 of file ros_msg_transporter.hpp.
Constructor & Destructor Documentation
Contructor of to create ROS publisher ChannelElement, it will create a topic from the name given by the policy.name_id, if this is empty a default is created as hostname/componentname/portname/pid
|port ||port for which we will create a the ROS publisher |
|policy ||connection policy containing the topic name and buffer size|
- ChannelElement that will publish data to topics
Definition at line 89 of file ros_msg_transporter.hpp.
Member Function Documentation
Create a data sample, this could be used to allocate the necessary memory, it is not needed in our case
- always true
Definition at line 130 of file ros_msg_transporter.hpp.
Function to see if the ChannelElement is ready to receive inputs
- always true in our case
Definition at line 119 of file ros_msg_transporter.hpp.
signal from the port that new data is availabe to publish
- true if publishing succeeded
Definition at line 140 of file ros_msg_transporter.hpp.
Member Data Documentation
The documentation for this class was generated from the following file: