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 111 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testPortConnectionInitialization  )

Definition at line 175 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testPortSimpleConnections  )

Definition at line 210 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testPortOneWriterThreeReaders  )

Definition at line 304 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testPortOneWriterThreeReadersWithSharedOutputBuffer  )

Definition at line 377 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testPortThreeWritersOneReaderWithSharedInputBuffer  )

Definition at line 454 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testPortThreeWritersOneReader  )

Definition at line 538 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testSharedBufferConnection  )

Definition at line 633 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testSharedDataConnection  )

Definition at line 691 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testInvalidReadPolicyConnections  )

Definition at line 727 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testInvalidSharedConnection  )

Definition at line 769 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testPortObjects  )

Definition at line 785 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testPortAddRemove  )

Definition at line 858 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testEventPortSignalling  )

Definition at line 920 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testEventPortSignallingFromSlave  )

Definition at line 972 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testPlainPortNotSignalling  )

Definition at line 1026 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testPortDataSource  )

Definition at line 1050 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testConcurrencyPerConnection  )

Definition at line 1245 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testConcurrencyPerInputPort  )

Definition at line 1280 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testConcurrencyPerOutputPort  )

Definition at line 1315 of file ports_test.cpp.

BOOST_AUTO_TEST_CASE ( testConcurrencySharedConnection  )

Definition at line 1350 of file ports_test.cpp.



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