9#include "MantidKernel/DllConfig.h"
10#include "Poco/NObserver.h"
24 void notifyValueChanged(
const std::string &name,
const std::string &newValue,
const std::string &prevValue);
28 virtual void onValueChanged(
const std::string &name,
const std::string &newValue,
const std::string &prevValue) = 0;
The ConfigObserver is used to observe changes in the configuration based on notifications sent from t...
virtual void onValueChanged(const std::string &name, const std::string &newValue, const std::string &prevValue)=0
Poco::NObserver< ConfigObserver, Mantid::Kernel::ConfigValChangeNotification > m_valueChangeListener
const Poco::AutoPtr< Mantid::Kernel::ConfigServiceImpl::ValueChanged > & ConfigValChangeNotification_ptr
Helper class which provides the Collimation Length for SANS instruments.