rapid
A ROS robotics library.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
rapid_ros::PublisherInterface< Message > Class Template Referenceabstract

#include <publisher.h>

Inheritance diagram for rapid_ros::PublisherInterface< Message >:
rapid_ros::MockPublisher< Message > rapid_ros::Publisher< Message >

Public Member Functions

virtual ~PublisherInterface ()
 
virtual void publish (const Message &message) const =0
 
virtual bool IsValid () const =0
 

Detailed Description

template<class Message>
class rapid_ros::PublisherInterface< Message >

Definition at line 12 of file publisher.h.

Constructor & Destructor Documentation

template<class Message>
virtual rapid_ros::PublisherInterface< Message >::~PublisherInterface ( )
inlinevirtual

Definition at line 14 of file publisher.h.

Member Function Documentation

template<class Message>
virtual bool rapid_ros::PublisherInterface< Message >::IsValid ( ) const
pure virtual
template<class Message>
virtual void rapid_ros::PublisherInterface< Message >::publish ( const Message &  message) const
pure virtual

The documentation for this class was generated from the following file: