|
Teuchos Package Browser (Single Doxygen Collection)
Version of the Day
|
Factory for ParameterEntryValidator objects. More...
#include <Teuchos_ValidatorFactory.hpp>
Public Types | |
| enum | ValidatorType { Int, Short, Double, Float, FileName, IntArray, ShortArray, DoubleArray, FloatArray, FileNameArray } |
Static Public Member Functions | |
| static RCP < ParameterEntryValidator > | createValidator (ValidatorType valiType) |
| Creates a validator of the given type. More... | |
| static RCP < EnhancedNumberValidator< int > > | getIntValidator () |
| Creates and returns a Enhanced Number Validator of type int. More... | |
| static RCP < EnhancedNumberValidator < short > > | getShortValidator () |
| Creates and returns a Enhanced Number Validator of type short. More... | |
| static RCP < EnhancedNumberValidator < double > > | getDoubleValidator () |
| Creates and returns a Enhanced Number Validator of type double. More... | |
| static RCP < EnhancedNumberValidator < float > > | getFloatValidator () |
| Creates and returns a Enhanced Number Validator of type float. More... | |
| static RCP< FileNameValidator > | getFileNameValidator () |
| Creates and returns FileNameValidator. More... | |
| static RCP < ArrayNumberValidator< int > > | getArrayIntValidator () |
| Creates and returns an Array Number Validator of type int. More... | |
| static RCP < ArrayNumberValidator< short > > | getArrayShortValidator () |
| Creates and returns an Array Number Validator of type short. More... | |
| static RCP < ArrayNumberValidator< double > > | getArrayDoubleValidator () |
| Creates and returns an Array Number Validator of type double. More... | |
| static RCP < ArrayNumberValidator< float > > | getArrayFloatValidator () |
| Creates and returns an Array Number Validator of type float. More... | |
| static RCP < ArrayFileNameValidator > | getArrayFileNameValidator () |
| Creates and returns an Array File Name Validator. More... | |
Factory for ParameterEntryValidator objects.
Definition at line 54 of file Teuchos_ValidatorFactory.hpp.
| Enumerator | |
|---|---|
| Int | |
| Short | |
| Double | |
| Float | |
| FileName | |
| IntArray | |
| ShortArray | |
| DoubleArray | |
| FloatArray | |
| FileNameArray | |
Definition at line 57 of file Teuchos_ValidatorFactory.hpp.
|
static |
Creates a validator of the given type.
| valiType | The type of validator to be created. |
Definition at line 49 of file Teuchos_ValidatorFactory.cpp.
|
static |
Creates and returns a Enhanced Number Validator of type int.
Definition at line 81 of file Teuchos_ValidatorFactory.cpp.
|
static |
Creates and returns a Enhanced Number Validator of type short.
Definition at line 86 of file Teuchos_ValidatorFactory.cpp.
|
static |
Creates and returns a Enhanced Number Validator of type double.
Definition at line 91 of file Teuchos_ValidatorFactory.cpp.
|
static |
Creates and returns a Enhanced Number Validator of type float.
Definition at line 96 of file Teuchos_ValidatorFactory.cpp.
|
static |
Creates and returns FileNameValidator.
Definition at line 101 of file Teuchos_ValidatorFactory.cpp.
|
static |
Creates and returns an Array Number Validator of type int.
Definition at line 106 of file Teuchos_ValidatorFactory.cpp.
|
static |
Creates and returns an Array Number Validator of type short.
Definition at line 111 of file Teuchos_ValidatorFactory.cpp.
|
static |
Creates and returns an Array Number Validator of type double.
Definition at line 116 of file Teuchos_ValidatorFactory.cpp.
|
static |
Creates and returns an Array Number Validator of type float.
Definition at line 121 of file Teuchos_ValidatorFactory.cpp.
|
static |
Creates and returns an Array File Name Validator.
Definition at line 126 of file Teuchos_ValidatorFactory.cpp.
1.8.5