14 #ifndef stringSetting_H_
15 #define stringSetting_H_
20 #include <boost/serialization/nvp.hpp>
21 #include <boost/serialization/base_object.hpp>
22 #include <boost/serialization/export.hpp>
24 #include <boost/archive/xml_iarchive.hpp>
25 #include <boost/archive/xml_oarchive.hpp>
26 #include <boost/archive/text_iarchive.hpp>
27 #include <boost/archive/text_oarchive.hpp>
57 std::string value()
const;
58 void setValue(std::string value);
63 friend class boost::serialization::access;
64 template<
class Archive>
65 void serialize(Archive & ar,
const unsigned int version)
70 ar & BOOST_SERIALIZATION_NVP(myValue);
virtual bool operator!=(const DtSettingsObject &orig) const
virtual bool setFrom(const DtSettingsObject *other)
Definition: stringSetting.h:30
Definition: settingsObject.h:27
virtual DtSettingsObject * clone() const =0
std::string myValue
Definition: stringSetting.h:74
void serialize(Archive &ar, const unsigned int version)
Definition: stringSetting.h:65
virtual bool operator==(const DtSettingsObject &orig) const
#define DT_DLL_makSettingsManager
Definition: makSettingsManagerDefines.h:24