12 #ifndef DtSchemaEntry_H_
13 #define DtSchemaEntry_H_
48 const std::string& name()
const
54 void setName(
const std::string& n)
63 virtual bool removeSchemaParameter(
const std::string& name);
72 virtual bool renameParameter(
const std::string& oldName,
const std::string& newName);
84 friend class boost::serialization::access;
90 template <
typename Archive>
91 void serialize(Archive& ar,
unsigned int version)
93 ar & BOOST_SERIALIZATION_NVP(myName);
94 ar & BOOST_SERIALIZATION_NVP(myParameters);
98 static bool findSchemaFunction(
const DtSchemaParameter& parameter,
const std::string& name);