|
Panzer Version of the Day
|
#include <Panzer_CommaSeparatedEntryValidator.hpp>
Inherits Teuchos::ParameterEntryValidator.
Public Member Functions | |
| CommaSeparatedEntryValidator (bool allowEmpty=false) | |
| ValidStringsList | validStringValues () const |
| void | validate (const Teuchos::ParameterEntry &entry, const std::string ¶mName, const std::string &sublistName) const |
| const std::string | getXMLTypeName () const |
| void | printDoc (const std::string &docString, std::ostream &out) const |
Static Public Member Functions | |
| static void | split (const std::string &str, const std::string &delim, std::vector< std::string > &tokens) |
| Utility function for tokenizing. | |
Private Attributes | |
| bool | allowEmpty_ |
This class validates a response type. Essentially it is used to make sure the parameter value is correctly formatted.
Definition at line 63 of file Panzer_CommaSeparatedEntryValidator.hpp.
|
inline |
A basic constructor. If allowEmpty is true then the empty string is a valid entry.
Definition at line 68 of file Panzer_CommaSeparatedEntryValidator.hpp.
|
inline |
Definition at line 70 of file Panzer_CommaSeparatedEntryValidator.hpp.
| void panzer::CommaSeparatedEntryValidator::validate | ( | const Teuchos::ParameterEntry & | entry, |
| const std::string & | paramName, | ||
| const std::string & | sublistName ) const |
Definition at line 74 of file Panzer_CommaSeparatedEntryValidator.cpp.
|
inline |
Definition at line 77 of file Panzer_CommaSeparatedEntryValidator.hpp.
| void panzer::CommaSeparatedEntryValidator::printDoc | ( | const std::string & | docString, |
| std::ostream & | out ) const |
Definition at line 112 of file Panzer_CommaSeparatedEntryValidator.cpp.
|
static |
Utility function for tokenizing.
Definition at line 49 of file Panzer_CommaSeparatedEntryValidator.cpp.
|
private |
Definition at line 88 of file Panzer_CommaSeparatedEntryValidator.hpp.