Mantid
|
#include "MantidKernel/DllConfig.h"
#include "MantidKernel/ProxyInfo.h"
#include "MantidKernel/SingletonHolder.h"
#include <boost/optional/optional.hpp>
#include <map>
#include <set>
#include <string>
#include <vector>
#include <Poco/Notification.h>
#include <Poco/NotificationCenter.h>
Go to the source code of this file.
Classes | |
class | Mantid::Kernel::ConfigServiceImpl |
The ConfigService class provides a simple facade to access the Configuration functionality of the Mantid Framework. More... | |
class | Mantid::Kernel::ConfigServiceImpl::ConfigServiceNotification |
This is the base class for POCO Notifications sent out from the Config Service. More... | |
class | Mantid::Kernel::ConfigServiceImpl::ValueChanged |
This is the class for the notification that is to be sent when a value has been changed in config service. More... | |
Namespaces | |
namespace | Mantid |
Helper class which provides the Collimation Length for SANS instruments. | |
namespace | Mantid::Kernel |
Typedefs | |
using | Mantid::Kernel::ConfigService = Mantid::Kernel::SingletonHolder< ConfigServiceImpl > |
using | Mantid::Kernel::ConfigValChangeNotification = Mantid::Kernel::ConfigServiceImpl::ValueChanged |
using | Mantid::Kernel::ConfigValChangeNotification_ptr = const Poco::AutoPtr< Mantid::Kernel::ConfigServiceImpl::ValueChanged > & |
Functions | |
MANTID_KERNEL_DLL std::string | Mantid::welcomeMessage () |
Returns the welcome message for Mantid. More... | |