33 template <std::
size_t SIZE>
37 std::string checkValidity(
const std::string &
value)
const override;
double value
The value of the point.
#define DLLExport
Definitions of the DLLImport compiler directives for MSVC.
ListValidator is a validator that requires the value of a property to be one of a defined list of pos...
StartsWithValidator is a validator that requires the value of a property to start with one of the str...
StartsWithValidator()=default
StartsWithValidator(const std::array< std::string, SIZE > &values)
Constructor.
std::shared_ptr< IValidator > IValidator_sptr
A shared_ptr to an IValidator.
Helper class which provides the Collimation Length for SANS instruments.