Public Member Functions | Public Attributes | List of all members
nodelet::detail::CallbackQueueManager::QueueInfo Struct Reference

Public Member Functions

 QueueInfo ()
 

Public Attributes

uint32_t in_thread
 
CallbackQueuePtr queue
 
boost::mutex st_mutex
 
uint32_t thread_index
 
bool threaded
 

Detailed Description

Definition at line 91 of file callback_queue_manager.h.

Constructor & Destructor Documentation

◆ QueueInfo()

nodelet::detail::CallbackQueueManager::QueueInfo::QueueInfo ( )
inline

Definition at line 93 of file callback_queue_manager.h.

Member Data Documentation

◆ in_thread

uint32_t nodelet::detail::CallbackQueueManager::QueueInfo::in_thread

Definition at line 106 of file callback_queue_manager.h.

◆ queue

CallbackQueuePtr nodelet::detail::CallbackQueueManager::QueueInfo::queue

Definition at line 99 of file callback_queue_manager.h.

◆ st_mutex

boost::mutex nodelet::detail::CallbackQueueManager::QueueInfo::st_mutex

Definition at line 103 of file callback_queue_manager.h.

◆ thread_index

uint32_t nodelet::detail::CallbackQueueManager::QueueInfo::thread_index
Todo:
Could get rid of st_mutex by updating [thread_index|in_thread] atomically

Definition at line 105 of file callback_queue_manager.h.

◆ threaded

bool nodelet::detail::CallbackQueueManager::QueueInfo::threaded

Definition at line 100 of file callback_queue_manager.h.


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


nodelet
Author(s): Tully Foote, Radu Bogdan Rusu
autogenerated on Mon Feb 28 2022 22:57:13