16 #include <boost/serialization/access.hpp>
17 #include <boost/serialization/nvp.hpp>
18 #include <boost/serialization/list.hpp>
19 #include <boost/serialization/map.hpp>
20 #include <boost/serialization/vector.hpp>
21 #include <boost/serialization/string.hpp>
35 const std::set<std::string>& missionRoles()
const;
36 void setMissionRoles(
const std::set<std::string>&);
37 void addMissionRole(
const std::string&);
45 friend class boost::serialization::access;
50 template<
class Archive>
51 void serialize(Archive & ar,
const unsigned int version)
53 ar & BOOST_SERIALIZATION_NVP(myMissionRoles);
BOOST_CLASS_VERSION(makArchives::DtDiGuySettingsRecord, 3)
void serialize(Archive &ar, const unsigned int version)
When the class Archive corresponds to an output archive, the & operator is defined similar to <<...
Definition: airbaseLaunchFlightSettingsRecord.h:51
DT_DLL_VRFGUICORE bool operator==(const std::vector< makArchives::DtEnvironmentRecord::DtElevationalConfigurationRecord > &lhs, const std::vector< makArchives::DtEnvironmentRecord::DtElevationalConfigurationRecord > &rhs)
std::set< std::string > myMissionRoles
Definition: airbaseLaunchFlightSettingsRecord.h:57
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
DT_DLL_VRFGUICORE bool operator!=(const std::vector< makArchives::DtEnvironmentRecord::DtElevationalConfigurationRecord > &lhs, const std::vector< makArchives::DtEnvironmentRecord::DtElevationalConfigurationRecord > &rhs)
Definition: airbaseLaunchFlightSettingsRecord.h:25