Mantid
Loading...
Searching...
No Matches
Namespaces | Functions
MandatoryValidator.cpp File Reference
#include "MantidKernel/MandatoryValidator.h"
#include "MantidKernel/EmptyValues.h"
#include "MantidKernel/OptionalBool.h"
#include <cmath>

Go to the source code of this file.

Namespaces

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

Functions

template<>
DLLExport bool Mantid::Kernel::Detail::checkIsEmpty (const double &value)
 Specialization of checkIsEmpty for double values.
 
template<>
DLLExport bool Mantid::Kernel::Detail::checkIsEmpty (const int &value)
 Specialization of checkIsEmpty for int.
 
template<>
DLLExport bool Mantid::Kernel::Detail::checkIsEmpty (const long &value)
 Specialization of checkIsEmpty for long.
 
template<>
DLLExport bool Mantid::Kernel::Detail::checkIsEmpty (const OptionalBool &value)
 Specialization of checkIsEmpty for OptionalBool.
 
template<>
DLLExport bool Mantid::Kernel::Detail::checkIsEmpty (const std::string &value)
 Specialization of checkIsEmpty for string.