13 #ifndef DtKeyMapRecord_H_
14 #define DtKeyMapRecord_H_
43 const std::string& name()
const;
44 void setName(
const std::string& name);
73 friend class boost::serialization::access;
75 template <
typename Archive>
76 void serialize(Archive& ar,
unsigned int version)
78 ar & BOOST_SERIALIZATION_NVP(myName);
80 ar & BOOST_SERIALIZATION_NVP(myUnmodifiedKeyMap);
81 ar & BOOST_SERIALIZATION_NVP(myShiftKeyMap);
82 ar & BOOST_SERIALIZATION_NVP(myCtrlKeyMap);
83 ar & BOOST_SERIALIZATION_NVP(myAltKeyMap);
84 ar & BOOST_SERIALIZATION_NVP(myShiftCtrlKeyMap);
85 ar & BOOST_SERIALIZATION_NVP(myShiftAltKeyMap);
86 ar & BOOST_SERIALIZATION_NVP(myCtrlAltKeyMap);
87 ar & BOOST_SERIALIZATION_NVP(myShiftCtrlAltKeyMap);