Mantid
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions
UserCatalogInfo.h File Reference
#include "MantidKernel/DllConfig.h"
#include "MantidKernel/ICatalogInfo.h"
#include <boost/optional.hpp>
#include <memory>

Go to the source code of this file.

Classes

class  Mantid::Kernel::CatalogConfigService
 
class  Mantid::Kernel::UserCatalogInfo
 UserCatalogInfo : Takes catalog info from the facility (via CatalogInfo), but provides the ability to override the facility defaults based on user preferences. More...
 

Namespaces

namespace  Mantid
 Helper class which provides the Collimation Length for SANS instruments.
 
namespace  Mantid::Kernel
 

Typedefs

using Mantid::Kernel::OptionalPath = boost::optional< std::string >
 

Functions

template<typename T >
CatalogConfigService * Mantid::Kernel::makeCatalogConfigServiceAdapter (const T &adaptee, const std::string &key="icatDownload.mountPoint")