← Documentation
ADS-IDAC Engine 5.0.0
IDElement Class Reference

#include <IDElement.h>

Inheritance diagram for IDElement:
[legend]

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
 

Detailed Description

Definition at line 12 of file IDElement.h.

Constructor & Destructor Documentation

◆ IDElement()

IDElement::IDElement ( )

Definition at line 12 of file IDElement.cpp.

References m_ID, and m_ID_Type.

◆ ~IDElement()

IDElement::~IDElement ( )
virtual

Definition at line 18 of file IDElement.cpp.

Member Function Documentation

◆ CopyIDElementToRestartInfo()

◆ serialize()

template<class Archive >
void IDElement::serialize ( Archive &  ar,
const unsigned int  version 
)
inline

Definition at line 22 of file IDElement.h.

References m_ID, and m_ID_Type.

Friends And Related Function Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

Definition at line 20 of file IDElement.h.

Member Data Documentation

◆ m_ID

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().

◆ m_ID_Type

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().


The documentation for this class was generated from the following files: