DiaDes
0.1
DIAgnosisofDiscrete-EventSystem
|
#include <EncodedInstance.hh>
Public Types | |
typedef Diades::Graph::Graph | Fsm |
typedef Diades::Graph::Node | State |
typedef Diades::Graph::Edge | Trans |
typedef Diades::Graph::NodeMap< Formula > | StateFormulaMap |
typedef Diades::Graph::NodeIterator | StateIterator |
typedef Diades::Graph::EdgeIterator | TransIterator |
typedef EncodedInstanceData::AssertionIterator | AssertionIterator |
Private Attributes | |
EncodedInstanceData * | _data |
This class represents the result of a Node encoding into a constraint automaton
Definition at line 215 of file EncodedInstance.hh.
Definition at line 224 of file EncodedInstance.hh.
Definition at line 218 of file EncodedInstance.hh.
Definition at line 219 of file EncodedInstance.hh.
Definition at line 221 of file EncodedInstance.hh.
Definition at line 222 of file EncodedInstance.hh.
Definition at line 220 of file EncodedInstance.hh.
Definition at line 223 of file EncodedInstance.hh.
|
inline |
the Node associated to the EncodedInstance
Definition at line 230 of file EncodedInstance.hh.
|
inline |
Definition at line 231 of file EncodedInstance.hh.
|
inline |
Definition at line 232 of file EncodedInstance.hh.
|
inline |
Definition at line 429 of file EncodedInstance.hh.
References Diades::Altarica::EncodedInstanceData::assertionBegin().
|
inline |
Definition at line 436 of file EncodedInstance.hh.
References Diades::Altarica::EncodedInstanceData::assertionEnd(), Diades::Altarica::createEncodedNode(), Diades::Altarica::export2dot(), and Diades::Altarica::unfold().
state | a State |
Definition at line 275 of file EncodedInstance.hh.
References Diades::Altarica::EncodedInstanceData::getConfigurationFormula().
t | a transition |
Definition at line 420 of file EncodedInstance.hh.
References Diades::Altarica::EncodedInstanceData::getEvent().
state | a State |
Definition at line 247 of file EncodedInstance.hh.
References Diades::Altarica::EncodedInstanceData::getFormula().
|
inline |
state | a State |
event | an Event |
the | resulting set of State resulting from the trigger of the Event event, empty set otherwise |
Definition at line 410 of file EncodedInstance.hh.
References Diades::Altarica::EncodedInstanceData::getNextStates().
formula | a Formula |
Definition at line 360 of file EncodedInstance.hh.
References Diades::Altarica::EncodedInstanceData::getState().
state | a State |
Definition at line 259 of file EncodedInstance.hh.
References Diades::Altarica::EncodedInstanceData::getStateFormula().
|
inline |
Definition at line 337 of file EncodedInstance.hh.
References Diades::Altarica::EncodedInstanceData::initialState().
|
inline |
Definition at line 350 of file EncodedInstance.hh.
References Diades::Altarica::EncodedInstanceData::logs().
|
inline |
Definition at line 290 of file EncodedInstance.hh.
References Diades::Altarica::EncodedInstanceData::nodeInstance().
|
inline |
instance | a EncodedInstance |
Definition at line 320 of file EncodedInstance.hh.
|
inline |
instance | a EncodedInstance |
Definition at line 329 of file EncodedInstance.hh.
References _data.
|
inline |
Definition at line 234 of file EncodedInstance.hh.
References _data.
|
inline |
instance | a EncodedInstance |
Definition at line 310 of file EncodedInstance.hh.
References _data.
|
inline |
Definition at line 375 of file EncodedInstance.hh.
References Diades::Altarica::EncodedInstanceData::stateBegin().
|
inline |
Definition at line 383 of file EncodedInstance.hh.
References Diades::Altarica::EncodedInstanceData::stateEnd().
|
inline |
Definition at line 391 of file EncodedInstance.hh.
References Diades::Altarica::EncodedInstanceData::transBegin().
|
inline |
Definition at line 399 of file EncodedInstance.hh.
References Diades::Altarica::EncodedInstanceData::transEnd().
|
inline |
Definition at line 301 of file EncodedInstance.hh.
|
private |
Definition at line 227 of file EncodedInstance.hh.
Referenced by operator<(), operator=(), and operator==().