Classes | Functions | Variables
event_test.cpp File Reference
#include "unit.hpp"
#include <internal/Signal.hpp>
#include <extras/SlaveActivity.hpp>
#include <string>
#include <rtt-detail-fwd.hpp>
#include <Logger.hpp>
#include <base/RunnableInterface.hpp>
#include <extras/SimulationActivity.hpp>
#include <extras/SimulationThread.hpp>
#include <Activity.hpp>
#include <os/Atomic.hpp>
#include <boost/bind.hpp>
#include <boost/scoped_ptr.hpp>
Include dependency graph for event_test.cpp:

Go to the source code of this file.

Classes

struct  CrossRemover
 
class  EmitAndcount
 
class  EventTest
 
struct  Runner
 
struct  SelfRemover
 

Functions

 BOOST_AUTO_TEST_CASE (testEmpty)
 
 BOOST_AUTO_TEST_CASE (testTask)
 
 BOOST_AUTO_TEST_CASE (testSelfRemoval)
 
 BOOST_AUTO_TEST_CASE (testReference)
 
 BOOST_AUTO_TEST_CASE (testCrossRemoval)
 
 BOOST_AUTO_TEST_CASE (testBlockingTask)
 
 BOOST_AUTO_TEST_CASE (testEventArgs)
 
 BOOST_AUTO_TEST_CASE (testSyncListener)
 
 BOOST_AUTO_TEST_CASE (testSyncListenerString)
 
 BOOST_AUTO_TEST_CASE (testRTEvent)
 
void testConcurrentEmitHandler (void)
 

Variables

static AtomicInt testConcurrentEmitHandlerCount
 

Function Documentation

BOOST_AUTO_TEST_CASE ( testEmpty  )

Definition at line 228 of file event_test.cpp.

BOOST_AUTO_TEST_CASE ( testTask  )

Definition at line 233 of file event_test.cpp.

BOOST_AUTO_TEST_CASE ( testSelfRemoval  )

Definition at line 243 of file event_test.cpp.

BOOST_AUTO_TEST_CASE ( testReference  )

Tests if we can emit a signal that takes an argument by reference.

Definition at line 255 of file event_test.cpp.

BOOST_AUTO_TEST_CASE ( testCrossRemoval  )

Definition at line 271 of file event_test.cpp.

BOOST_AUTO_TEST_CASE ( testBlockingTask  )

Definition at line 309 of file event_test.cpp.

BOOST_AUTO_TEST_CASE ( testEventArgs  )

Definition at line 321 of file event_test.cpp.

BOOST_AUTO_TEST_CASE ( testSyncListener  )

Definition at line 336 of file event_test.cpp.

BOOST_AUTO_TEST_CASE ( testSyncListenerString  )

Definition at line 349 of file event_test.cpp.

BOOST_AUTO_TEST_CASE ( testRTEvent  )

Definition at line 362 of file event_test.cpp.

void testConcurrentEmitHandler ( void  )

Definition at line 200 of file event_test.cpp.

Variable Documentation

AtomicInt testConcurrentEmitHandlerCount
static

Definition at line 198 of file event_test.cpp.



rtt
Author(s): RTT Developers
autogenerated on Tue Jun 25 2019 19:33:38