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

This is the complete list of members for axom::inlet::Verifiable< BaseType >, including all inherited members.

isRequired() const =0axom::inlet::Verifiable< BaseType >pure virtual
operator=(const Verifiable< BaseType > &)=deleteaxom::inlet::Verifiable< BaseType >
registerVerifier(std::function< bool(const BaseType &)> verifier)axom::inlet::Verifiable< BaseType >inline
registerVerifier(Verifier verifier)=0axom::inlet::Verifiable< BaseType >pure virtual
required(bool isRequired=true)=0axom::inlet::Verifiable< BaseType >pure virtual
Verifier typedefaxom::inlet::Verifiable< BaseType >
verify(std::vector< VerificationError > *errors=nullptr) const =0axom::inlet::Verifiable< BaseType >pure virtual
~Verifiable()=defaultaxom::inlet::Verifiable< BaseType >virtual