|
ADS-IDAC Engine 5.0.0
|
#include <BranchUnit.h>
Public Member Functions | |
| BranchUnit () | |
| virtual | ~BranchUnit () |
| void | clearBranchUnit () |
| void | clearBranchUnitAllPointers () |
| int | getTotalPiecesOfInfo () |
| void | calculateNumberOfCombination () |
| int | getNumberOfCombination () |
| int | getNumberOfItemInBranchUnit () |
| void | copyBranchUnit (BranchUnit &) |
| void | saveBranchUnitToFile (std::ofstream &) |
| void | retrieveBranchUnitFromFile (std::ifstream &) |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Public Attributes | |
| std::vector< std::shared_ptr< BranchGoal > > | goal |
| std::vector< std::shared_ptr< BranchStrategy > > | strategy |
| std::vector< std::shared_ptr< BranchSubGoal > > | subgoal |
| std::vector< std::shared_ptr< BranchDiagnosis > > | diagnosis |
| std::vector< std::shared_ptr< BranchActionObjective > > | action_objective |
| std::vector< std::shared_ptr< BranchActionPack > > | action_pack |
| std::vector< std::shared_ptr< BranchAction > > | action |
| std::vector< std::shared_ptr< BranchExpectedAlarmState > > | alarm_state |
| std::vector< std::shared_ptr< BranchExpectedComponentState > > | component_state |
| std::vector< std::shared_ptr< BranchExpectedSupportSystemState > > | support_system_state |
| std::vector< std::shared_ptr< BranchExpectedParameterTrend > > | parameter_trend |
| std::vector< std::shared_ptr< BranchExpectedParameterValue > > | parameter_value |
| std::vector< std::shared_ptr< BranchExpectedParameterDifference > > | parameter_difference |
| std::vector< std::shared_ptr< BranchProcedureStep > > | procedure_step |
| std::vector< std::shared_ptr< BranchProcedureStep > > | instinctive_response_procedure |
| std::vector< std::shared_ptr< BranchInfoGatherMode > > | info_gather_mode |
| std::vector< std::shared_ptr< BranchExpectedMentalBelief > > | mental_belief |
| std::vector< std::shared_ptr< BranchScannedParameter > > | scanned_parameter |
Private Attributes | |
| int | number_of_combination |
Friends | |
| class | boost::serialization::access |
Definition at line 40 of file BranchUnit.h.
| BranchUnit::BranchUnit | ( | ) |
Definition at line 16 of file BranchUnit.cpp.
References number_of_combination.
|
virtual |
Definition at line 20 of file BranchUnit.cpp.
| void BranchUnit::calculateNumberOfCombination | ( | ) |
Definition at line 23 of file BranchUnit.cpp.
References action, action_objective, action_pack, alarm_state, component_state, diagnosis, goal, info_gather_mode, instinctive_response_procedure, mental_belief, number_of_combination, parameter_difference, parameter_trend, parameter_value, procedure_step, scanned_parameter, strategy, subgoal, and support_system_state.
Referenced by getNumberOfCombination().
| void BranchUnit::clearBranchUnit | ( | ) |
Definition at line 108 of file BranchUnit.cpp.
References action, action_objective, action_pack, alarm_state, component_state, diagnosis, goal, info_gather_mode, instinctive_response_procedure, mental_belief, parameter_difference, parameter_trend, parameter_value, procedure_step, scanned_parameter, strategy, subgoal, and support_system_state.
Referenced by BranchRecord::clearBranches(), BranchRecord::clearBranchRecordAll(), and CommunicationPlace::clearCommunicationPlaceAll().
| void BranchUnit::clearBranchUnitAllPointers | ( | ) |
Definition at line 128 of file BranchUnit.cpp.
References action, action_objective, action_pack, alarm_state, component_state, diagnosis, goal, info_gather_mode, instinctive_response_procedure, mental_belief, parameter_difference, parameter_trend, parameter_value, procedure_step, scanned_parameter, strategy, subgoal, and support_system_state.
Referenced by CommunicationPlace::clearCommunicationPlaceAllPointers().
| void BranchUnit::copyBranchUnit | ( | BranchUnit & | _bu | ) |
Definition at line 158 of file BranchUnit.cpp.
References action, action_objective, action_pack, alarm_state, component_state, diagnosis, getNumberOfCombination(), goal, info_gather_mode, instinctive_response_procedure, mental_belief, number_of_combination, parameter_difference, parameter_trend, parameter_value, procedure_step, scanned_parameter, strategy, subgoal, and support_system_state.
Referenced by BranchRecord::copyBranchRecord(), and CommunicationPlace::copyCommunicationPlace().
| int BranchUnit::getNumberOfCombination | ( | ) |
Definition at line 102 of file BranchUnit.cpp.
References calculateNumberOfCombination(), and number_of_combination.
Referenced by copyBranchUnit().
| int BranchUnit::getNumberOfItemInBranchUnit | ( | ) |
Definition at line 251 of file BranchUnit.cpp.
References action, action_objective, action_pack, alarm_state, component_state, diagnosis, goal, info_gather_mode, instinctive_response_procedure, mental_belief, parameter_difference, parameter_trend, parameter_value, procedure_step, scanned_parameter, strategy, subgoal, and support_system_state.
Referenced by CommunicationPlace::getNumberOfItemInCommunicationPlace().
| int BranchUnit::getTotalPiecesOfInfo | ( | ) |
Definition at line 149 of file BranchUnit.cpp.
References action, action_objective, action_pack, alarm_state, component_state, diagnosis, goal, info_gather_mode, instinctive_response_procedure, mental_belief, parameter_difference, parameter_trend, parameter_value, procedure_step, scanned_parameter, strategy, subgoal, and support_system_state.
Referenced by CommunicationPlace::getTotalPiecesOfInfo().
| void BranchUnit::retrieveBranchUnitFromFile | ( | std::ifstream & | ) |
Definition at line 301 of file BranchUnit.cpp.
References action, action_objective, action_pack, alarm_state, component_state, diagnosis, goal, info_gather_mode, instinctive_response_procedure, mental_belief, number_of_combination, parameter_difference, parameter_trend, parameter_value, procedure_step, scanned_parameter, strategy, subgoal, and support_system_state.
Referenced by BranchRecord::retrieveBranchRecordFromFile(), and CommunicationPlace::retrieveCommunicationPlaceFromFile().
| void BranchUnit::saveBranchUnitToFile | ( | std::ofstream & | ) |
Definition at line 261 of file BranchUnit.cpp.
References action, action_objective, action_pack, alarm_state, component_state, diagnosis, goal, info_gather_mode, instinctive_response_procedure, mental_belief, number_of_combination, parameter_difference, parameter_trend, parameter_value, procedure_step, scanned_parameter, strategy, subgoal, and support_system_state.
Referenced by BranchRecord::saveBranchRecordToFile(), and CommunicationPlace::saveCommunicationPlaceToFile().
|
inline |
Definition at line 73 of file BranchUnit.h.
References action, action_objective, action_pack, alarm_state, component_state, diagnosis, goal, info_gather_mode, instinctive_response_procedure, mental_belief, number_of_combination, parameter_difference, parameter_trend, parameter_value, procedure_step, scanned_parameter, strategy, subgoal, and support_system_state.
|
friend |
Definition at line 71 of file BranchUnit.h.
| std::vector<std::shared_ptr<BranchAction> > BranchUnit::action |
Definition at line 59 of file BranchUnit.h.
Referenced by BranchRecord::addAction(), BranchRecord::addCrewContentToExpandedBranch(), calculateNumberOfCombination(), BranchProbability::calculateProbability(), Operator::checkAndExecuteManeuverAction(), clearBranchUnit(), clearBranchUnitAllPointers(), copyBranchUnit(), ControlPanel::executeRequestToPlant(), getNumberOfItemInBranchUnit(), getTotalPiecesOfInfo(), OperatorAT::identifyRelevantInformation(), OperatorDM::identifyRelevantInformation(), OperatorAT::infoChunking(), OperatorDM::infoChunking(), retrieveBranchUnitFromFile(), saveBranchUnitToFile(), CommunicationPlace::saveInfoToFileAsBranchForADSV1(), BranchProbability::sendBranchInfoToCommandCenter(), CommandControlCenter::sendInfoToCommunicationPlace(), serialize(), and CommunicationPlace::updateSenderReceiverInfo().
| std::vector<std::shared_ptr<BranchActionObjective> > BranchUnit::action_objective |
Definition at line 57 of file BranchUnit.h.
Referenced by BranchRecord::addActionObjective(), BranchRecord::addCrewContentToExpandedBranch(), calculateNumberOfCombination(), BranchProbability::calculateProbability(), clearBranchUnit(), clearBranchUnitAllPointers(), copyBranchUnit(), getNumberOfItemInBranchUnit(), getTotalPiecesOfInfo(), OperatorAT::identifyRelevantInformation(), OperatorDM::identifyRelevantInformation(), OperatorAT::infoChunking(), OperatorDM::infoChunking(), retrieveBranchUnitFromFile(), saveBranchUnitToFile(), CommunicationPlace::saveInfoToFileAsBranchForADSV1(), BranchProbability::sendBranchInfoToCommandCenter(), CommandControlCenter::sendInfoToCommunicationPlace(), and serialize().
| std::vector<std::shared_ptr<BranchActionPack> > BranchUnit::action_pack |
Definition at line 58 of file BranchUnit.h.
Referenced by BranchRecord::addActionPack(), BranchRecord::addCrewContentToExpandedBranch(), calculateNumberOfCombination(), BranchProbability::calculateProbability(), clearBranchUnit(), clearBranchUnitAllPointers(), copyBranchUnit(), getNumberOfItemInBranchUnit(), getTotalPiecesOfInfo(), OperatorAT::identifyRelevantInformation(), OperatorDM::identifyRelevantInformation(), OperatorAT::infoChunking(), OperatorDM::infoChunking(), retrieveBranchUnitFromFile(), saveBranchUnitToFile(), CommunicationPlace::saveInfoToFileAsBranchForADSV1(), BranchProbability::sendBranchInfoToCommandCenter(), CommandControlCenter::sendInfoToCommunicationPlace(), and serialize().
| std::vector<std::shared_ptr<BranchExpectedAlarmState> > BranchUnit::alarm_state |
Definition at line 60 of file BranchUnit.h.
Referenced by BranchRecord::addAlarmState(), BranchRecord::addCrewContentToExpandedBranch(), calculateNumberOfCombination(), BranchProbability::calculateProbability(), clearBranchUnit(), clearBranchUnitAllPointers(), copyBranchUnit(), ControlPanel::executeRequestToPlant(), getNumberOfItemInBranchUnit(), getTotalPiecesOfInfo(), OperatorAT::identifyRelevantInformation(), OperatorDM::identifyRelevantInformation(), OperatorAT::infoChunking(), OperatorDM::infoChunking(), retrieveBranchUnitFromFile(), saveBranchUnitToFile(), CommunicationPlace::saveInfoToFileAsBranchForADSV1(), OperatorAT::scanControlPanel(), OperatorDM::scanControlPanel(), BranchProbability::sendBranchInfoToCommandCenter(), CommandControlCenter::sendInfoToCommunicationPlace(), serialize(), and CommunicationPlace::updateSenderReceiverInfo().
| std::vector<std::shared_ptr<BranchExpectedComponentState> > BranchUnit::component_state |
Definition at line 61 of file BranchUnit.h.
Referenced by BranchRecord::addComponentState(), BranchRecord::addCrewContentToExpandedBranch(), calculateNumberOfCombination(), BranchProbability::calculateProbability(), clearBranchUnit(), clearBranchUnitAllPointers(), copyBranchUnit(), ControlPanel::executeRequestToPlant(), getNumberOfItemInBranchUnit(), getTotalPiecesOfInfo(), OperatorAT::identifyRelevantInformation(), OperatorDM::identifyRelevantInformation(), OperatorAT::infoChunking(), OperatorDM::infoChunking(), retrieveBranchUnitFromFile(), saveBranchUnitToFile(), CommunicationPlace::saveInfoToFileAsBranchForADSV1(), OperatorAT::scanControlPanel(), OperatorDM::scanControlPanel(), BranchProbability::sendBranchInfoToCommandCenter(), CommandControlCenter::sendInfoToCommunicationPlace(), serialize(), and CommunicationPlace::updateSenderReceiverInfo().
| std::vector<std::shared_ptr<BranchDiagnosis> > BranchUnit::diagnosis |
Definition at line 56 of file BranchUnit.h.
Referenced by BranchRecord::addCrewContentToExpandedBranch(), BranchRecord::addDiagnosis(), calculateNumberOfCombination(), BranchProbability::calculateProbability(), clearBranchUnit(), clearBranchUnitAllPointers(), copyBranchUnit(), getNumberOfItemInBranchUnit(), getTotalPiecesOfInfo(), OperatorAT::identifyRelevantInformation(), OperatorDM::identifyRelevantInformation(), OperatorAT::infoChunking(), OperatorDM::infoChunking(), retrieveBranchUnitFromFile(), saveBranchUnitToFile(), CommunicationPlace::saveInfoToFileAsBranchForADSV1(), BranchProbability::sendBranchInfoToCommandCenter(), CommandControlCenter::sendInfoToCommunicationPlace(), and serialize().
| std::vector<std::shared_ptr<BranchGoal> > BranchUnit::goal |
Definition at line 53 of file BranchUnit.h.
Referenced by BranchRecord::addCrewContentToExpandedBranch(), BranchRecord::addGoal(), calculateNumberOfCombination(), BranchProbability::calculateProbability(), clearBranchUnit(), clearBranchUnitAllPointers(), copyBranchUnit(), getNumberOfItemInBranchUnit(), getTotalPiecesOfInfo(), OperatorAT::identifyRelevantInformation(), OperatorDM::identifyRelevantInformation(), OperatorAT::infoChunking(), OperatorDM::infoChunking(), retrieveBranchUnitFromFile(), saveBranchUnitToFile(), CommunicationPlace::saveInfoToFileAsBranchForADSV1(), BranchProbability::sendBranchInfoToCommandCenter(), CommandControlCenter::sendInfoToCommunicationPlace(), and serialize().
| std::vector<std::shared_ptr<BranchInfoGatherMode> > BranchUnit::info_gather_mode |
Definition at line 68 of file BranchUnit.h.
Referenced by BranchRecord::addCrewContentToExpandedBranch(), BranchRecord::addInfoGatherMode(), calculateNumberOfCombination(), BranchProbability::calculateProbability(), clearBranchUnit(), clearBranchUnitAllPointers(), copyBranchUnit(), getNumberOfItemInBranchUnit(), getTotalPiecesOfInfo(), OperatorAT::identifyRelevantInformation(), OperatorDM::identifyRelevantInformation(), retrieveBranchUnitFromFile(), saveBranchUnitToFile(), CommunicationPlace::saveInfoToFileAsBranchForADSV1(), BranchProbability::sendBranchInfoToCommandCenter(), CommandControlCenter::sendInfoToCommunicationPlace(), and serialize().
| std::vector<std::shared_ptr<BranchProcedureStep> > BranchUnit::instinctive_response_procedure |
Definition at line 67 of file BranchUnit.h.
Referenced by BranchRecord::addCrewContentToExpandedBranch(), BranchRecord::addInstinctiveResponseProcedure(), calculateNumberOfCombination(), BranchProbability::calculateProbability(), clearBranchUnit(), clearBranchUnitAllPointers(), copyBranchUnit(), getNumberOfItemInBranchUnit(), getTotalPiecesOfInfo(), OperatorAT::identifyRelevantInformation(), OperatorDM::identifyRelevantInformation(), OperatorAT::infoChunking(), OperatorDM::infoChunking(), retrieveBranchUnitFromFile(), saveBranchUnitToFile(), CommunicationPlace::saveInfoToFileAsBranchForADSV1(), BranchProbability::sendBranchInfoToCommandCenter(), CommandControlCenter::sendInfoToCommunicationPlace(), and serialize().
| std::vector<std::shared_ptr<BranchExpectedMentalBelief> > BranchUnit::mental_belief |
Definition at line 69 of file BranchUnit.h.
Referenced by BranchRecord::addCrewContentToExpandedBranch(), BranchRecord::addMentalBelief(), calculateNumberOfCombination(), BranchProbability::calculateProbability(), clearBranchUnit(), clearBranchUnitAllPointers(), copyBranchUnit(), getNumberOfItemInBranchUnit(), getTotalPiecesOfInfo(), OperatorAT::identifyRelevantInformation(), OperatorDM::identifyRelevantInformation(), OperatorAT::infoChunking(), OperatorDM::infoChunking(), retrieveBranchUnitFromFile(), saveBranchUnitToFile(), CommunicationPlace::saveInfoToFileAsBranchForADSV1(), BranchProbability::sendBranchInfoToCommandCenter(), CommandControlCenter::sendInfoToCommunicationPlace(), and serialize().
|
private |
Definition at line 96 of file BranchUnit.h.
Referenced by BranchUnit(), calculateNumberOfCombination(), copyBranchUnit(), getNumberOfCombination(), retrieveBranchUnitFromFile(), saveBranchUnitToFile(), and serialize().
| std::vector<std::shared_ptr<BranchExpectedParameterDifference> > BranchUnit::parameter_difference |
Definition at line 65 of file BranchUnit.h.
Referenced by BranchRecord::addCrewContentToExpandedBranch(), BranchRecord::addParameterDifference(), Operator::biasFilter(), calculateNumberOfCombination(), BranchProbability::calculateProbability(), clearBranchUnit(), clearBranchUnitAllPointers(), copyBranchUnit(), ControlPanel::executeRequestToPlant(), getNumberOfItemInBranchUnit(), getTotalPiecesOfInfo(), OperatorAT::identifyRelevantInformation(), OperatorDM::identifyRelevantInformation(), OperatorAT::infoChunking(), OperatorDM::infoChunking(), retrieveBranchUnitFromFile(), saveBranchUnitToFile(), CommunicationPlace::saveInfoToFileAsBranchForADSV1(), BranchProbability::sendBranchInfoToCommandCenter(), CommandControlCenter::sendInfoToCommunicationPlace(), serialize(), and CommunicationPlace::updateSenderReceiverInfo().
| std::vector<std::shared_ptr<BranchExpectedParameterTrend> > BranchUnit::parameter_trend |
Definition at line 63 of file BranchUnit.h.
Referenced by BranchRecord::addCrewContentToExpandedBranch(), BranchRecord::addParameterTrend(), calculateNumberOfCombination(), BranchProbability::calculateProbability(), clearBranchUnit(), clearBranchUnitAllPointers(), copyBranchUnit(), getNumberOfItemInBranchUnit(), getTotalPiecesOfInfo(), OperatorAT::identifyRelevantInformation(), OperatorDM::identifyRelevantInformation(), retrieveBranchUnitFromFile(), saveBranchUnitToFile(), CommunicationPlace::saveInfoToFileAsBranchForADSV1(), BranchProbability::sendBranchInfoToCommandCenter(), CommandControlCenter::sendInfoToCommunicationPlace(), serialize(), and CommunicationPlace::updateSenderReceiverInfo().
| std::vector<std::shared_ptr<BranchExpectedParameterValue> > BranchUnit::parameter_value |
Definition at line 64 of file BranchUnit.h.
Referenced by BranchRecord::addCrewContentToExpandedBranch(), BranchRecord::addParameterValue(), Operator::biasFilter(), calculateNumberOfCombination(), BranchProbability::calculateProbability(), clearBranchUnit(), clearBranchUnitAllPointers(), copyBranchUnit(), ControlPanel::executeRequestToPlant(), getNumberOfItemInBranchUnit(), getTotalPiecesOfInfo(), OperatorAT::identifyRelevantInformation(), OperatorDM::identifyRelevantInformation(), OperatorAT::infoChunking(), OperatorDM::infoChunking(), retrieveBranchUnitFromFile(), saveBranchUnitToFile(), CommunicationPlace::saveInfoToFileAsBranchForADSV1(), OperatorAT::scanControlPanel(), OperatorDM::scanControlPanel(), BranchProbability::sendBranchInfoToCommandCenter(), CommandControlCenter::sendInfoToCommunicationPlace(), serialize(), and CommunicationPlace::updateSenderReceiverInfo().
| std::vector<std::shared_ptr<BranchProcedureStep> > BranchUnit::procedure_step |
Definition at line 66 of file BranchUnit.h.
Referenced by BranchRecord::addCrewContentToExpandedBranch(), BranchRecord::addProcedureStep(), calculateNumberOfCombination(), BranchProbability::calculateProbability(), DiagnoseInvestigator::CheckforPotentialProcedureBranching(), clearBranchUnit(), clearBranchUnitAllPointers(), copyBranchUnit(), getNumberOfItemInBranchUnit(), getTotalPiecesOfInfo(), OperatorAT::identifyRelevantInformation(), OperatorDM::identifyRelevantInformation(), OperatorAT::infoChunking(), OperatorDM::infoChunking(), retrieveBranchUnitFromFile(), saveBranchUnitToFile(), CommunicationPlace::saveInfoToFileAsBranchForADSV1(), BranchProbability::sendBranchInfoToCommandCenter(), CommandControlCenter::sendInfoToCommunicationPlace(), serialize(), and DiagnoseInvestigator::UpdateDiagnoseInvestigatorBranchingInfo().
| std::vector<std::shared_ptr<BranchScannedParameter> > BranchUnit::scanned_parameter |
Definition at line 70 of file BranchUnit.h.
Referenced by BranchRecord::addCrewContentToExpandedBranch(), BranchRecord::addScannedParameter(), calculateNumberOfCombination(), BranchProbability::calculateProbability(), clearBranchUnit(), clearBranchUnitAllPointers(), copyBranchUnit(), getNumberOfItemInBranchUnit(), getTotalPiecesOfInfo(), OperatorAT::identifyRelevantInformation(), OperatorDM::identifyRelevantInformation(), OperatorAT::infoChunking(), OperatorDM::infoChunking(), retrieveBranchUnitFromFile(), saveBranchUnitToFile(), CommunicationPlace::saveInfoToFileAsBranchForADSV1(), BranchProbability::sendBranchInfoToCommandCenter(), CommandControlCenter::sendInfoToCommunicationPlace(), and serialize().
| std::vector<std::shared_ptr<BranchStrategy> > BranchUnit::strategy |
Definition at line 54 of file BranchUnit.h.
Referenced by BranchRecord::addCrewContentToExpandedBranch(), BranchRecord::addStrategy(), calculateNumberOfCombination(), BranchProbability::calculateProbability(), clearBranchUnit(), clearBranchUnitAllPointers(), copyBranchUnit(), getNumberOfItemInBranchUnit(), getTotalPiecesOfInfo(), OperatorAT::identifyRelevantInformation(), OperatorDM::identifyRelevantInformation(), OperatorAT::infoChunking(), OperatorDM::infoChunking(), retrieveBranchUnitFromFile(), saveBranchUnitToFile(), CommunicationPlace::saveInfoToFileAsBranchForADSV1(), BranchProbability::sendBranchInfoToCommandCenter(), CommandControlCenter::sendInfoToCommunicationPlace(), and serialize().
| std::vector<std::shared_ptr<BranchSubGoal> > BranchUnit::subgoal |
Definition at line 55 of file BranchUnit.h.
Referenced by BranchRecord::addCrewContentToExpandedBranch(), BranchRecord::addSubGoal(), calculateNumberOfCombination(), BranchProbability::calculateProbability(), clearBranchUnit(), clearBranchUnitAllPointers(), copyBranchUnit(), getNumberOfItemInBranchUnit(), getTotalPiecesOfInfo(), OperatorAT::identifyRelevantInformation(), OperatorDM::identifyRelevantInformation(), OperatorAT::infoChunking(), OperatorDM::infoChunking(), retrieveBranchUnitFromFile(), saveBranchUnitToFile(), CommunicationPlace::saveInfoToFileAsBranchForADSV1(), BranchProbability::sendBranchInfoToCommandCenter(), CommandControlCenter::sendInfoToCommunicationPlace(), and serialize().
| std::vector<std::shared_ptr<BranchExpectedSupportSystemState> > BranchUnit::support_system_state |
Definition at line 62 of file BranchUnit.h.
Referenced by BranchRecord::addCrewContentToExpandedBranch(), BranchRecord::addSupportSystemState(), calculateNumberOfCombination(), BranchProbability::calculateProbability(), clearBranchUnit(), clearBranchUnitAllPointers(), copyBranchUnit(), ControlPanel::executeRequestToPlant(), getNumberOfItemInBranchUnit(), getTotalPiecesOfInfo(), OperatorAT::identifyRelevantInformation(), OperatorDM::identifyRelevantInformation(), OperatorAT::infoChunking(), OperatorDM::infoChunking(), retrieveBranchUnitFromFile(), saveBranchUnitToFile(), CommunicationPlace::saveInfoToFileAsBranchForADSV1(), OperatorAT::scanControlPanel(), OperatorDM::scanControlPanel(), BranchProbability::sendBranchInfoToCommandCenter(), CommandControlCenter::sendInfoToCommunicationPlace(), serialize(), and CommunicationPlace::updateSenderReceiverInfo().