Classes | Typedefs | Functions
test_callback_queue_manager.cpp File Reference
#include <nodelet/detail/callback_queue_manager.h>
#include <nodelet/detail/callback_queue.h>
#include <ros/callback_queue.h>
#include <ros/time.h>
#include <ros/console.h>
#include <boost/thread.hpp>
#include <gtest/gtest.h>
Include dependency graph for test_callback_queue_manager.cpp:

Go to the source code of this file.

Classes

class  MultiThreadedCallback
 
class  SingleThreadedCallback
 

Typedefs

typedef boost::shared_ptr< MultiThreadedCallbackMultiThreadedCallbackPtr
 
typedef boost::shared_ptr< SingleThreadedCallbackSingleThreadedCallbackPtr
 

Functions

int main (int argc, char **argv)
 
 TEST (CallbackQueueManager, multipleSingleThreaded)
 
 TEST (CallbackQueueManager, multiThreaded)
 
 TEST (CallbackQueueManager, singleThreaded)
 

Typedef Documentation

◆ MultiThreadedCallbackPtr

Definition at line 162 of file test_callback_queue_manager.cpp.

◆ SingleThreadedCallbackPtr

Definition at line 86 of file test_callback_queue_manager.cpp.

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 187 of file test_callback_queue_manager.cpp.

◆ TEST() [1/3]

TEST ( CallbackQueueManager  ,
multipleSingleThreaded   
)

Definition at line 110 of file test_callback_queue_manager.cpp.

◆ TEST() [2/3]

TEST ( CallbackQueueManager  ,
multiThreaded   
)

Definition at line 164 of file test_callback_queue_manager.cpp.

◆ TEST() [3/3]

TEST ( CallbackQueueManager  ,
singleThreaded   
)

Definition at line 88 of file test_callback_queue_manager.cpp.



test_nodelet
Author(s): Tully Foote, Michael Carroll
autogenerated on Fri Jan 12 2024 03:40:44