DiaDes
0.1
DIAgnosis of Discrete-Event System
|
#include <TimeDecomposedTransition.hh>
Public Member Functions | |
TimeDecomposedTransition (LabelledPrioritizedTimeNet &net, Transition &t) | |
TimeDecomposedTransition (const TimeDecomposedTransition &dt)=delete | |
TimeDecomposedTransition (TimeDecomposedTransition &&dt) | |
Private Attributes | |
Transition | _ts |
Transition | _to |
Transition | _te |
Transition | _tna |
bool | _semiopen |
Place | _nonTriggered |
Place | _timeIn |
This class contains the set of Transitions resulting from the time decomposition of a Transition in the initial LabelledPrioritizedTimeNet
Definition at line 28 of file TimeDecomposedTransition.hh.
Diades::Petri::TimeDecomposedTransition::TimeDecomposedTransition | ( | LabelledPrioritizedTimeNet & | net, |
Transition & | t | ||
) |
Create the set of transitions that correspond to the time decomposition of transition t in the net 'net'
net | The LabelledPrioritizedTimeNet that contains the TRansition t |
t | the Transition to decompose |
Depending
on the nature of the interval, it applies either the bounded time decomposition or the semi-open time decomposition
|
delete |
A TimeDecomposedTransition is not copyable
|
inline |
Move constructor
dt | the TimeDecomposedTransition to move |
Definition at line 67 of file TimeDecomposedTransition.hh.
References _nonTriggered, _semiopen, _te, _timeIn, _tna, _to, and _ts.
|
private |
Definition at line 37 of file TimeDecomposedTransition.hh.
Referenced by TimeDecomposedTransition().
|
private |
Definition at line 35 of file TimeDecomposedTransition.hh.
Referenced by TimeDecomposedTransition().
|
private |
Definition at line 33 of file TimeDecomposedTransition.hh.
Referenced by TimeDecomposedTransition().
|
private |
Definition at line 38 of file TimeDecomposedTransition.hh.
Referenced by TimeDecomposedTransition().
|
private |
Definition at line 34 of file TimeDecomposedTransition.hh.
Referenced by TimeDecomposedTransition().
|
private |
Definition at line 32 of file TimeDecomposedTransition.hh.
Referenced by TimeDecomposedTransition().
|
private |
Definition at line 31 of file TimeDecomposedTransition.hh.
Referenced by TimeDecomposedTransition().