DiaDes
0.1
DIAgnosis of Discrete-Event System
|
#include <ComposableModelSearch.hh>
Public Types | |
typedef DiagState | Node |
typedef ComposableModel | Graph |
Public Member Functions | |
VisitedDiagState (const ComposableModel &model) | |
void | mark (const Node &s) |
bool | isMarked (const Node &s) |
void | unmark (const Node &s) |
Private Attributes | |
Diades::Graph::ConstNodeMap< vector< list< unordered_set< Event > > > > | _visited |
Implements TMark for searching into a ComposableModel and performing a diagnosis. Checks whether a DiagState has been visited or not.
Definition at line 50 of file ComposableModelSearch.hh.
Definition at line 54 of file ComposableModelSearch.hh.
Definition at line 53 of file ComposableModelSearch.hh.
|
inline |
Definition at line 59 of file ComposableModelSearch.hh.
|
inline |
Definition at line 69 of file ComposableModelSearch.hh.
References Diades::Automata::DiagState::faults(), Diades::Automata::DiagState::obsNb(), and Diades::Automata::DiagState::state().
|
inline |
Definition at line 60 of file ComposableModelSearch.hh.
References Diades::Automata::DiagState::faults(), Diades::Automata::DiagState::obsNb(), and Diades::Automata::DiagState::state().
|
inline |
Definition at line 80 of file ComposableModelSearch.hh.
References Diades::Automata::DiagState::faults(), Diades::Automata::DiagState::obsNb(), and Diades::Automata::DiagState::state().
|
private |
Definition at line 57 of file ComposableModelSearch.hh.