ChimeraTK-DeviceAccess  03.18.00
testAsyncRead.cpp File Reference
#include <boost/test/unit_test.hpp>
#include "Device.h"
#include "DeviceAccessVersion.h"
#include "DeviceBackendImpl.h"
#include "ReadAnyGroup.h"
#include <boost/thread.hpp>
#include <algorithm>
#include <atomic>
#include <chrono>
#include <future>
#include <thread>
+ Include dependency graph for testAsyncRead.cpp:

Go to the source code of this file.

Classes

class  AsyncTestDummy
 
class  AsyncTestDummy::Accessor< UserType >
 
struct  Fixture
 

Macros

#define BOOST_TEST_DYN_LINK
 
#define BOOST_TEST_MODULE   AsyncReadTest
 

Functions

 BOOST_AUTO_TEST_CASE (testAsyncRead)
 
 BOOST_AUTO_TEST_CASE (testReadAny)
 
 BOOST_AUTO_TEST_CASE (testReadAnyWithPoll)
 
 BOOST_AUTO_TEST_CASE (testWaitAny)
 
 BOOST_AUTO_TEST_CASE (testReadAnyException)
 
 BOOST_AUTO_TEST_CASE (testReadAnyInvalid)
 

Variables

std::string cdd = "(AsyncTestDummy)"
 

Macro Definition Documentation

◆ BOOST_TEST_DYN_LINK

#define BOOST_TEST_DYN_LINK

Definition at line 4 of file testAsyncRead.cpp.

◆ BOOST_TEST_MODULE

#define BOOST_TEST_MODULE   AsyncReadTest

Definition at line 5 of file testAsyncRead.cpp.

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/6]

BOOST_AUTO_TEST_CASE ( testAsyncRead  )

Definition at line 134 of file testAsyncRead.cpp.

+ Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [2/6]

BOOST_AUTO_TEST_CASE ( testReadAny  )

Definition at line 174 of file testAsyncRead.cpp.

+ Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [3/6]

BOOST_AUTO_TEST_CASE ( testReadAnyException  )

Definition at line 647 of file testAsyncRead.cpp.

+ Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [4/6]

BOOST_AUTO_TEST_CASE ( testReadAnyInvalid  )

Definition at line 739 of file testAsyncRead.cpp.

+ Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [5/6]

BOOST_AUTO_TEST_CASE ( testReadAnyWithPoll  )

Definition at line 451 of file testAsyncRead.cpp.

+ Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [6/6]

BOOST_AUTO_TEST_CASE ( testWaitAny  )

Definition at line 541 of file testAsyncRead.cpp.

+ Here is the call graph for this function:

Variable Documentation

◆ cdd

std::string cdd = "(AsyncTestDummy)"

Definition at line 25 of file testAsyncRead.cpp.