libSBML C++ API  5.20.5
Loading...
Searching...
No Matches
ASTNode.h File Reference

Abstract Syntax Tree (AST) for representing formula trees. More...

Include dependency graph for ASTNode.h:
This graph shows which files directly or indirectly include this file:

Classes

class  ASTNode
 

Typedefs

typedef int(* ASTNodePredicate) (const ASTNode_t *node)
 Function signature for use with ASTNode::fillListOfNodes() and ASTNode::getListOfNodes()
 

Functions

void printNodeLevels (LIBSBML_CPP_NAMESPACE_QUALIFIER ASTNodeLevels &vector_pairs)
 

Detailed Description

Abstract Syntax Tree (AST) for representing formula trees.

Author
Ben Bornstein

Typedef Documentation

◆ ASTNodePredicate

ASTNodePredicate

Function signature for use with ASTNode::fillListOfNodes() and ASTNode::getListOfNodes()

A pointer to a function that takes an ASTNode and returns true (nonzero) or false (0)

See also
ASTNode::getListOfNodes()
ASTNode::fillListOfNodes()

Function Documentation

◆ printNodeLevels()

void printNodeLevels ( LIBSBML_CPP_NAMESPACE_QUALIFIER ASTNodeLevels &  vector_pairs)