AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
axom::inlet::AggregateField Member List

This is the complete list of members for axom::inlet::AggregateField, including all inherited members.

AggregateField(std::vector< std::reference_wrapper< VerifiableScalar >> &&fields)axom::inlet::AggregateFieldinline
defaultValue(const std::string &value)axom::inlet::AggregateFieldvirtual
defaultValue(const char *value)axom::inlet::AggregateFieldvirtual
defaultValue(bool value)axom::inlet::AggregateFieldvirtual
defaultValue(int value)axom::inlet::AggregateFieldvirtual
defaultValue(double value)axom::inlet::AggregateFieldvirtual
isRequired() constaxom::inlet::AggregateFieldvirtual
operator=(const VerifiableScalar &)=deleteaxom::inlet::VerifiableScalar
range(double startVal, double endVal)axom::inlet::AggregateFieldvirtual
range(int startVal, int endVal)axom::inlet::AggregateFieldvirtual
registerVerifier(std::function< bool(const Field &)> lambda)axom::inlet::AggregateField
axom::inlet::VerifiableScalar::registerVerifier(std::function< bool(const axom::inlet::Field &)> lambda)=0axom::inlet::VerifiableScalarpure virtual
required(bool isRequired)axom::inlet::AggregateFieldvirtual
validValues(const std::vector< int > &set)axom::inlet::AggregateFieldvirtual
validValues(const std::vector< double > &set)axom::inlet::AggregateFieldvirtual
validValues(const std::vector< std::string > &set)axom::inlet::AggregateFieldvirtual
validValues(const std::initializer_list< const char *> &set)axom::inlet::AggregateFieldvirtual
validValues(const std::initializer_list< int > &set)axom::inlet::AggregateFieldvirtual
validValues(const std::initializer_list< double > &set)axom::inlet::AggregateFieldvirtual
verify() constaxom::inlet::AggregateFieldvirtual
~AggregateField()=defaultaxom::inlet::AggregateFieldvirtual