13 #ifndef DtDriverRecord_H_
14 #define DtDriverRecord_H_
39 const std::string& classType()
const;
42 void setClassType(
const std::string& type);
45 std::map<std::string,std::string>& settings();
47 const std::map<std::string,std::string>& settings()
const;
53 friend class boost::serialization::access;
58 template<
class Archive>
59 void serialize(Archive & ar,
const unsigned int version)
61 ar & BOOST_SERIALIZATION_NVP(myType);
62 ar & BOOST_SERIALIZATION_NVP(mySettings);
void serialize(Archive &ar, const unsigned int version)
When the class Archive corresponds to an output archive, the & operator is defined similar to <<...
Definition: DtDriverRecord.h:59
Contains DLL export macros.
A record for saving out a driver instance.
Definition: DtDriverRecord.h:22
std::string myType
Definition: DtDriverRecord.h:68
std::map< std::string, std::string > mySettings
Definition: DtDriverRecord.h:69
#define DT_DLL_MAKARCHIVES
Definition: makArchives.h:31