QMCPACK
InputSection Member List

This is the complete list of members for InputSection, including all inherited members.

assignAnyEnum(const std::string &tag) constInputSectionprotectedvirtual
assignValue(const std::string &name, const T &value)InputSectionprivate
attributesInputSectionprotected
boolsInputSectionprotected
checkParticularValidity()InputSectioninlineprotectedvirtual
checkValid()InputSectionprivate
customInputSectionprotected
default_valuesInputSectionprotected
delegate_factories_InputSectionprotected
DelegateHandler typedefInputSectionprotected
delegatesInputSectionprotected
enumsInputSectionprotected
get(const std::string &name) constInputSectioninline
handleDelegate(const std::string &ename, const xmlNodePtr element)InputSectionprivate
has(const std::string &name) constInputSectioninline
has_default(const std::string &name) constInputSectioninlineprivate
init(const std::unordered_map< std::string, std::any > &init_values)InputSection
InputSection()=defaultInputSection
InputSection(const InputSection &other)=defaultInputSection
integersInputSectionprotected
isAttribute(const std::string &name) constInputSectioninlineprivate
isBool(const std::string &name) constInputSectioninlineprivate
isCustom(const std::string &name) constInputSectioninlineprivate
isDelegate(const std::string &name) constInputSectioninlineprivate
isEnumString(const std::string &name) constInputSectioninlineprivate
isInteger(const std::string &name) constInputSectioninlineprivate
isMultiple(const std::string &name) constInputSectioninlineprivate
isMultiReal(const std::string &name) constInputSectioninlineprivate
isMultiString(const std::string &name) constInputSectioninlineprivate
isParameter(const std::string &name) constInputSectioninlineprivate
isPosition(const std::string &name) constInputSectioninlineprivate
isReal(const std::string &name) constInputSectioninlineprivate
isRequired(const std::string &name) constInputSectioninlineprivate
isString(const std::string &name) constInputSectioninlineprivate
lookupAnyEnum(const std::string &enum_name, const std::string &enum_value, const std::unordered_map< std::string, std::any > &enum_map)InputSectionprotectedstatic
multi_realsInputSectionprotected
multi_stringsInputSectionprotected
multipleInputSectionprotected
operator=(const InputSection &other)=defaultInputSection
parametersInputSectionprotected
Position typedefInputSection
positionsInputSectionprotected
readAttributes(xmlNodePtr cur, const std::string &element_name, const std::vector< std::string > &do_not_consume)InputSectionprotected
readXML(xmlNodePtr cur)InputSection
Real typedefInputSection
realsInputSectionprotected
registerDelegate(const std::string &tag, DelegateHandler delegate_handler)InputSectionprotected
report() constInputSectionprotected
report(std::ostream &out) constInputSectionprotected
requiredInputSectionprotected
reverseLookupInputEnumMap(ENUM_T enum_val, const std::unordered_map< std::string, std::any > &enum_map)InputSectioninlinestatic
section_nameInputSectionprotected
section_name_alternatesInputSectionprotected
setDefaults()InputSectionprivate
setFromStream(const std::string &name, std::istringstream &svalue)InputSectionprivate
setFromStreamCustom(const std::string &ename, const std::string &name, std::istringstream &svalue)InputSectionprotectedvirtual
setFromValue(const std::string &name, const std::any &svalue)InputSectionprivate
setIfInInput(T &var, const std::string &tag)InputSectioninline
stringsInputSectionprotected
values_InputSectionprotected