Spinner which spins in multiple threads. More...
#include <spinner.h>

| Public Member Functions | |
| MultiThreadedSpinner (uint32_t thread_count=0) | |
| virtual void | spin (CallbackQueue *queue=0) | 
| Spin on a callback queue (defaults to the global one). Blocks until roscpp has been shutdown. | |
| Private Attributes | |
| uint32_t | thread_count_ | 
| ros::MultiThreadedSpinner::MultiThreadedSpinner | ( | uint32_t | thread_count = 0 | ) | 
| thread_count | Number of threads to use for calling callbacks. 0 will automatically use however many hardware threads exist on your system. | 
Definition at line 66 of file spinner.cpp.
| void ros::MultiThreadedSpinner::spin | ( | CallbackQueue * | queue = 0 | ) |  [virtual] | 
Spin on a callback queue (defaults to the global one). Blocks until roscpp has been shutdown.
Implements ros::Spinner.
Definition at line 71 of file spinner.cpp.
| uint32_t ros::MultiThreadedSpinner::thread_count_  [private] |