HPCToolkit
MathMLExprParser Class Reference

#include <MathMLExprParser.hpp>

Public Member Functions

 MathMLExprParser ()
 
 ~MathMLExprParser ()
 

Static Public Member Functions

static Prof::Metric::AExprparse (DOMNode *mathMLExpr, const Prof::Metric::Mgr &mMgr)
 

Static Private Member Functions

static Prof::Metric::AExprbuildEvalTree (DOMNode *node, const Prof::Metric::Mgr &mMgr, bool isNum)
 

Detailed Description

Definition at line 109 of file MathMLExprParser.hpp.

Constructor & Destructor Documentation

◆ MathMLExprParser()

MathMLExprParser::MathMLExprParser ( )

Definition at line 94 of file MathMLExprParser.cpp.

◆ ~MathMLExprParser()

MathMLExprParser::~MathMLExprParser ( )

Definition at line 99 of file MathMLExprParser.cpp.

Member Function Documentation

◆ buildEvalTree()

Prof::Metric::AExpr * MathMLExprParser::buildEvalTree ( DOMNode *  node,
const Prof::Metric::Mgr mMgr,
bool  isNum 
)
staticprivate

Definition at line 147 of file MathMLExprParser.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ parse()

Prof::Metric::AExpr * MathMLExprParser::parse ( DOMNode *  mathMLExpr,
const Prof::Metric::Mgr mMgr 
)
static

Definition at line 105 of file MathMLExprParser.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

The documentation for this class was generated from the following files: