Classes | Functions
ports_test.cpp File Reference
#include "unit.hpp"
#include <InputPort.hpp>
#include <OutputPort.hpp>
#include <TaskContext.hpp>
#include <extras/SlaveActivity.hpp>
#include <extras/SequentialActivity.hpp>
#include <extras/SimulationActivity.hpp>
#include <extras/SimulationThread.hpp>
#include <boost/function_types/function_type.hpp>
#include <OperationCaller.hpp>
#include <rtt-config.h>
#include <memory>
Include dependency graph for ports_test.cpp:

Go to the source code of this file.

Classes

class  ConcurrencyPortsTestFixture
 
class  EventPortsTC
 
class  ConcurrencyPortsTestFixture::PortConnectorThread
 
class  ConcurrencyPortsTestFixture::PortReaderThread< T >
 
class  PortsTestFixture
 
class  ConcurrencyPortsTestFixture::PortWriterThread< T >
 

Functions

 BOOST_AUTO_TEST_CASE (testPortTaskInterface)
 
 BOOST_AUTO_TEST_CASE (testPortConnectionInitialization)
 
 BOOST_AUTO_TEST_CASE (testPortSimpleConnections)
 
 BOOST_AUTO_TEST_CASE (testPortOneWriterThreeReaders)
 
 BOOST_AUTO_TEST_CASE (testPortOneWriterThreeReadersWithSharedOutputBuffer)
 
 BOOST_AUTO_TEST_CASE (testPortThreeWritersOneReaderWithSharedInputBuffer)
 
 BOOST_AUTO_TEST_CASE (testPortThreeWritersOneReader)
 
 BOOST_AUTO_TEST_CASE (testSharedBufferConnection)
 
 BOOST_AUTO_TEST_CASE (testSharedDataConnection)
 
 BOOST_AUTO_TEST_CASE (testInvalidReadPolicyConnections)
 
 BOOST_AUTO_TEST_CASE (testInvalidSharedConnection)
 
 BOOST_AUTO_TEST_CASE (testPortObjects)
 
 BOOST_AUTO_TEST_CASE (testPortAddRemove)
 
 BOOST_AUTO_TEST_CASE (testEventPortSignalling)
 
 BOOST_AUTO_TEST_CASE (testEventPortSignallingFromSlave)
 
 BOOST_AUTO_TEST_CASE (testPlainPortNotSignalling)
 
 BOOST_AUTO_TEST_CASE (testPortDataSource)
 
 BOOST_AUTO_TEST_CASE (testConcurrencyPerConnection)
 
 BOOST_AUTO_TEST_CASE (testConcurrencyPerInputPort)
 
 BOOST_AUTO_TEST_CASE (testConcurrencyPerOutputPort)
 
 BOOST_AUTO_TEST_CASE (testConcurrencySharedConnection)
 

Function Documentation

BOOST_AUTO_TEST_CASE ( testPortTaskInterface  )

Definition at line 112 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testPortConnectionInitialization  )

Definition at line 176 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testPortSimpleConnections  )

Definition at line 211 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testPortOneWriterThreeReaders  )

Definition at line 305 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testPortOneWriterThreeReadersWithSharedOutputBuffer  )

Definition at line 378 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testPortThreeWritersOneReaderWithSharedInputBuffer  )

Definition at line 455 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testPortThreeWritersOneReader  )

Definition at line 539 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testSharedBufferConnection  )

Definition at line 634 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testSharedDataConnection  )

Definition at line 692 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testInvalidReadPolicyConnections  )

Definition at line 728 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testInvalidSharedConnection  )

Definition at line 770 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testPortObjects  )

Definition at line 786 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testPortAddRemove  )

Definition at line 859 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testEventPortSignalling  )

Definition at line 921 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testEventPortSignallingFromSlave  )

Definition at line 973 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testPlainPortNotSignalling  )

Definition at line 1027 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testPortDataSource  )

Definition at line 1051 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testConcurrencyPerConnection  )

Definition at line 1246 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testConcurrencyPerInputPort  )

Definition at line 1281 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testConcurrencyPerOutputPort  )

Definition at line 1316 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testConcurrencySharedConnection  )

Definition at line 1351 of file ports_test.cpp.



rtt
Author(s): RTT Developers
autogenerated on Fri Oct 25 2019 03:59:45