17 #include <boost/serialization/access.hpp>
18 #include <boost/serialization/nvp.hpp>
19 #include <boost/serialization/list.hpp>
20 #include <boost/serialization/map.hpp>
21 #include <boost/serialization/vector.hpp>
22 #include <boost/serialization/string.hpp>
23 #include <boost/archive/xml_oarchive.hpp>
24 #include <boost/archive/xml_iarchive.hpp>
33 class DtGameControlInformation;
47 void clearGameControlInformation();
50 void setFunctionGroup(
const std::string&);
51 const std::string& functionGroup()
const;
53 void setFunction(
const std::string&);
54 const std::string&
function()
const;
62 friend class boost::serialization::access;
67 template<
class Archive>
68 void serialize(Archive & ar,
const unsigned int version)
70 ar & BOOST_SERIALIZATION_NVP(myFunctionGroup);
71 ar & BOOST_SERIALIZATION_NVP(myFunction);
72 ar & BOOST_SERIALIZATION_NVP(myGameControlInformation);