nodelet::detail::CallbackQueue Class Reference

#include <callback_queue.h>

List of all members.

Public Member Functions

virtual void addCallback (const ros::CallbackInterfacePtr &callback, uint64_t owner_id=0)
 CallbackQueue (CallbackQueueManager *parent)
uint32_t callOne ()
virtual void removeByID (uint64_t owner_id)
 ~CallbackQueue ()

Private Attributes

ros::CallbackQueue * queue_

Detailed Description

Definition at line 48 of file callback_queue.h.

Constructor & Destructor Documentation

nodelet::detail::CallbackQueue::CallbackQueue ( CallbackQueueManager parent  ) 

Definition at line 36 of file callback_queue.cpp.

nodelet::detail::CallbackQueue::~CallbackQueue (  ) 

Definition at line 42 of file callback_queue.cpp.

Member Function Documentation

void nodelet::detail::CallbackQueue::addCallback ( const ros::CallbackInterfacePtr &  callback,
uint64_t  owner_id = 0 
) [virtual]

Definition at line 49 of file callback_queue.cpp.

uint32_t nodelet::detail::CallbackQueue::callOne (  ) 

Definition at line 60 of file callback_queue.cpp.

void nodelet::detail::CallbackQueue::removeByID ( uint64_t  owner_id  )  [virtual]

Definition at line 55 of file callback_queue.cpp.

Member Data Documentation

Definition at line 60 of file callback_queue.h.

ros::CallbackQueue* nodelet::detail::CallbackQueue::queue_ [private]

Definition at line 61 of file callback_queue.h.

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

Author(s): Tully Foote, Radu Bogdan Rusu
autogenerated on Fri Jan 11 09:40:18 2013