Public Member Functions | |
ThreadInfo () | |
Public Attributes | |
boost::detail::atomic_count | calling |
uint8_t | pad [((ACTUAL_SIZE+63)&~63)-ACTUAL_SIZE] |
std::vector< std::pair < CallbackQueuePtr, QueueInfoPtr > > | queue |
boost::condition_variable | queue_cond |
boost::mutex | queue_mutex |
Static Public Attributes | |
static const int | ACTUAL_SIZE |
Definition at line 121 of file callback_queue_manager.h.
Definition at line 123 of file callback_queue_manager.h.
const int nodelet::detail::CallbackQueueManager::ThreadInfo::ACTUAL_SIZE [static] |
sizeof(boost::mutex) + sizeof(boost::condition_variable) + sizeof(std::vector<std::pair<CallbackQueuePtr, QueueInfoPtr> >) + sizeof(boost::detail::atomic_count)
Definition at line 150 of file callback_queue_manager.h.
boost::detail::atomic_count nodelet::detail::CallbackQueueManager::ThreadInfo::calling |
Definition at line 131 of file callback_queue_manager.h.
uint8_t nodelet::detail::CallbackQueueManager::ThreadInfo::pad[((ACTUAL_SIZE+63)&~63)-ACTUAL_SIZE] |
Definition at line 155 of file callback_queue_manager.h.
std::vector<std::pair<CallbackQueuePtr, QueueInfoPtr> > nodelet::detail::CallbackQueueManager::ThreadInfo::queue |
Definition at line 130 of file callback_queue_manager.h.
boost::condition_variable nodelet::detail::CallbackQueueManager::ThreadInfo::queue_cond |
Definition at line 129 of file callback_queue_manager.h.
Definition at line 128 of file callback_queue_manager.h.