#include "Teuchos_ParameterEntryValidator.hpp"
#include "Teuchos_ParameterList.hpp"
#include "Teuchos_ParameterListExceptions.hpp"
#include "Teuchos_VerbosityLevel.hpp"
#include "Teuchos_Array.hpp"
#include "Teuchos_StrUtils.hpp"
#include "Teuchos_TypeNameTraits.hpp"
Go to the source code of this file.
Classes | |
class | Teuchos::StringToIntegralParameterEntryValidator< IntegralType > |
Standard implementation of a ParameterEntryValidator that maps from a list of strings to some integral type value. More... | |
class | Teuchos::AnyNumberParameterEntryValidator |
Standard implementation of a ParameterEntryValidator that accepts numbers from a number of different formats and converts them to numbers in another format. More... | |
class | Teuchos::AnyNumberParameterEntryValidator::AcceptedTypes |
Determines the types that are accepted. More... | |
Namespaces | |
namespace | Teuchos |
The Teuchos namespace contains all of the classes, structs and enums used by Teuchos, as well as a number of utility routines. | |
Functions | |
template<class IntegralType > | |
RCP< const StringToIntegralParameterEntryValidator < IntegralType > > | Teuchos::getStringToIntegralParameterEntryValidator (ParameterEntry const &entry, ParameterList const ¶mList, std::string const ¶mName) |
Get a StringToIntegralParameterEntryValidator<IntegralType> object out of a ParameterEntry object. |