OMNeT++ NEDXML  5.4.1
ASTNode Member List

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

appendChild(ASTNode *node)ASTNodevirtual
applyDefaults()ASTNodevirtual
ASTNode()ASTNode
ASTNode(ASTNode *parent)ASTNode
boolToString(bool b)ASTNodeprotectedstatic
dup() const =0ASTNodepure virtual
dupTree() const ASTNodevirtual
enumToString(int b, const char *vals[], int nums[], int n)ASTNodeprotectedstatic
getAttribute(int k) const =0ASTNodepure virtual
getAttribute(const char *attr) const ASTNodevirtual
getAttributeDefault(int k) const =0ASTNodepure virtual
getAttributeDefault(const char *attr) const ASTNodevirtual
getAttributeName(int k) const =0ASTNodepure virtual
getFirstChild() const ASTNodevirtual
getFirstChildWithAttribute(int tagcode, const char *attr, const char *attrvalue=nullptr)ASTNode
getFirstChildWithTag(int tagcode) const ASTNodevirtual
getId() const ASTNodevirtual
getLastChild() const ASTNodevirtual
getNextSibling() const ASTNodevirtual
getNextSiblingWithTag(int tagcode) const ASTNodevirtual
getNumAttributes() const =0ASTNodepure virtual
getNumChildren() const ASTNodevirtual
getNumChildrenWithTag(int tagcode) const ASTNodevirtual
getNumCreated()ASTNodeinlinestatic
getNumExisting()ASTNodeinlinestatic
getParent() const ASTNodevirtual
getParentWithTag(int tagcode)ASTNode
getPrevSibling() const ASTNodevirtual
getSourceLocation() const ASTNodevirtual
getSourceRegion() const ASTNodevirtual
getTagCode() const =0ASTNodepure virtual
getTagName() const =0ASTNodepure virtual
getUserData() const ASTNodevirtual
insertChildBefore(ASTNode *where, ASTNode *newnode)ASTNodevirtual
lookupAttribute(const char *attr) const ASTNodevirtual
removeChild(ASTNode *node)ASTNodevirtual
setAttribute(int k, const char *value)=0ASTNodepure virtual
setAttribute(const char *attr, const char *value)ASTNodevirtual
setId(long id)ASTNodevirtual
setSourceLocation(const char *loc)ASTNodevirtual
setSourceRegion(const SourceRegion &region)ASTNodevirtual
setUserData(UserData *data)ASTNodevirtual
stringToBool(const char *s)ASTNodeprotectedstatic
stringToEnum(const char *s, const char *vals[], int nums[], int n)ASTNodeprotectedstatic
validateEnum(int b, const char *vals[], int nums[], int n)ASTNodeprotectedstatic
~ASTNode()ASTNodevirtual