17 #ifndef ICONFIGURATIONDELTA_HPP_
18 #define ICONFIGURATIONDELTA_HPP_
22 #include <boost/shared_ptr.hpp>
50 virtual bool hasChanged(
const std::string& field) = 0;
59 virtual boost::shared_ptr<IDeltaType>
getDeltaType(
const std::string& field) = 0;
66 virtual std::string
toString()
const = 0;
virtual ~IConfigurationDelta()
virtual std::string toString() const =0
virtual boost::shared_ptr< IDeltaType > getDeltaType(const std::string &field)=0
virtual bool hasChanged(const std::string &field)=0
virtual DeltaHandlerId getHandlerId()=0
boost::shared_ptr< IConfigurationDelta > ConfigurationDeltaPtr