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
< MultiThreadedCallback
MultiThreadedCallbackPtr
typedef boost::shared_ptr
< SingleThreadedCallback
SingleThreadedCallbackPtr

Functions

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

Typedef Documentation

typedef boost::shared_ptr<MultiThreadedCallback> MultiThreadedCallbackPtr

Definition at line 162 of file test_callback_queue_manager.cpp.

Definition at line 86 of file test_callback_queue_manager.cpp.


Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 187 of file test_callback_queue_manager.cpp.

TEST ( CallbackQueueManager  ,
singleThreaded   
)

Definition at line 88 of file test_callback_queue_manager.cpp.

TEST ( CallbackQueueManager  ,
multipleSingleThreaded   
)

Definition at line 110 of file test_callback_queue_manager.cpp.

TEST ( CallbackQueueManager  ,
multiThreaded   
)

Definition at line 164 of file test_callback_queue_manager.cpp.



test_nodelet
Author(s): Tully Foote
autogenerated on Sun Feb 17 2019 03:43:56