ChimeraTK-DeviceAccess  03.18.00
testNumericAddressedBackendRegisterAccessor.cpp File Reference
#include <boost/test/unit_test.hpp>
#include "accessPrivateData.h"
#include "BackendFactory.h"
#include "Device.h"
#include "DummyBackend.h"
#include "DummyRegisterAccessor.h"
#include "TransferGroup.h"
+ Include dependency graph for testNumericAddressedBackendRegisterAccessor.cpp:

Go to the source code of this file.

Classes

struct  NumericAddressedLowLevelTransferElement_startAddress
 
struct  NumericAddressedLowLevelTransferElement_numberOfBytes
 

Namespaces

 ChimeraTK
 

Macros

#define BOOST_TEST_DYN_LINK
 
#define BOOST_TEST_MODULE   NumericAddressedBackendRegisterAccessorTest
 

Functions

 BOOST_AUTO_TEST_CASE (testCreation)
 
 BOOST_AUTO_TEST_CASE (testReadWrite)
 
 BOOST_AUTO_TEST_CASE (testReadOnly)
 
 BOOST_AUTO_TEST_CASE (testRawWrite)
 
 BOOST_AUTO_TEST_CASE (testRawWithTransferGroup)
 
 BOOST_AUTO_TEST_CASE (testConverterTypes)
 
 BOOST_AUTO_TEST_CASE (registerCatalogueCreation)
 
 BOOST_AUTO_TEST_CASE (testMergeNumericRegisters)
 
 BOOST_AUTO_TEST_CASE (testMergeNumericRegistersDifferentTypes)
 

Macro Definition Documentation

◆ BOOST_TEST_DYN_LINK

#define BOOST_TEST_DYN_LINK

◆ BOOST_TEST_MODULE

#define BOOST_TEST_MODULE   NumericAddressedBackendRegisterAccessorTest

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/9]

BOOST_AUTO_TEST_CASE ( registerCatalogueCreation  )

Definition at line 420 of file testNumericAddressedBackendRegisterAccessor.cpp.

+ Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [2/9]

BOOST_AUTO_TEST_CASE ( testConverterTypes  )

Definition at line 278 of file testNumericAddressedBackendRegisterAccessor.cpp.

+ Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [3/9]

BOOST_AUTO_TEST_CASE ( testCreation  )

Definition at line 43 of file testNumericAddressedBackendRegisterAccessor.cpp.

+ Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [4/9]

BOOST_AUTO_TEST_CASE ( testMergeNumericRegisters  )

Definition at line 432 of file testNumericAddressedBackendRegisterAccessor.cpp.

+ Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [5/9]

BOOST_AUTO_TEST_CASE ( testMergeNumericRegistersDifferentTypes  )

Definition at line 554 of file testNumericAddressedBackendRegisterAccessor.cpp.

+ Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [6/9]

BOOST_AUTO_TEST_CASE ( testRawWithTransferGroup  )

Definition at line 155 of file testNumericAddressedBackendRegisterAccessor.cpp.

+ Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [7/9]

BOOST_AUTO_TEST_CASE ( testRawWrite  )

Definition at line 115 of file testNumericAddressedBackendRegisterAccessor.cpp.

+ Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [8/9]

BOOST_AUTO_TEST_CASE ( testReadOnly  )

Definition at line 101 of file testNumericAddressedBackendRegisterAccessor.cpp.

+ Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [9/9]

BOOST_AUTO_TEST_CASE ( testReadWrite  )

Definition at line 89 of file testNumericAddressedBackendRegisterAccessor.cpp.

+ Here is the call graph for this function: