Toolbox snapshot
The Reactive C++ Toolbox
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
Reactor.ut.cpp File Reference
#include "Reactor.hpp"
#include <toolbox/net/Endpoint.hpp>
#include <toolbox/net/IoSock.hpp>
#include <toolbox/util/RefCount.hpp>
#include <boost/test/unit_test.hpp>
#include <boost/test/data/test_case.hpp>
#include <thread>
#include <string_view>
Include dependency graph for Reactor.ut.cpp:

Go to the source code of this file.

Classes

struct  param::ReactorModeWrapper
 

Namespaces

namespace  param
 

Functions

 BOOST_DATA_TEST_CASE (ReactorLevelCase, param::reactor_modes, mode)
 
 BOOST_DATA_TEST_CASE (ReactorSocketPriority, param::reactor_modes, mode)
 
 BOOST_DATA_TEST_CASE (ReactorHighPriorityYield, param::reactor_modes, mode)
 
 BOOST_DATA_TEST_CASE (ReactorEdgeCase, param::reactor_modes, mode)
 
 BOOST_DATA_TEST_CASE (ReactorHookCase, param::reactor_modes, mode)
 
 BOOST_DATA_TEST_CASE (ReactorLowPriorityProgress, param::reactor_modes, mode)
 

Function Documentation

◆ BOOST_DATA_TEST_CASE() [1/6]

BOOST_DATA_TEST_CASE ( ReactorLevelCase  ,
param::reactor_modes  ,
mode   
)

Definition at line 68 of file Reactor.ut.cpp.

◆ BOOST_DATA_TEST_CASE() [2/6]

BOOST_DATA_TEST_CASE ( ReactorSocketPriority  ,
param::reactor_modes  ,
mode   
)

Definition at line 100 of file Reactor.ut.cpp.

◆ BOOST_DATA_TEST_CASE() [3/6]

BOOST_DATA_TEST_CASE ( ReactorHighPriorityYield  ,
param::reactor_modes  ,
mode   
)

Definition at line 164 of file Reactor.ut.cpp.

◆ BOOST_DATA_TEST_CASE() [4/6]

BOOST_DATA_TEST_CASE ( ReactorEdgeCase  ,
param::reactor_modes  ,
mode   
)

Definition at line 375 of file Reactor.ut.cpp.

◆ BOOST_DATA_TEST_CASE() [5/6]

BOOST_DATA_TEST_CASE ( ReactorHookCase  ,
param::reactor_modes  ,
mode   
)

Definition at line 414 of file Reactor.ut.cpp.

◆ BOOST_DATA_TEST_CASE() [6/6]

BOOST_DATA_TEST_CASE ( ReactorLowPriorityProgress  ,
param::reactor_modes  ,
mode   
)

Definition at line 428 of file Reactor.ut.cpp.