|
ADS-IDAC Engine 5.0.0
|
#include <EventSymptomUnit.h>
Public Member Functions | |
| void | ErrorMessage (std::string) |
| void | BuildConnectionsForThisEventSymptomUnit (void *) |
| void | CopyEventSymptomUnitFromAnotherWithoutPointer (EventSymptomUnit *) |
| void | ConvertESUinfoToStringForm () |
| EventSymptomUnit () | |
| virtual | ~EventSymptomUnit () |
Public Member Functions inherited from IDElement | |
| void | CopyIDElementToRestartInfo (IDElement *) |
| IDElement () | |
| virtual | ~IDElement () |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Public Attributes | |
| bool | m_symptom_transient_bl |
| KnowledgeElement * | m_symptom_KE_pt |
| std::vector< KnowledgeUnit * > | m_KU_list |
| std::string | m_ID_KE |
| std::vector< std::string > | m_ID_KU_list |
Public Attributes inherited from IDElement | |
| int | m_ID_Type |
| std::string | m_ID |
Definition at line 15 of file EventSymptomUnit.h.
| EventSymptomUnit::EventSymptomUnit | ( | ) |
Definition at line 13 of file EventSymptomUnit.cpp.
References m_symptom_KE_pt, and m_symptom_transient_bl.
|
virtual |
Definition at line 19 of file EventSymptomUnit.cpp.
References m_ID_KU_list, and m_KU_list.
| void EventSymptomUnit::BuildConnectionsForThisEventSymptomUnit | ( | void * | _pt | ) |
Definition at line 55 of file EventSymptomUnit.cpp.
References ErrorMessage(), ReasonMachine::FindKnowledgeElementByID(), ReasonMachine::FindKnowledgeUnitByID(), m_ID_KE, m_ID_KU_list, m_KU_list, and m_symptom_KE_pt.
| void EventSymptomUnit::ConvertESUinfoToStringForm | ( | ) |
Definition at line 25 of file EventSymptomUnit.cpp.
References IDElement::m_ID, m_ID_KE, m_ID_KU_list, m_KU_list, and m_symptom_KE_pt.
| void EventSymptomUnit::CopyEventSymptomUnitFromAnotherWithoutPointer | ( | EventSymptomUnit * | _sym_pt | ) |
Definition at line 41 of file EventSymptomUnit.cpp.
References IDElement::CopyIDElementToRestartInfo(), m_ID_KE, m_ID_KU_list, and m_symptom_transient_bl.
| void EventSymptomUnit::ErrorMessage | ( | std::string | ) |
Definition at line 81 of file EventSymptomUnit.cpp.
References r5pars_.
Referenced by BuildConnectionsForThisEventSymptomUnit().
| std::string EventSymptomUnit::m_ID_KE |
Definition at line 29 of file EventSymptomUnit.h.
Referenced by BuildConnectionsForThisEventSymptomUnit(), ConvertESUinfoToStringForm(), CopyEventSymptomUnitFromAnotherWithoutPointer(), and boost::serialization::serialize().
| std::vector<std::string> EventSymptomUnit::m_ID_KU_list |
Definition at line 30 of file EventSymptomUnit.h.
Referenced by BuildConnectionsForThisEventSymptomUnit(), ConvertESUinfoToStringForm(), CopyEventSymptomUnitFromAnotherWithoutPointer(), boost::serialization::serialize(), and ~EventSymptomUnit().
| std::vector<KnowledgeUnit *> EventSymptomUnit::m_KU_list |
Definition at line 27 of file EventSymptomUnit.h.
Referenced by BuildConnectionsForThisEventSymptomUnit(), SymptomInvestigator::CheckAKnowledgeUnitInTheList(), ConvertESUinfoToStringForm(), SymptomInvestigator::InitiallyCompareAnInvestigationTraceWithThePrototype(), EventSchemaBase::ReadEventSchemaBaseFromInputFile(), SymptomInvestigator::TrackOneInvestigationCase(), and ~EventSymptomUnit().
| KnowledgeElement* EventSymptomUnit::m_symptom_KE_pt |
Definition at line 26 of file EventSymptomUnit.h.
Referenced by BuildConnectionsForThisEventSymptomUnit(), ConvertESUinfoToStringForm(), EventSymptomUnit(), SymptomInvestigator::InitiationOfthisSymptomInvestigator(), and EventSchemaBase::ReadEventSchemaBaseFromInputFile().
| bool EventSymptomUnit::m_symptom_transient_bl |
Definition at line 19 of file EventSymptomUnit.h.
Referenced by CopyEventSymptomUnitFromAnotherWithoutPointer(), EventSymptomUnit(), and boost::serialization::serialize().