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::Container, including all inherited members.
addBool(const std::string &name, const std::string &description="") | axom::inlet::Container | |
addBoolArray(const std::string &name, const std::string &description="") | axom::inlet::Container | |
addBoolDictionary(const std::string &name, const std::string &description="") | axom::inlet::Container | |
addDouble(const std::string &name, const std::string &description="") | axom::inlet::Container | |
addDoubleArray(const std::string &name, const std::string &description="") | axom::inlet::Container | |
addDoubleDictionary(const std::string &name, const std::string &description="") | axom::inlet::Container | |
addFunction(const std::string &name, const FunctionTag ret_type, const std::vector< FunctionTag > &arg_types, const std::string &description="", const std::string &pathOverride="") | axom::inlet::Container | |
addInt(const std::string &name, const std::string &description="") | axom::inlet::Container | |
addIntArray(const std::string &name, const std::string &description="") | axom::inlet::Container | |
addIntDictionary(const std::string &name, const std::string &description="") | axom::inlet::Container | |
addPrimitive(const std::string &name, const std::string &description="", bool forArray=false, T val=T {}, const std::string &pathOverride="") | axom::inlet::Container | |
addString(const std::string &name, const std::string &description="") | axom::inlet::Container | |
addStringArray(const std::string &name, const std::string &description="") | axom::inlet::Container | |
addStringDictionary(const std::string &name, const std::string &description="") | axom::inlet::Container | |
addStruct(const std::string &name, const std::string &description="") | axom::inlet::Container | |
addStructArray(const std::string &name, const std::string &description="") | axom::inlet::Container | |
addStructDictionary(const std::string &name, const std::string &description="") | axom::inlet::Container | |
Container(const std::string &name, const std::string &description, Reader &reader, axom::sidre::Group *sidreRootGroup, std::vector< std::string > &unexpectedNames, bool docEnabled=true, bool reconstruct=false) | axom::inlet::Container | |
Container(const Container &)=delete | axom::inlet::Container | |
Container(Container &&)=default | axom::inlet::Container | |
contains(const std::string &name) const | axom::inlet::Container | |
exists() const | axom::inlet::Container | |
get(const std::string &name) const | axom::inlet::Container | inline |
get(const std::string &name="") const | axom::inlet::Container | inline |
get() const | axom::inlet::Container | inline |
get() const | axom::inlet::Container | inline |
getChildContainers() const | axom::inlet::Container | |
getChildFields() const | axom::inlet::Container | |
getChildFunctions() const | axom::inlet::Container | |
isRequired() const override | axom::inlet::Container | virtual |
isUserProvided() const | axom::inlet::Container | |
isUserProvided(const std::string &name) const | axom::inlet::Container | |
name() const | axom::inlet::Container | |
operator=(const Verifiable< Container > &)=delete | axom::inlet::Verifiable< Container > | |
operator[](const std::string &name) const | axom::inlet::Container | |
registerVerifier(Verifier lambda) override | axom::inlet::Container | virtual |
Verifiable< Container >::registerVerifier(std::function< bool(const Container &)> verifier) | axom::inlet::Verifiable< Container > | inline |
required(bool isRequired=true) override | axom::inlet::Container | virtual |
sidreGroup() | axom::inlet::Container | inline |
sidreGroup() const | axom::inlet::Container | inline |
strict(bool isStrict=true) | axom::inlet::Container | |
unexpectedNames() const | axom::inlet::Container | |
Verifier typedef | axom::inlet::Verifiable< Container > | |
verify(std::vector< VerificationError > *errors=nullptr) const override | axom::inlet::Container | virtual |
~Container()=default | axom::inlet::Container | virtual |
~Verifiable()=default | axom::inlet::Verifiable< Container > | virtual |