Mantid
|
Classes | |
struct | IsEmpty |
Defines the concept of emptiness. More... | |
Functions | |
template<> | |
DLLExport bool | checkIsEmpty (const double &value) |
Specialization of checkIsEmpty for double values. More... | |
template<> | |
DLLExport bool | checkIsEmpty (const int &value) |
Specialization of checkIsEmpty for int. More... | |
template<> | |
DLLExport bool | checkIsEmpty (const long &value) |
Specialization of checkIsEmpty for long. More... | |
template<> | |
DLLExport bool | checkIsEmpty (const OptionalBool &value) |
Specialization of checkIsEmpty for OptionalBool. More... | |
template<> | |
DLLExport bool | checkIsEmpty (const std::string &value) |
Specialization of checkIsEmpty for string. More... | |
template<typename T > | |
bool | checkIsEmpty (const std::vector< T > &value) |
Specialization for any vector type. More... | |
template<typename T > | |
DLLExport bool | checkIsEmpty (const T &) |
Forward declare checking function. More... | |
DLLExport bool Mantid::Kernel::Detail::checkIsEmpty | ( | const double & | value | ) |
Specialization of checkIsEmpty for double values.
value | :: A double |
Definition at line 27 of file MandatoryValidator.cpp.
References Mantid::EMPTY_DBL(), and value.
DLLExport bool Mantid::Kernel::Detail::checkIsEmpty | ( | const int & | value | ) |
Specialization of checkIsEmpty for int.
value | :: A int value |
Definition at line 33 of file MandatoryValidator.cpp.
References Mantid::EMPTY_INT(), and value.
DLLExport bool Mantid::Kernel::Detail::checkIsEmpty | ( | const long & | value | ) |
Specialization of checkIsEmpty for long.
value | :: A long value |
Definition at line 39 of file MandatoryValidator.cpp.
References Mantid::EMPTY_LONG(), and value.
DLLExport bool Mantid::Kernel::Detail::checkIsEmpty | ( | const OptionalBool & | value | ) |
Specialization of checkIsEmpty for OptionalBool.
value | :: A long value |
Definition at line 56 of file MandatoryValidator.cpp.
References Mantid::Kernel::OptionalBool::Unset, and value.
DLLExport bool Mantid::Kernel::Detail::checkIsEmpty | ( | const std::string & | value | ) |
Specialization of checkIsEmpty for string.
value | :: A string object |
Definition at line 21 of file MandatoryValidator.cpp.
References value.
bool Mantid::Kernel::Detail::checkIsEmpty | ( | const std::vector< T > & | value | ) |
Specialization for any vector type.
Definition at line 20 of file MandatoryValidator.h.
References value.
DLLExport bool Mantid::Kernel::Detail::checkIsEmpty | ( | const T & | ) |
Forward declare checking function.
Referenced by Mantid::Kernel::Detail::IsEmpty< T >::check().