Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
FiniteStateMachineTests.cpp File Reference
#include <boost/test/unit_test.hpp>
#include "Acts/Utilities/FiniteStateMachine.hpp"
#include <iostream>
#include <optional>
#include <stdexcept>
+ Include dependency graph for FiniteStateMachineTests.cpp:

Go to the source code of this file.

Classes

struct  Acts::Test::states::Disconnected
 
struct  Acts::Test::states::Connecting
 
struct  Acts::Test::states::Pinging
 
struct  Acts::Test::states::Connected
 
struct  Acts::Test::events::Connect
 
struct  Acts::Test::events::Established
 
struct  Acts::Test::events::Timeout
 
struct  Acts::Test::events::Ping
 
struct  Acts::Test::events::Pong
 
struct  Acts::Test::events::Disconnect
 
struct  Acts::Test::fsm
 
struct  Acts::Test::fsm2
 
struct  Acts::Test::S1
 
struct  Acts::Test::S2
 
struct  Acts::Test::S3
 
struct  Acts::Test::E1
 
struct  Acts::Test::E2
 
class  Acts::Test::E3
 
struct  Acts::Test::fsm3
 

Namespaces

namespace  Acts
 Acts includes to create all necessary definitions.
 
namespace  Acts::Test
 
namespace  Acts::Test::states
 
namespace  Acts::Test::events
 

Functions

 Acts::Test::BOOST_AUTO_TEST_CASE (Transitions)
 
 Acts::Test::BOOST_AUTO_TEST_CASE (Terminted)
 
 Acts::Test::BOOST_AUTO_TEST_CASE (Arguments)
 
 Acts::Test::BOOST_AUTO_TEST_CASE (InternalTransitions)