ChimeraTK-DeviceAccess
03.18.00
|
#include <boost/test/unit_test.hpp>
#include "Device.h"
#include "DummyBackend.h"
#include "ExceptionDummyBackend.h"
#include "TransferGroup.h"
#include "UnifiedBackendTest.h"
#include <boost/thread/barrier.hpp>
Go to the source code of this file.
Classes | |
struct | DummyForDoubleBuffering |
dummy backend used for testing the double buffering handshake. More... | |
struct | DummyForDoubleBuffering::BackendRegisterer |
struct | AreaType< Register > |
struct | MyArea1 |
struct | DeviceFixture |
struct | DeviceFixture2D< Derived > |
DeviceFixture used for the 2D access tests here no overwriting of ExceptionBackend. More... | |
struct | DeviceFixture2D< Derived >::ConfigParams |
struct | DeviceFixture2D_DAQ0 |
struct | DeviceFixture2D_DAQ2 |
Macros | |
#define | BOOST_TEST_DYN_LINK |
#define | BOOST_TEST_MODULE SubdeviceBackendUnifiedTest |
Functions | |
BOOST_AUTO_TEST_CASE (testUnified) | |
BOOST_FIXTURE_TEST_CASE (testSlowReader, DeviceFixture) | |
BOOST_FIXTURE_TEST_CASE (testConcurrentRead, DeviceFixture) | |
BOOST_FIXTURE_TEST_CASE (testExtractedChannelsA, DeviceFixture2D_DAQ2) | |
BOOST_FIXTURE_TEST_CASE (testExtractedChannelsC, DeviceFixture2D_DAQ0) | |
Variables | |
std::string | lmap = "(logicalNameMap?map=doubleBuffer.xlmap&target=" + rawDeviceCdd + ")" |
#define BOOST_TEST_DYN_LINK |
Definition at line 4 of file testDoubleBuffering.cpp.
#define BOOST_TEST_MODULE SubdeviceBackendUnifiedTest |
Definition at line 5 of file testDoubleBuffering.cpp.
BOOST_AUTO_TEST_CASE | ( | testUnified | ) |
BOOST_FIXTURE_TEST_CASE | ( | testConcurrentRead | , |
DeviceFixture | |||
) |
Definition at line 269 of file testDoubleBuffering.cpp.
BOOST_FIXTURE_TEST_CASE | ( | testExtractedChannelsA | , |
DeviceFixture2D_DAQ2 | |||
) |
Definition at line 474 of file testDoubleBuffering.cpp.
BOOST_FIXTURE_TEST_CASE | ( | testExtractedChannelsC | , |
DeviceFixture2D_DAQ0 | |||
) |
Definition at line 480 of file testDoubleBuffering.cpp.
BOOST_FIXTURE_TEST_CASE | ( | testSlowReader | , |
DeviceFixture | |||
) |
Definition at line 240 of file testDoubleBuffering.cpp.
std::string lmap = "(logicalNameMap?map=doubleBuffer.xlmap&target=" + rawDeviceCdd + ")" |
Definition at line 74 of file testDoubleBuffering.cpp.