10 #ifndef DtDriverRecord_H_
11 #define DtDriverRecord_H_
36 const std::string& classType()
const;
39 void setClassType(
const std::string& type);
42 std::map<std::string,std::string>& settings();
44 const std::map<std::string,std::string>& settings()
const;
50 friend class boost::serialization::access;
55 template<
class Archive>
56 void serialize(Archive & ar,
const unsigned int version)
58 ar & BOOST_SERIALIZATION_NVP(myType);
59 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:56
Contains DLL export macros.
A record for saving out a driver instance.
Definition: DtDriverRecord.h:19
std::string myType
Definition: DtDriverRecord.h:65
std::map< std::string, std::string > mySettings
Definition: DtDriverRecord.h:66
#define DT_DLL_MAKARCHIVES
Definition: makArchives.h:31