|
|
||||||
|
diag_1_eventdiagnosis.cpp
Go to the documentation of this file.
106 for(currDStateMapIt = currDStateMap.Begin(); currDStateMapIt != currDStateMap.End(); ++ currDStateMapIt){
107 cout << *currDStateMapIt << " " << currDStateMap.Attribute(*currDStateMapIt).ToString() << endl;
#define FAUDES_TEST_DUMP(mes, dat) Test protocol record macro ("mangle" filename for platform independance) Definition: cfl_helper.h:483 Implements state estimates for the current status of the generator. Definition: diag_attrdiagstate.h:21 const TaIndexSet< DiagLabelSet > & DiagnoserStateMap(void) const Get mDiagnoserStateMap. Definition: diag_attrdiagstate.cpp:43 Stores the failure and indicator events for a particular failure type. Definition: diag_attrfailureevents.h:23 Partitions the failure and indicator events. Definition: diag_attrfailuretypes.h:25 TaNameSet< AttributeFailureEvents > mFailureTypeMap Failure and indicator event partition. Definition: diag_attrfailuretypes.h:36 bool InsEvent(Idx index) Add an existing event to alphabet by index. Definition: cfl_agenerator.h:1094 bool SetTransition(Idx x1, Idx ev, Idx x2) Add a transition to generator by indices. Definition: cfl_agenerator.h:1197 void StateAttribute(Idx index, const StateAttr &rAttr) Set attribute for existing state. Definition: cfl_agenerator.h:1327 const Attr & Attribute(const Idx &rElem) const Definition: cfl_indexset.h:528 Provides the structure and methods to build and handle diagnosers. Definition: diag_generator.h:26 Idx InsFailureTypeMapping(const std::string &failureType, const EventSet &rfailureEvents) Adds a failure type with associated failure events to the global attribute. Definition: diag_generator.h:277 void InsStateLabelMapping(Idx dStateIndex, Idx gStateIndex, Idx labelIndex) Inserts a generator state estimate to a diagnoser state. Definition: diag_generator.h:298 void Read(const std::string &rFileName, const std::string &rLabel="", const Type *pContext=0) Read configuration data from file with label specified. Definition: cfl_types.cpp:261 void Write(const Type *pContext=0) const Write configuration data to console. Definition: cfl_types.cpp:139 void SWrite(TokenWriter &rTw) const Write statistics comment to TokenWriter. Definition: cfl_types.cpp:256 Idx InsInitState(void) Create new anonymous state and set as initial state. Definition: cfl_generator.cpp:1287 void GraphWrite(const std::string &rFileName, const std::string &rOutFormat="", const std::string &rDotExec="dot") const Produce graphical representation of this generator. Definition: cfl_generator.cpp:3847 Includes all header files of the diagnosis plug-in. bool IsIndicatorEventDiagnosable(const System &rGen, const AttributeFailureTypeMap &rFailureTypeMap, string &rReportString) Definition: diag_eventdiagnosis.cpp:85 bool IsEventDiagnosable(const System &rGen, const AttributeFailureTypeMap &rFailureTypeMap, string &rReportString) Definition: diag_eventdiagnosis.cpp:13 void EventDiagnoser(const System &rOrigGen, const map< string, EventSet > &rFailureTypeMap, Diagnoser &rDiagGen) Definition: diag_eventdiagnosis.cpp:816 libFAUDES 2.32b --- 2024.03.01 --- c++ api documentaion by doxygen |