Teuchos - Trilinos Tools Package Version of the Day
Teuchos::AbstractArrayValidator< ValidatorType, EntryType > Class Template Reference

An abstract base class for all ArrayValidators. More...

#include <Teuchos_StandardParameterEntryValidators.hpp>

Inheritance diagram for Teuchos::AbstractArrayValidator< ValidatorType, EntryType >:
Teuchos::ParameterEntryValidator Teuchos::Describable Teuchos::LabeledObject Teuchos::ArrayValidator< ValidatorType, EntryType > Teuchos::TwoDArrayValidator< ValidatorType, EntryType >

List of all members.

Public Member Functions

Constructors
 AbstractArrayValidator (RCP< const ValidatorType > prototypeValidator)
 Constructs an AbstractArrayValidator.
Getter Functions
RCP< const ValidatorType > getPrototype () const
 Returns the prototype validator for this Array Validator.
Overridden from ParameterEntryValidator
ValidStringsList validStringValues () const
 

Detailed Description

template<class ValidatorType, class EntryType>
class Teuchos::AbstractArrayValidator< ValidatorType, EntryType >

An abstract base class for all ArrayValidators.

Definition at line 1552 of file Teuchos_StandardParameterEntryValidators.hpp.


Constructor & Destructor Documentation

template<class ValidatorType, class EntryType>
Teuchos::AbstractArrayValidator< ValidatorType, EntryType >::AbstractArrayValidator ( RCP< const ValidatorType >  prototypeValidator) [inline]

Constructs an AbstractArrayValidator.

Parameters:
prototypeValidatorThe prototype validator to be applied to each entry in the array.

Definition at line 1565 of file Teuchos_StandardParameterEntryValidators.hpp.


Member Function Documentation

template<class ValidatorType, class EntryType>
RCP<const ValidatorType> Teuchos::AbstractArrayValidator< ValidatorType, EntryType >::getPrototype ( ) const [inline]

Returns the prototype validator for this Array Validator.

Definition at line 1575 of file Teuchos_StandardParameterEntryValidators.hpp.

template<class ValidatorType, class EntryType>
ValidStringsList Teuchos::AbstractArrayValidator< ValidatorType, EntryType >::validStringValues ( ) const [inline, virtual]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines