|
#include <vector>
#include "corefaudes.h"
#include "diag_generator.h"
#include "diag_eventdiagnosis.h"
#include "op_obserververification.h"
#include "diag_debug.h"
Go to the source code of this file.
|
void | faudes::ComputeGobs (const System &rGenMarkedNonSpecBehaviour, Diagnoser &rGobs) |
|
FAUDES_API void | faudes::ComputeReachability (const System &rGen, const EventSet &rUnobsEvents, Idx State, std::map< Idx, std::multimap< Idx, DiagLabelSet > > &rReachabilityMap) |
|
void | faudes::ComputeReachabilityRecursive (const System &rGen, const EventSet &rUnobsEvents, Idx State, StateSet done, std::map< Idx, std::multimap< Idx, DiagLabelSet > > &rReachabilityMap) |
|
bool | faudes::IsLanguageDiagnosable (const System &rGen, const System &rSpec) |
|
bool | faudes::IsLanguageDiagnosable (const System &rGen, const System rSpec, std::string &rReportString) |
|
bool | faudes::rec_ComputeLoopPreservingObserver (const System &rGen, const EventSet &rInitialHighAlph, EventSet &rHighAlph, const std::vector< Idx > &rDiffVector, Idx numberEvents, Idx currentNumberEvents, Idx currentLocation, EventSet chosenEvents) |
|
|
FAUDES_API bool | faudes::IsLanguageDiagnosableX (const System &rGen, const System &rSpec, std::string &rReportString) |
|
|
bool | faudes::IsLoopPreservingObserver (const System &rGen, const EventSet &rHighAlph) |
|
void | faudes::LoopPreservingObserver (const System &rGen, const EventSet &rInitialHighAlph, EventSet &rHighAlph) |
|
|
void | faudes::LanguageDiagnoser (const System &rGen, const System &rSpec, Diagnoser &rDiagGen) |
|
Functions to check a system's diagnosability with respect to a specification automaton and compute a language-diagnoser.
Definition in file diag_languagediagnosis.h.
libFAUDES 2.33c
--- 2025.05.15
--- c++ api documentaion by doxygen
|