preCICE v3.1.1
Loading...
Searching...
No Matches
precice::xml::XMLTag Member List

This is the complete list of members for precice::xml::XMLTag, including all inherited members.

_attributeHintsprecice::xml::XMLTagprivate
_attributesprecice::xml::XMLTagprivate
_booleanAttributesprecice::xml::XMLTagprivate
_configuredprecice::xml::XMLTagprivate
_configuredNamespacesprecice::xml::XMLTagprivate
_docprecice::xml::XMLTagprivate
_doubleAttributesprecice::xml::XMLTagprivate
_eigenVectorXdAttributesprecice::xml::XMLTagprivate
_fullNameprecice::xml::XMLTagprivate
_intAttributesprecice::xml::XMLTagprivate
_listenerprecice::xml::XMLTagprivate
_logprecice::xml::XMLTagmutableprivate
_nameprecice::xml::XMLTagprivate
_namespaceprecice::xml::XMLTagprivate
_namespacesprecice::xml::XMLTagprivate
_occurrenceprecice::xml::XMLTagprivate
_stringAttributesprecice::xml::XMLTagprivate
_subtagsprecice::xml::XMLTagprivate
addAttribute(const XMLAttribute< double > &attribute)precice::xml::XMLTag
addAttribute(const XMLAttribute< int > &attribute)precice::xml::XMLTag
addAttribute(const XMLAttribute< std::string > &attribute)precice::xml::XMLTag
addAttribute(const XMLAttribute< bool > &attribute)precice::xml::XMLTag
addAttribute(const XMLAttribute< Eigen::VectorXd > &attribute)precice::xml::XMLTag
addAttributeHint(std::string name, std::string message)precice::xml::XMLTag
addNamespace(const std::string &namespaceName)precice::xml::XMLTag
addSubtag(const XMLTag &tag)precice::xml::XMLTag
addSubtags(const Container &subtags)precice::xml::XMLTaginline
areAllSubtagsConfigured() constprecice::xml::XMLTagprivate
AttributeMap typedefprecice::xml::XMLTag
clear()precice::xml::XMLTag
getBooleanAttributes() constprecice::xml::XMLTaginline
getBooleanAttributeValue(const std::string &name, std::optional< bool > default_value=std::nullopt) constprecice::xml::XMLTag
getDocumentation() constprecice::xml::XMLTaginline
getDoubleAttributes() constprecice::xml::XMLTaginline
getDoubleAttributeValue(const std::string &name, std::optional< double > default_value=std::nullopt) constprecice::xml::XMLTag
getEigenVectorXdAttributes() constprecice::xml::XMLTaginline
getEigenVectorXdAttributeValue(const std::string &name, int dimensions) constprecice::xml::XMLTag
getFullName() constprecice::xml::XMLTaginline
getIntAttributes() constprecice::xml::XMLTaginline
getIntAttributeValue(const std::string &name, std::optional< int > default_value=std::nullopt) constprecice::xml::XMLTag
getName() constprecice::xml::XMLTaginline
getNamespace() constprecice::xml::XMLTaginline
getNamespaces() constprecice::xml::XMLTaginline
getOccurrence() constprecice::xml::XMLTaginline
getOccurrenceString(Occurrence occurrence)precice::xml::XMLTagstatic
getStringAttributes() constprecice::xml::XMLTaginline
getStringAttributeValue(const std::string &name, std::optional< std::string > default_value=std::nullopt) constprecice::xml::XMLTag
getSubtags() constprecice::xml::XMLTaginline
hasAttribute(const std::string &attributeName)precice::xml::XMLTag
isConfigured() constprecice::xml::XMLTaginline
Namespaces typedefprecice::xml::XMLTag
OCCUR_ARBITRARY enum valueprecice::xml::XMLTag
OCCUR_ARBITRARY_NESTED enum valueprecice::xml::XMLTag
OCCUR_NOT_OR_ONCE enum valueprecice::xml::XMLTag
OCCUR_ONCE enum valueprecice::xml::XMLTag
OCCUR_ONCE_OR_MORE enum valueprecice::xml::XMLTag
Occurrence enum nameprecice::xml::XMLTag
precice::xml::ConfigParserprecice::xml::XMLTagfriend
readAttributes(const std::map< std::string, std::string > &aAttributes)precice::xml::XMLTag
resetAttributes()precice::xml::XMLTagprivate
setDocumentation(const std::string &documentation)precice::xml::XMLTag
Subtags typedefprecice::xml::XMLTag
XMLTag(Listener &listener, std::string name, Occurrence occurrence, std::string xmlNamespace="")precice::xml::XMLTag