libSBML Perl API  libSBML 5.8.0 Perl API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ASTNode Member List

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

addChild(ASTNode *child)ASTNode
addSemanticsAnnotation(XMLNode *sAnnotation)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
getCharacter() const ASTNode
getChild(unsigned int n) const ASTNode
getClass() const ASTNode
getDefinitionURL() 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
hasCorrectNumberArguments() const ASTNode
hasUnits() const ASTNode
insertChild(unsigned int n, ASTNode *newChild)ASTNode
isAvogadro() const ASTNode
isBoolean() const ASTNode
isConstant() 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
isSetStyle() const ASTNode
isSetUnits() const ASTNode
isSqrt() const ASTNode
isUMinus() const ASTNode
isUnknown() const ASTNode
isUPlus() const ASTNode
isWellFormedASTNode() const ASTNode
operator=(const ASTNode &rhs)ASTNode
prependChild(ASTNode *child)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 *newChild)ASTNode
returnsBoolean(const Model *model=NULL) const ASTNode
setCharacter(char value)ASTNode
setClass(std::string className)ASTNode
setId(std::string id)ASTNode
setName(const char *name)ASTNode
setStyle(std::string style)ASTNode
setType(ASTNodeType_t type)ASTNode
setUnits(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
unsetStyle()ASTNode
unsetUnits()ASTNode
~ASTNode()ASTNodevirtual