TuringSim
C++ framework to simulate abstract computing models
Public Types | List of all members
TuringSim::Runner::MachineRunnerArgs< MachineType, ListenerType > Class Template Reference

Provides types to use in constructors for generic versions. More...

#include <runner/machineRunner.h>

Public Types

typedef std::tuple< const MachineType &, ListenerType & > ConstructorArgs
 The tuple of parameters of a runner.
 
typedef std::tuple< ListenerType & > ListenerConstructorArgs
 The tuple of parameters of a runner, excluding the machine parameter.
 

Detailed Description

template<typename MachineType, typename ListenerType>
class TuringSim::Runner::MachineRunnerArgs< MachineType, ListenerType >

Provides types to use in constructors for generic versions.

Template Parameters
MachineTypethe type of the machine
ListenerTypethe type of the listener, may be void, in the specialization.

Definition at line 93 of file machineRunner.h.


The documentation for this class was generated from the following file: