ChimeraTK-DeviceAccess 03.31.00
Loading...
Searching...
No Matches
testNumericAddressedBackendUnified.cpp File Reference
#include <boost/test/unit_test.hpp>
#include "BackendFactory.h"
#include "Device.h"
#include "DummyBackend.h"
#include "DummyRegisterAccessor.h"
#include "ExceptionDummyBackend.h"
#include "TransferGroup.h"
#include "UnifiedBackendTest.h"
+ Include dependency graph for testNumericAddressedBackendUnified.cpp:

Go to the source code of this file.

Classes

struct  Integers_signed32
 
struct  Integers_signed32_async
 
struct  Integers_signed32_async_rw
 
struct  ShortRaw_base< Derived, rawUserType >
 
struct  ShortRaw_signed16
 
struct  ShortRaw_unsigned16
 
struct  ShortRaw_fixedPoint16_8u
 
struct  ShortRaw_fixedPoint16_8s
 
struct  ByteRaw_signed8
 
struct  ByteRaw_unsigned8
 
struct  ByteRaw_fixedPoint8_4u
 
struct  ByteRaw_fixedPoint8_4s
 
struct  AsciiData
 
struct  MuxedNodma
 
struct  NamedChannelSlice0
 
struct  NamedChannelSlice3
 
struct  MuxedNodmaAsync
 
struct  NamedChannelSliceAsync0
 
struct  MuxedFloat
 
struct  RegisterDescriptorBase< Derived >
 Base descriptor with defaults, used for all registers. More...
 
struct  OneDRegisterDescriptorBase< Derived >
 Base descriptor for 1D accessors (and scalars) More...
 
struct  ScalarRegisterDescriptorBase< Derived >
 Base descriptor for scalars. More...
 
struct  RegBitRangeDescriptor< Derived >
 
struct  BitRangeAccessorTarget
 
struct  RegLowerHalfOfFirmware
 
struct  RegUpperHalfOfFirmware
 
struct  RegBitRangeMiddle
 
struct  ArrayRegBitRangeDescriptor< Derived >
 Base descriptor for array bit-range accessors. More...
 
struct  ArrayRegTarget
 
struct  ArrayBitRangeLow
 
struct  ArrayBitRangeHigh
 
struct  DoubleBufferedNamedChannelSlice
 
struct  DoubleBufferedNamedChannelSliceAsync
 

Namespaces

namespace  ChimeraTK
 This header collects some conversion routines which should be useful both for ApplicationCore Python bindings and DeviceAccess Python bindings.
 

Macros

#define BOOST_TEST_DYN_LINK
 
#define BOOST_TEST_MODULE   NumericAddressedBackendUnified
 

Functions

 BOOST_AUTO_TEST_CASE (testRegisterAccessor)
 
 BOOST_AUTO_TEST_CASE (testMultiplexedRegisterAccessor)
 
 BOOST_AUTO_TEST_CASE (testNamedChannelSlices)
 
 BOOST_AUTO_TEST_CASE (testNamedChannelSliceAsync)
 
 BOOST_AUTO_TEST_CASE (testDoubleBufferedNamedChannelSlices)
 
 BOOST_AUTO_TEST_CASE (testDoubleBufferedNamedChannelSliceAsync)
 
 BOOST_AUTO_TEST_CASE (testBitRanges)
 
 BOOST_AUTO_TEST_CASE (TestBitRangeNamedChannelSlices)
 

Macro Definition Documentation

◆ BOOST_TEST_DYN_LINK

#define BOOST_TEST_DYN_LINK

Definition at line 4 of file testNumericAddressedBackendUnified.cpp.

◆ BOOST_TEST_MODULE

#define BOOST_TEST_MODULE   NumericAddressedBackendUnified

Definition at line 6 of file testNumericAddressedBackendUnified.cpp.

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/8]

BOOST_AUTO_TEST_CASE ( TestBitRangeNamedChannelSlices  )

Definition at line 1389 of file testNumericAddressedBackendUnified.cpp.

◆ BOOST_AUTO_TEST_CASE() [2/8]

BOOST_AUTO_TEST_CASE ( testBitRanges  )

Definition at line 1370 of file testNumericAddressedBackendUnified.cpp.

◆ BOOST_AUTO_TEST_CASE() [3/8]

BOOST_AUTO_TEST_CASE ( testDoubleBufferedNamedChannelSliceAsync  )

Definition at line 1363 of file testNumericAddressedBackendUnified.cpp.

◆ BOOST_AUTO_TEST_CASE() [4/8]

BOOST_AUTO_TEST_CASE ( testDoubleBufferedNamedChannelSlices  )

Definition at line 1356 of file testNumericAddressedBackendUnified.cpp.

◆ BOOST_AUTO_TEST_CASE() [5/8]

BOOST_AUTO_TEST_CASE ( testMultiplexedRegisterAccessor  )

Definition at line 1330 of file testNumericAddressedBackendUnified.cpp.

◆ BOOST_AUTO_TEST_CASE() [6/8]

BOOST_AUTO_TEST_CASE ( testNamedChannelSliceAsync  )

Definition at line 1349 of file testNumericAddressedBackendUnified.cpp.

◆ BOOST_AUTO_TEST_CASE() [7/8]

BOOST_AUTO_TEST_CASE ( testNamedChannelSlices  )

Definition at line 1341 of file testNumericAddressedBackendUnified.cpp.

◆ BOOST_AUTO_TEST_CASE() [8/8]

BOOST_AUTO_TEST_CASE ( testRegisterAccessor  )

Definition at line 1309 of file testNumericAddressedBackendUnified.cpp.