|
Teuchos Package Browser (Single Doxygen Collection)
Version of the Day
|
Takes a validator, wraps it, and applies it to an array. More...
#include <Teuchos_StandardParameterEntryValidators.hpp>

Constructors/Destructor | |
| ArrayValidator (RCP< const ValidatorType > prototypeValidator) | |
| Constructs a ArrayValidator. | |
Overridden from ParameterEntryValidator | |
| virtual void | validate (ParameterEntry const &entry, std::string const ¶mName, std::string const &sublistName) const |
| | |
| const std::string | getXMLTypeName () const |
| | |
| virtual void | printDoc (std::string const &docString, std::ostream &out) const |
| | |
Takes a validator, wraps it, and applies it to an array.
This class is a wrapper, allowing you to apply a normal validator to an array of values. It is templated on both the validator type and the type of the entries contained within the array.
Please see ArrayValidatorXMLConverter for documenation regarding the XML representation of this validator.
Definition at line 1926 of file Teuchos_StandardParameterEntryValidators.hpp.
| Teuchos::ArrayValidator< ValidatorType, EntryType >::ArrayValidator | ( | RCP< const ValidatorType > | prototypeValidator | ) | [inline] |
Constructs a ArrayValidator.
| prototypeValidator | The validator to be used on each entry in the array. |
Definition at line 1938 of file Teuchos_StandardParameterEntryValidators.hpp.
| void Teuchos::ArrayValidator< ValidatorType, EntryType >::validate | ( | ParameterEntry const & | entry, |
| std::string const & | paramName, | ||
| std::string const & | sublistName | ||
| ) | const [virtual] |
Implements Teuchos::ParameterEntryValidator.
Definition at line 1972 of file Teuchos_StandardParameterEntryValidators.hpp.
| const std::string Teuchos::ArrayValidator< ValidatorType, EntryType >::getXMLTypeName | ( | ) | const [inline, virtual] |
Implements Teuchos::ParameterEntryValidator.
Definition at line 1951 of file Teuchos_StandardParameterEntryValidators.hpp.
| virtual void Teuchos::ArrayValidator< ValidatorType, EntryType >::printDoc | ( | std::string const & | docString, |
| std::ostream & | out | ||
| ) | const [inline, virtual] |
Implements Teuchos::ParameterEntryValidator.
Definition at line 1958 of file Teuchos_StandardParameterEntryValidators.hpp.
1.7.6.1