tf::MessageNotifierBase Class Reference

An abstract base class for the various types of message notifiers. More...

#include <message_notifier_base.h>

Inheritance diagram for tf::MessageNotifierBase:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void clear ()=0
 Clear any messages currently in the queue.
virtual void setTargetFrame (const std::vector< std::string > &target_frames)=0
 Set the frame you need to be able to transform to before getting a message callback.
virtual void setTargetFrame (const std::string &target_frame)=0
 Set the frame you need to be able to transform to before getting a message callback.
virtual void setTolerance (const ros::Duration &tolerance)=0
 Set the required tolerance for the notifier to return true.
virtual void setTopic (const std::string &topic)=0
 Set the topic to listen on.
virtual void subscribeToMessage ()=0
 Subscribe to the message topic.
virtual void unsubscribeFromMessage ()=0
 Unsubscribe from the message topic.
virtual ~MessageNotifierBase ()
 Destructor.

Protected Member Functions

 MessageNotifierBase ()

Detailed Description

An abstract base class for the various types of message notifiers.

Definition at line 56 of file message_notifier_base.h.


Constructor & Destructor Documentation

virtual tf::MessageNotifierBase::~MessageNotifierBase (  )  [inline, virtual]

Destructor.

Definition at line 63 of file message_notifier_base.h.

tf::MessageNotifierBase::MessageNotifierBase (  )  [inline, protected]

Definition at line 102 of file message_notifier_base.h.


Member Function Documentation

virtual void tf::MessageNotifierBase::clear (  )  [pure virtual]

Clear any messages currently in the queue.

Implemented in tf::MessageNotifier< MessageT >.

virtual void tf::MessageNotifierBase::setTargetFrame ( const std::vector< std::string > &  target_frames  )  [pure virtual]

Set the frame you need to be able to transform to before getting a message callback.

Implemented in tf::MessageNotifier< MessageT >.

virtual void tf::MessageNotifierBase::setTargetFrame ( const std::string &  target_frame  )  [pure virtual]

Set the frame you need to be able to transform to before getting a message callback.

Implemented in tf::MessageNotifier< MessageT >.

virtual void tf::MessageNotifierBase::setTolerance ( const ros::Duration &  tolerance  )  [pure virtual]

Set the required tolerance for the notifier to return true.

Implemented in tf::MessageNotifier< MessageT >.

virtual void tf::MessageNotifierBase::setTopic ( const std::string &  topic  )  [pure virtual]

Set the topic to listen on.

Implemented in tf::MessageNotifier< MessageT >.

virtual void tf::MessageNotifierBase::subscribeToMessage (  )  [pure virtual]

Subscribe to the message topic.

Implemented in tf::MessageNotifier< MessageT >.

virtual void tf::MessageNotifierBase::unsubscribeFromMessage (  )  [pure virtual]

Unsubscribe from the message topic.

Implemented in tf::MessageNotifier< MessageT >.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Defines


door_handle_detector
Author(s): Radu Bogdan Rusu, Marius
autogenerated on Fri Jan 11 09:42:09 2013