AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
This is the complete list of members for axom::inlet::VerifiableScalar, including all inherited members.
defaultValue(const std::string &value)=0 | axom::inlet::VerifiableScalar | pure virtual |
defaultValue(const char *value)=0 | axom::inlet::VerifiableScalar | pure virtual |
defaultValue(bool value)=0 | axom::inlet::VerifiableScalar | pure virtual |
defaultValue(int value)=0 | axom::inlet::VerifiableScalar | pure virtual |
defaultValue(double value)=0 | axom::inlet::VerifiableScalar | pure virtual |
isRequired() const =0 | axom::inlet::VerifiableScalar | pure virtual |
operator=(const VerifiableScalar &)=delete | axom::inlet::VerifiableScalar | |
range(double startVal, double endVal)=0 | axom::inlet::VerifiableScalar | pure virtual |
range(int startVal, int endVal)=0 | axom::inlet::VerifiableScalar | pure virtual |
registerVerifier(std::function< bool(const axom::inlet::Field &)> lambda) | axom::inlet::VerifiableScalar | |
registerVerifier(Verifier verifier)=0 | axom::inlet::VerifiableScalar | pure virtual |
required(bool isRequired=true)=0 | axom::inlet::VerifiableScalar | pure virtual |
validValues(const std::vector< int > &set)=0 | axom::inlet::VerifiableScalar | pure virtual |
validValues(const std::vector< double > &set)=0 | axom::inlet::VerifiableScalar | pure virtual |
validValues(const std::vector< std::string > &set)=0 | axom::inlet::VerifiableScalar | pure virtual |
validValues(const std::initializer_list< const char * > &set)=0 | axom::inlet::VerifiableScalar | pure virtual |
validValues(const std::initializer_list< int > &set)=0 | axom::inlet::VerifiableScalar | pure virtual |
validValues(const std::initializer_list< double > &set)=0 | axom::inlet::VerifiableScalar | pure virtual |
Verifier typedef | axom::inlet::VerifiableScalar | |
verify(std::vector< VerificationError > *errors=nullptr) const =0 | axom::inlet::VerifiableScalar | pure virtual |
~VerifiableScalar()=default | axom::inlet::VerifiableScalar | virtual |