|
ADS-IDAC Engine 5.0.0
|
#include <IDElement.h>
Public Member Functions | |
| void | CopyIDElementToRestartInfo (IDElement *) |
| IDElement () | |
| virtual | ~IDElement () |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Public Attributes | |
| int | m_ID_Type |
| std::string | m_ID |
Friends | |
| class | boost::serialization::access |
Definition at line 12 of file IDElement.h.
| IDElement::IDElement | ( | ) |
Definition at line 12 of file IDElement.cpp.
|
virtual |
Definition at line 18 of file IDElement.cpp.
| void IDElement::CopyIDElementToRestartInfo | ( | IDElement * | _ID_pt | ) |
Definition at line 23 of file IDElement.cpp.
References m_ID, and m_ID_Type.
Referenced by ConceptBasicUnit::CopyConceptBasicUnitToRestartInfo(), DiagnoseInvestigator::CopyDiagnoseInvestigatorInfoFromAnother(), EventSchemaBase::CopyESBinfoFromAnother(), EventSchemaUnit::CopyESUInfoWithoutPointerFromAnother(), EventSymptomUnit::CopyEventSymptomUnitFromAnotherWithoutPointer(), Investigator::CopyInvestigatorInfoFromAnother(), InvestigatorLink::CopyInvestigatorLinkInfoFromAnother(), MRAlarmUnit::CopyMRAlarmUnitInfoFromAnother(), MRComponentStateUnit::CopyMRComponentStateInfoFromAnother(), MRParameterUnit::CopyMRParameterUnitInforFromAnother(), MRSupportSystemStateUnit::CopyMRSupportSystemStateUnitInfoFromAnother(), RoutineMonitorUnit::CopyRMUinfoFromAnother(), Statement::CopyStatementInfoFromAnother(), SentenceUnit::CopyStaticInfoFromAnotherSentence(), KnowledgeElement::CopyStaticKEinfoFromAnother(), KnowledgeNode::CopyStaticKNinfoFromAnother(), KnowledgeUnit::CopyStaticKnowledgeUnitInfoFromAnother(), and SymptomInvestigator::CopySymptomInvestigatorInfoFromAnother().
|
inline |
Definition at line 22 of file IDElement.h.
|
friend |
Definition at line 20 of file IDElement.h.
| std::string IDElement::m_ID |
Definition at line 16 of file IDElement.h.
Referenced by EventSchemaBase::AddANewDiagnoseInvestigator(), ReasonMachine::AddANewStatement(), ReasonMachine::AddNewInvestigator(), ReasonMachine::AddNewInvestigatorLink(), MRParameterUnit::AddNewValue(), ReasonMachine::AddOneInvestigatorByStatement(), ReasonMachine::AddToRMFeedbackStack(), Investigator::AttachThoughtLineToThisInvestigator(), InvestigatorLink::AttachThoughtLineToThisLink(), Investigator::BackwardPropagateConfidenceLevel(), InvestigatorLink::BackwardPropagateConfidenceLevel(), Investigator::BoostAttentionofThisByDiagnosisInvestigation(), InvestigatorLink::CalculateFilteredPrioritizingScoreOfInvestigatorLink(), Investigator::CalculatePriorityScoreEvenDormantOrPaused(), MentalRepresentation::CheckExistenceByConceptName(), MentalRepresentation::CheckExistenceByConceptStrict(), SentenceUnit::CheckMatchBySentence(), InvestigatorLink::CheckThePathStatus3102(), InstantiationBase::CheckWhetherASentenceContainIndefiniteItem(), StringTimeIntervalUnit::CheckWhetherContainsAnItemInTheThoughtLine(), Investigator::CheckWhetherInAThoughtLine(), ReasonMachine::CheckWhetherTheThoughtLineHasChanged(), Investigator::ChoseADownstreamInvestigatorLinkToFeedback3008(), Investigator::CloseThisInvestigator(), Investigator::CompareKEandStatement3007(), EventSchemaUnit::ConvertESUinfoToString(), EventSymptomUnit::ConvertESUinfoToStringForm(), Instantiation::ConvertInstantiationInfoToString(), KnowledgeElement::ConvertKEinfoToStringForm(), KnowledgeUnit::ConvertKnowledgeLinkInfoToString(), ConceptComposedUnit::ConvertPointerConnectionToStringForm(), SentenceUnit::ConvertSentenceInfoToStringForm(), MRAlarmUnit::ConvertStaticInfoToString(), DiagnoseInvestigator::CopyDiagnoseInvestigatorInfoFromAnother(), EventSchemaBase::CopyESBinfoFromAnother(), CopyIDElementToRestartInfo(), ConceptComposedUnit::CopyInfoFromAnotherConceptComposedUnit(), Investigator::CopyInvestigatorInfoFromAnother(), InvestigatorLink::CopyInvestigatorLinkInfoFromAnother(), MRAlarmUnit::CopyMRAlarmUnitInfoFromAnother(), MRComponentStateUnit::CopyMRComponentStateInfoFromAnother(), MRParameterUnit::CopyMRParameterUnitInforFromAnother(), MRSupportSystemStateUnit::CopyMRSupportSystemStateUnitInfoFromAnother(), ReasonMachine::CopyReasonMachineFromAnotherRM(), RoutineMonitorUnit::CopyRMUinfoFromAnother(), Statement::CopyStatementInfoFromAnother(), SymptomCase::CopySymptomCaseInfoFromAnother(), SymptomInvestigator::CopySymptomInvestigatorInfoFromAnother(), ReasonMachine::DecayOfForgottenInvestigator(), Investigator::EvaluateAfterGetNewFeedback3014(), Investigator::ExtendTheThoughtLineToUpperstream(), InvestigatorLink::FeedBackToDownstreamInvestigator310331043105(), Investigator::FindAMatchingStatement3002(), ReasonMachine::FindAMatchInvestigatorByKnowledgeElement(), ReasonMachine::FindAnIndefiniteSentenceMatchTheInputSentence(), EventSchemaBase::GenerateANewInvestigatorOrNot(), Investigator::GetASimpleDescriptionOfThisInvestigator(), Investigator::GetCorrespondingKE3001(), Investigator::GetInvestigationKEandTimeRange(), SentenceUnit::GetLabelOfThisSentence(), Statement::GetThisStatementWords(), IDElement(), SymptomInvestigator::InitiallyCompareAnInvestigationTraceWithThePrototype(), Investigator::InitiateBackwardPropagationOfConfidence(), DiagnoseInvestigator::InitiationOfthisDiagnoseInvestigator(), ReasonMachine::OneStepInterpretation20(), ReasonMachine::OneStepOfReasonMachine(), ReasonMachine::OneStepPrioritizeInvestigation30(), ReasonMachine::OneStepWorkOnSelectedInvestigator3000(), ReasonMachine::OneStepWorkOnSelectedInvestigatorLink3100(), Investigator::OneStepWorkOnThisInvestigator(), Investigator::PrintCausalOrInferenceLink(), ReasonMachine::PrintKnowledgeWeb(), KnowledgeElement::PrintThisKE(), Statement::PrintThisStatement(), EventSchemaBase::ReadEventSchemaBaseFromInputFile(), ConceptBasicUnit::ReadInfoFromFile(), InstantiationBase::ReadInstantiationBaseFromInputFile(), KBConcept::ReadKBConceptInfoFromInputFile(), ReasonMachine::ReadKEBaseAndKNFromInputFile(), ReasonMachine::ReadKnowledgeBaseFromInputFile(), KnowledgeUnit::ReadKnowledgeUnitFromInputFile(), MentalRepresentation::ReadMentalRepresentationtInfoFromInputFile(), RoutineMonitor::ReadRoutineMonitorInforFromInputFile(), ReasonMachine::ReadSemanticSentencesFromInputFile(), KnowledgeElement::ReadThisKEFromFile(), KnowledgeNode::ReadThisKNinfoFromFile(), KBConcept::ReconstructThePointerLinks(), SymptomInvestigator::RemoveADeterminedCaseFromCandiateList(), EventSchemaBase::RemoveAllTheCaseAssociatedWithAnInvestigator(), Investigator::ReopenThisInvestigator(), Investigator::RequestInfoFromControlPanelInititaion3005(), InvestigatorLink::RetrieveTheNextLikelyInvestigator3101(), Investigator::RetrieveTheNextLikelyInvestigatorLink3013(), EventSchemaBase::SaveAllDiagnoseInvestigatorInforToFile(), ReasonMachine::SaveInvestigationLinkInfo(), ReasonMachine::SaveInvestigationsToFile(), MentalRepresentation::SaveMentalRepresentationInforToFile(), ReasonMachine::SaveRMHisoty(), ReasonMachine::SaveStatementsToFile(), ReasonMachine::SaveThoughtLineHistory(), Investigator::SearchForPossibleCauses3012(), DiagnoseInvestigator::SearchForTheToBeInvestigatedSI(), ReasonMachine::SearchSentenceByID(), serialize(), SymptomInvestigator::SITrackTheOngoingInvestigation(), SymptomInvestigator::TrackOneInvestigationCase(), InvestigatorLink::TransferOutOfThisInvestigatorLink3110(), DiagnoseInvestigator::UpdateForOtherEvidenceNotListedInEventSchema(), Investigator::WhetherContinueInvestigationAfterFoundExplanation(), Investigator::WhetherItIsAvailablefromMR3003(), and Investigator::WhetherToCloseThisInvestigator3009().
| int IDElement::m_ID_Type |
Definition at line 15 of file IDElement.h.
Referenced by SentenceUnit::ChangActivationOfConceptByID(), KBConcept::ChangeActivationByConceptID(), InstantiationBase::CheckWhetherASentenceContainIndefiniteItem(), ReasonMachine::CheckWhetherASentenceIsTrueFromMR(), StringTimeIntervalUnit::CheckWhetherContainsAnItemInTheThoughtLine(), ConceptComposedUnit::CheckWhetherThisConceptContainASubConceptByPt(), ConceptBasicUnit::ConceptBasicUnit(), ConceptComposedUnit::ConceptComposedUnit(), SentenceUnit::CopyFromAnotherSentence(), CopyIDElementToRestartInfo(), ConceptComposedUnit::CopyInfoFromAnotherConceptComposedUnit(), DiagnoseInvestigator::DiagnoseInvestigator(), EventSchemaBase::EventSchemaBase(), Investigator::FindAMatchingStatement3002(), ReasonMachine::FindAnIndefiniteSentenceMatchTheInputSentence(), ReasonMachine::FindThePositionInTheThoughtLineHistory(), ReasonMachine::FirstRoundCheckInterpretation(), SentenceUnit::GetActivationChangeRatioByID(), SentenceUnit::GetLabelOfThisSentence(), RoutineMonitorUnit::GetLastUpdateTime(), IDElement(), ReasonMachine::InstantiateAnIndefiniteSentenceWithLabel(), Investigator::Investigator(), InvestigatorLink::InvestigatorLink(), KnowledgeElement::KnowledgeElement(), KnowledgeNode::KnowledgeNode(), KnowledgeUnit::KnowledgeUnit(), MRAlarmUnit::MRAlarmUnit(), MRComponentStateUnit::MRComponentStateUnit(), MRParameterUnit::MRParameterUnit(), MRSupportSystemStateUnit::MRSupportSystemStateUnit(), ReasonMachine::OneStepInterpretation20(), ReasonMachine::OneStepPrioritizeInvestigation30(), ReasonMachine::PrintKnowledgeWeb(), Investigator::RequestInfoFromControlPanelReading3006(), Investigator::SearchForPossibleCauses3012(), SentenceUnit::SentenceUnit(), serialize(), Statement::Statement(), SymptomInvestigator::SymptomInvestigator(), MentalRepresentation::UpdateMRwithNewInference(), ReasonMachine::WetherAnInvestigationItemBelongsToTheCurrentThoughtLine(), Investigator::WhetherItIsAvailablefromMR3003(), SentenceUnit::WhetherItIsBiState(), and RoutineMonitor::WorkOnASelectedUnit12().