14#include <boost/serialization/export.hpp>
17#include <boost/serialization/access.hpp>
18#include <boost/serialization/base_object.hpp>
20#include <boost/archive/text_oarchive.hpp>
21#include <boost/archive/text_iarchive.hpp>
49 template<
class Archive>
50 void serialize(Archive & ar,
const unsigned int version)
54 ar & boost::serialization::base_object<Operator>(*
this);
Operator Action Taker — executes crew actions on plant systems and components.
Base class for all crew members — cognitive processing loops, mental model, and knowledge base.
void copyOperatorDMFromRestartInfoMultiProcessor(OperatorDM &)
void retrieveOperatorDMFromFile(std::ifstream &)
bool performFollowProcedureStrategy()
void identifyRelevantInformation()
void saveOperatorDMToFile(std::ofstream &)
void clearOperatorDMFromRestartNodeInfoMultiProcessors()
void copyOperatorDMToRestartInfo(OperatorDM &)
void copyOperatorDMFromRestartInfo(OperatorDM &)
void oneThroughProcessForBlockD()
void clearOperatorDMFinal()
void receiveNewInformation()
void clearOperatorDMForRestart()
bool performRecoveryAction()
void serialize(Archive &ar, const unsigned int version)
friend class boost::serialization::access
void clearOperatorDMFromRestartInfo()
void oneThroughProcessForBlockI()