10 #ifndef DtGenericTerrainRecord_H_
11 #define DtGenericTerrainRecord_H_
16 #include <boost/serialization/version.hpp>
17 #include <boost/serialization/set.hpp>
18 #include <boost/serialization/map.hpp>
19 #include <boost/config.hpp>
75 void setParameter(
const std::string& parameterName,
76 const std::string& parameterValue);
82 bool clearParameter(
const std::string& parameterName);
88 const std::string& parameter(
const std::string& parameterName)
const;
96 const std::string* findParameter(
const std::string& parameterName)
const;
101 std::string* findParameter(
const std::string& parameterName);
107 const std::string& type()
const;
111 static std::string cleanName(
const std::string& name);
116 template <
typename Archive>
117 void serialize(Archive& ar,
unsigned int version)
123 template <
typename Archive>
124 void _serialize(Archive& ar,
unsigned int version)