libSBML C++ API  5.18.0
ASTNode Member List

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

addChild(ASTNode *disownedChild, bool inRead=false)ASTNode
addSemanticsAnnotation(XMLNode *disownedAnnotation)ASTNode
ASTNode(ASTNodeType_t type=AST_UNKNOWN)ASTNode
ASTNode(Token_t *token)ASTNode
ASTNode(const ASTNode &orig)ASTNode
canonicalize()ASTNode
deepCopy() const ASTNode
fillListOfNodes(ASTNodePredicate predicate, List *lst) const ASTNode
freeName()ASTNode
getASTPlugin(const SBMLNamespaces *sbmlns)ASTNode
getASTPlugin(ASTNodeType_t type)ASTNode
getASTPlugin(const std::string &name, bool isCsymbol=false, bool strCmpIsCaseSensitive=false)ASTNode
getASTPlugin(const SBMLNamespaces *sbmlns) const ASTNode
getASTPlugin(ASTNodeType_t type) const ASTNode
getASTPlugin(const std::string &name, bool isCsymbol=false, bool strCmpIsCaseSensitive=false) const ASTNode
getCharacter() const ASTNode
getChild(unsigned int n) const ASTNode
getClass() const ASTNode
getDefinitionURL() const ASTNode
getDefinitionURLString() const ASTNode
getDenominator() const ASTNode
getExponent() const ASTNode
getId() const ASTNode
getInteger() const ASTNode
getLeftChild() const ASTNode
getListOfNodes(ASTNodePredicate predicate) const ASTNode
getMantissa() const ASTNode
getName() const ASTNode
getNumChildren() const ASTNode
getNumerator() const ASTNode
getNumSemanticsAnnotations() const ASTNode
getOperatorName() const ASTNode
getParentSBMLObject() const ASTNode
getPrecedence() const ASTNode
getReal() const ASTNode
getRightChild() const ASTNode
getSemanticsAnnotation(unsigned int n) const ASTNode
getStyle() const ASTNode
getType() const ASTNode
getUnits() const ASTNode
getUserData() const ASTNode
getValue() const ASTNode
hasCorrectNumberArguments() const ASTNode
hasTypeAndNumChildren(ASTNodeType_t type, unsigned int numchildren) const ASTNode
hasUnits() const ASTNode
insertChild(unsigned int n, ASTNode *disownedChild)ASTNode
isAvogadro() const ASTNode
isBoolean() const ASTNode
isCiNumber() const ASTNode
isConstant() const ASTNode
isConstantNumber() const ASTNode
isCSymbolFunction() const ASTNode
isFunction() const ASTNode
isInfinity() const ASTNode
isInteger() const ASTNode
isLambda() const ASTNode
isLog10() const ASTNode
isLogical() const ASTNode
isName() const ASTNode
isNaN() const ASTNode
isNegInfinity() const ASTNode
isNumber() const ASTNode
isOperator() const ASTNode
isPiecewise() const ASTNode
isRational() const ASTNode
isReal() const ASTNode
isRelational() const ASTNode
isSetClass() const ASTNode
isSetId() const ASTNode
isSetParentSBMLObject() const ASTNode
isSetStyle() const ASTNode
isSetUnits() const ASTNode
isSetUserData() const ASTNode
isSqrt() const ASTNode
isUMinus() const ASTNode
isUnknown() const ASTNode
isUPlus() const ASTNode
isUserFunction() const ASTNode
isWellFormedASTNode() const ASTNode
operator=(const ASTNode &rhs)ASTNode
prependChild(ASTNode *disownedChild)ASTNode
reduceToBinary()ASTNode
removeChild(unsigned int n)ASTNode
renameSIdRefs(const std::string &oldid, const std::string &newid)ASTNodevirtual
renameUnitSIdRefs(const std::string &oldid, const std::string &newid)ASTNodevirtual
replaceArgument(const std::string &bvar, ASTNode *arg)ASTNode
replaceChild(unsigned int n, ASTNode *disownedChild, bool delreplaced=false)ASTNode
returnsBoolean(const Model *model=NULL) const ASTNode
setCharacter(char value)ASTNode
setClass(const std::string &className)ASTNode
setId(const std::string &id)ASTNode
setName(const char *name)ASTNode
setStyle(const std::string &style)ASTNode
setType(ASTNodeType_t type)ASTNode
setUnits(const std::string &units)ASTNode
setUserData(void *userData)ASTNode
setValue(int value)ASTNode
setValue(long value)ASTNode
setValue(long numerator, long denominator)ASTNode
setValue(double value)ASTNode
setValue(double mantissa, long exponent)ASTNode
swapChildren(ASTNode *that)ASTNode
unsetClass()ASTNode
unsetId()ASTNode
unsetParentSBMLObject()ASTNode
unsetStyle()ASTNode
unsetUnits()ASTNode
unsetUserData()ASTNode
~ASTNode()ASTNodevirtual