preCICE
v3.2.0
Loading...
Searching...
No Matches
precice
xml
XMLTag
precice::xml::XMLTag Member List
This is the complete list of members for
precice::xml::XMLTag
, including all inherited members.
_attributeHints
precice::xml::XMLTag
private
_attributes
precice::xml::XMLTag
private
_configured
precice::xml::XMLTag
private
_configuredNamespaces
precice::xml::XMLTag
private
_doc
precice::xml::XMLTag
private
_fullName
precice::xml::XMLTag
private
_listener
precice::xml::XMLTag
private
_log
precice::xml::XMLTag
mutable
private
_name
precice::xml::XMLTag
private
_namespace
precice::xml::XMLTag
private
_namespaces
precice::xml::XMLTag
private
_occurrence
precice::xml::XMLTag
private
_subtags
precice::xml::XMLTag
private
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::XMLTag
inline
areAllSubtagsConfigured
() const
precice::xml::XMLTag
private
Attribute
typedef
precice::xml::XMLTag
Attributes
typedef
precice::xml::XMLTag
getAttributeNames
() const
precice::xml::XMLTag
getAttributes
() const
precice::xml::XMLTag
inline
getBooleanAttributeValue
(const std::string &name, std::optional< bool > default_value=std::nullopt) const
precice::xml::XMLTag
getDocumentation
() const
precice::xml::XMLTag
inline
getDoubleAttributeValue
(const std::string &name, std::optional< double > default_value=std::nullopt) const
precice::xml::XMLTag
getEigenVectorXdAttributeValue
(const std::string &name) const
precice::xml::XMLTag
getFullName
() const
precice::xml::XMLTag
inline
getIntAttributeValue
(const std::string &name, std::optional< int > default_value=std::nullopt) const
precice::xml::XMLTag
getName
() const
precice::xml::XMLTag
inline
getNamespace
() const
precice::xml::XMLTag
inline
getNamespaces
() const
precice::xml::XMLTag
inline
getOccurrence
() const
precice::xml::XMLTag
inline
getOccurrenceString
(Occurrence occurrence)
precice::xml::XMLTag
static
getStringAttributeValue
(const std::string &name, std::optional< std::string > default_value=std::nullopt) const
precice::xml::XMLTag
getSubtags
() const
precice::xml::XMLTag
inline
hasAttribute
(const std::string &attributeName) const
precice::xml::XMLTag
isConfigured
() const
precice::xml::XMLTag
inline
Namespaces
typedef
precice::xml::XMLTag
OCCUR_ARBITRARY
enum value
precice::xml::XMLTag
OCCUR_ARBITRARY_NESTED
enum value
precice::xml::XMLTag
OCCUR_NOT_OR_ONCE
enum value
precice::xml::XMLTag
OCCUR_ONCE
enum value
precice::xml::XMLTag
OCCUR_ONCE_OR_MORE
enum value
precice::xml::XMLTag
Occurrence
enum name
precice::xml::XMLTag
precice::xml::ConfigParser
class
precice::xml::XMLTag
friend
readAttributes
(const std::map< std::string, std::string > &aAttributes)
precice::xml::XMLTag
resetAttributes
()
precice::xml::XMLTag
private
setDocumentation
(std::string_view documentation)
precice::xml::XMLTag
Subtags
typedef
precice::xml::XMLTag
XMLTag
(Listener &listener, std::string name, Occurrence occurrence, std::string xmlNamespace="")
precice::xml::XMLTag