17 #ifndef I_CONFIGURATION_MANAGER_HPP_
18 #define I_CONFIGURATION_MANAGER_HPP_
20 #include <boost/smart_ptr/shared_ptr.hpp>
virtual ~IConfigurationManager()
virtual void unsubscribeFromConfigurationChanges(IConfigurationReceiver &receiver)=0
boost::shared_ptr< IConfigurationManager > IConfigurationManagerPtr
virtual void subscribeForConfigurationChanges(IConfigurationReceiver &receiver)=0
virtual ICommonRecord & getConfiguration()=0