#include <callback_queue.h>
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 | |
| CallbackQueueManager * | parent_ |
| ros::CallbackQueue * | queue_ |
Definition at line 48 of file callback_queue.h.
| 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.
| 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.
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.