|
ADS-IDAC Engine 5.0.0
|
Command/control dispatch — routes crew decisions to plant actions and branch generation. More...
#include <iostream>#include <typeinfo>#include <list>#include <boost/serialization/export.hpp>#include "../Branch/BranchGoal.h"#include "../Branch/BranchStrategy.h"#include "../Branch/BranchSubGoal.h"#include "../Branch/BranchDiagnosis.h"#include "../Branch/BranchActionObjective.h"#include "../Branch/BranchActionPack.h"#include "../Branch/BranchAction.h"#include "../Branch/BranchExpectedAlarmState.h"#include "../Branch/BranchExpectedComponentState.h"#include "../Branch/BranchExpectedParameterTrend.h"#include "../Branch/BranchExpectedParameterValue.h"#include "../Branch/BranchProcedureStep.h"#include "../Branch/BranchSystemAction.h"#include "../Branch/BranchSystemAlarmState.h"#include "../Branch/BranchInfoGatherMode.h"#include "../CalculationAid/Timer.h"#include "../Branch/BranchExpectedMentalBelief.h"#include "../Branch/BranchScannedParameter.h"#include "../Branch/BranchExpectedSupportSystemState.h"#include <fstream>#include <string>#include <boost/serialization/list.hpp>#include <boost/serialization/unique_ptr.hpp>#include <boost/serialization/serialization.hpp>#include <boost/archive/text_oarchive.hpp>#include <boost/archive/text_iarchive.hpp>#include "CommandControlUnit.h"#include <memory>Go to the source code of this file.
Classes | |
| class | CommandControlCenter |
Command/control dispatch — routes crew decisions to plant actions and branch generation.
CommandControlCenter receives decisions from the crew cognitive model and dispatches them as commands: generating DET branches for alternative decisions, executing actions on plant systems, and coordinating between operator modules.
Definition in file CommandControlCenter.h.