42 #include "Teuchos_ValidatorFactory.hpp"
48 RCP<ParameterEntryValidator>
static RCP< ArrayNumberValidator< short > > getArrayShortValidator()
Creates and returns an Array Number Validator of type short.
static RCP< EnhancedNumberValidator< double > > getDoubleValidator()
Creates and returns a Enhanced Number Validator of type double.
static RCP< ArrayFileNameValidator > getArrayFileNameValidator()
Creates and returns an Array File Name Validator.
Convience class for EnhancedNumberValidators that are to be applied to arrays.
static RCP< EnhancedNumberValidator< int > > getIntValidator()
Creates and returns a Enhanced Number Validator of type int.
static RCP< ArrayNumberValidator< double > > getArrayDoubleValidator()
Creates and returns an Array Number Validator of type double.
static RCP< EnhancedNumberValidator< float > > getFloatValidator()
Creates and returns a Enhanced Number Validator of type float.
static RCP< ParameterEntryValidator > createValidator(ValidatorType valiType)
Creates a validator of the given type.
TEUCHOS_DEPRECATED RCP< T > rcp(T *p, Dealloc_T dealloc, bool owns_mem)
Deprecated.
static RCP< ArrayNumberValidator< float > > getArrayFloatValidator()
Creates and returns an Array Number Validator of type float.
static RCP< ArrayNumberValidator< int > > getArrayIntValidator()
Creates and returns an Array Number Validator of type int.
Validate a file name entry.
static RCP< FileNameValidator > getFileNameValidator()
Creates and returns FileNameValidator.
Class uesd to validate a particular type of number.
Convience class for FileNameValidators that are to be applied to arrays.
Smart reference counting pointer class for automatic garbage collection.
static RCP< EnhancedNumberValidator< short > > getShortValidator()
Creates and returns a Enhanced Number Validator of type short.