DiaDes
0.1
DIAgnosis of Discrete-Event System
|
#include <DdAutFile.hh>
Public Types | |
using | SEE = SynchronisationEventEncoder< SynchronisationEvent< DdAutFsmType > > |
![]() | |
using | SyncEvent = SynchronisationEvent< DdAutFsmType > |
using | Event = typename SyncEvent::Event |
Public Member Functions | |
DefaultDdAutSynchronisationEventEncoder (size_t numberOfSynchronisationEventsToEncode) | |
virtual SEE::Event | newEvent (const typename SEE::SyncEvent &synchronisedEvent) |
![]() | |
SynchronisationEventEncoder (size_t numberOfSynchronisationEventsToEncode) | |
virtual Event | newEvent (const SyncEvent &synchronisedEvent)=0 |
Private Attributes | |
SEE::Event | _newEvent |
This is the default synchronisation event encoder for a DdAut fsm. It starts encoding from 0. Any request for encoding a synchronisedEvent leads to simply increment the encoding
Definition at line 386 of file DdAutFile.hh.
using Diades::Automata::Experimental::DefaultDdAutSynchronisationEventEncoder< DdAutFsmType >::SEE = SynchronisationEventEncoder<SynchronisationEvent < DdAutFsmType > > |
Definition at line 392 of file DdAutFile.hh.
|
inline |
Constructor
numberOfSynchronisationEventsToEncode | number of synchronisation events to encode with th Synchronisation Event Encoder. |
Definition at line 405 of file DdAutFile.hh.
|
inlinevirtual |
synchronisedEvent | a synchronisation event to encode |
Definition at line 415 of file DdAutFile.hh.
|
private |
Definition at line 395 of file DdAutFile.hh.