|
Teuchos - Trilinos Tools Package
Version of the Day
|
Validate a file name entry. More...
#include <Teuchos_StandardParameterEntryValidators.hpp>
Public Member Functions | |
Constructors/Destructor | |
| FileNameValidator (bool mustAlreadyExist=mustAlreadyExistDefault()) | |
| Constructs a FileNameValidator. | |
Attribute/Query Functions | |
| bool | fileMustExist () const |
| Gets the variable describing whether or not this validator wants the file that is specified to already exist. | |
Setter Functions | |
| bool | setFileMustExist (bool shouldFileExist) |
| Sets whether or not the validator requires the file to already exist. | |
Overridden from ParameterEntryValidator | |
| ValidStringsList | validStringValues () const |
| | |
| void | validate (ParameterEntry const &entry, std::string const ¶mName, std::string const &sublistName) const |
| | |
| const std::string | getXMLTypeName () const |
| | |
| void | printDoc (std::string const &docString, std::ostream &out) const |
| | |
Static Public Member Functions | |
Public types | |
| static bool | mustAlreadyExistDefault () |
| The default value of the mustAlreadyExist parameter in the constructor. | |
Validate a file name entry.
Simply indicates that the parameter entry with this validator should contain a filename.
Please see FileNameValidatorXMLConverter for documenation regarding the XML representation of this validator.
Definition at line 1345 of file Teuchos_StandardParameterEntryValidators.hpp.
| Teuchos::FileNameValidator::FileNameValidator | ( | bool | mustAlreadyExist = mustAlreadyExistDefault() | ) |
Constructs a FileNameValidator.
| mustAlreadyExist | True if the file the user specifies should already exists, false otherwise. |
Definition at line 374 of file Teuchos_StandardParameterEntryValidators.cpp.
| static bool Teuchos::FileNameValidator::mustAlreadyExistDefault | ( | ) | [inline, static] |
The default value of the mustAlreadyExist parameter in the constructor.
Definition at line 1354 of file Teuchos_StandardParameterEntryValidators.hpp.
| bool Teuchos::FileNameValidator::fileMustExist | ( | ) | const |
Gets the variable describing whether or not this validator wants the file that is specified to already exist.
Definition at line 379 of file Teuchos_StandardParameterEntryValidators.cpp.
| bool Teuchos::FileNameValidator::setFileMustExist | ( | bool | shouldFileExist | ) |
Sets whether or not the validator requires the file to already exist.
| shouldFileExist | True if the file should already exist, false otherwise. |
Definition at line 385 of file Teuchos_StandardParameterEntryValidators.cpp.
| ParameterEntryValidator::ValidStringsList Teuchos::FileNameValidator::validStringValues | ( | ) | const [virtual] |
Implements Teuchos::ParameterEntryValidator.
Definition at line 393 of file Teuchos_StandardParameterEntryValidators.cpp.
| void Teuchos::FileNameValidator::validate | ( | ParameterEntry const & | entry, |
| std::string const & | paramName, | ||
| std::string const & | sublistName | ||
| ) | const [virtual] |
Implements Teuchos::ParameterEntryValidator.
Definition at line 399 of file Teuchos_StandardParameterEntryValidators.cpp.
| const std::string Teuchos::FileNameValidator::getXMLTypeName | ( | ) | const [virtual] |
Implements Teuchos::ParameterEntryValidator.
Definition at line 429 of file Teuchos_StandardParameterEntryValidators.cpp.
| void Teuchos::FileNameValidator::printDoc | ( | std::string const & | docString, |
| std::ostream & | out | ||
| ) | const [virtual] |
Implements Teuchos::ParameterEntryValidator.
Definition at line 435 of file Teuchos_StandardParameterEntryValidators.cpp.
1.7.6.1