#include <gtest/gtest.h>
#include "ros/subscription_queue.h"
#include "ros/message_deserializer.h"
#include "ros/callback_queue_interface.h"
#include "ros/subscription_callback_helper.h"
#include "ros/init.h"
#include <boost/shared_array.hpp>
#include <boost/bind/bind.hpp>
#include <boost/thread.hpp>
Go to the source code of this file.
|
void | callThread (SubscriptionQueue &queue) |
|
void | clearInCallbackCallback (SubscriptionQueue &queue) |
|
void | clearWhileThreadIsBlockingCallback (bool *done, boost::barrier *barrier) |
|
int | main (int argc, char **argv) |
|
| TEST (SubscriptionQueue, clearCall) |
|
| TEST (SubscriptionQueue, clearInCallback) |
|
| TEST (SubscriptionQueue, clearThenAddAndCall) |
|
| TEST (SubscriptionQueue, clearWhileThreadIsBlocking) |
|
| TEST (SubscriptionQueue, concurrentCallbacks) |
|
| TEST (SubscriptionQueue, infiniteQueue) |
|
| TEST (SubscriptionQueue, nonConcurrentOrdering) |
|
| TEST (SubscriptionQueue, queueSize) |
|
void | waitForASecond () |
|
void | waitForBarrier (boost::barrier *bar) |
|
◆ FakeSubHelperPtr
◆ callThread()
◆ clearInCallbackCallback()
◆ clearWhileThreadIsBlockingCallback()
void clearWhileThreadIsBlockingCallback |
( |
bool * |
done, |
|
|
boost::barrier * |
barrier |
|
) |
| |
◆ main()
int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
◆ TEST() [1/8]
◆ TEST() [2/8]
◆ TEST() [3/8]
◆ TEST() [4/8]
◆ TEST() [5/8]
◆ TEST() [6/8]
◆ TEST() [7/8]
◆ TEST() [8/8]
◆ waitForASecond()
◆ waitForBarrier()
void waitForBarrier |
( |
boost::barrier * |
bar | ) |
|
test_roscpp
Author(s): Morgan Quigley, Josh Faust, Brian Gerkey, Troy Straszheim, Dirk Thomas
, Jacob Perron
autogenerated on Sat Sep 14 2024 02:59:57