HPCToolkit
|
This is the complete list of members for Prof::CCT::Root, including all inherited members.
adump(const Metric::Mgr *metricMgr) const | Prof::CCT::ANode | |
aggregateMetricsExcl(uint mBegId, uint mEndId) | Prof::CCT::ANode | |
aggregateMetricsExcl(const VMAIntervalSet &ivalset) | Prof::CCT::ANode | |
aggregateMetricsExcl(uint mBegId) | Prof::CCT::ANode | inline |
aggregateMetricsIncl(uint mBegId, uint mEndId) | Prof::CCT::ANode | |
aggregateMetricsIncl(const VMAIntervalSet &ivalset) | Prof::CCT::ANode | |
aggregateMetricsIncl(uint mBegId) | Prof::CCT::ANode | inline |
ancestor(ANodeTy tp) const | Prof::CCT::ANode | |
ancestorCall() const | Prof::CCT::ANode | |
ancestorCount() const | NonUniformDegreeTreeNode | |
ancestorLoop() const | Prof::CCT::ANode | |
ancestorProc() const | Prof::CCT::ANode | |
ancestorProcFrm() const | Prof::CCT::ANode | |
ancestorRoot() const | Prof::CCT::ANode | |
ancestorStmt() const | Prof::CCT::ANode | |
ANode(ANodeTy type, ANode *parent, Struct::ACodeNode *strct=NULL) | Prof::CCT::ANode | inline |
ANode(ANodeTy type, ANode *parent, Struct::ACodeNode *strct, const Metric::IData &metrics) | Prof::CCT::ANode | inline |
ANode(const ANode &x) | Prof::CCT::ANode | inline |
ANodeTy enum name | Prof::CCT::ANode | |
ANodeTyToName(ANodeTy tp) | Prof::CCT::ANode | static |
begLine() const | Prof::CCT::ANode | inline |
childCount() const | NonUniformDegreeTreeNode | inline |
clearMetrics() | Prof::Metric::IData | inline |
codeName() const | Prof::CCT::ANode | virtual |
computeMetrics(const Metric::Mgr &mMgr, uint mBegId, uint mEndId, bool doFinal) | Prof::CCT::ANode | |
computeMetricsIncr(const Metric::Mgr &mMgr, uint mBegId, uint mEndId, Metric::AExprIncr::FnTy fn) | Prof::CCT::ANode | |
computeMetricsIncrMe(const Metric::Mgr &mMgr, uint mBegId, uint mEndId, Metric::AExprIncr::FnTy fn) | Prof::CCT::ANode | |
computeMetricsMe(const Metric::Mgr &mMgr, uint mBegId, uint mEndId, bool doFinal) | Prof::CCT::ANode | |
ddump(const Metric::Mgr *metricMgr) const | Prof::CCT::ANode | |
ddumpMe() const | Prof::CCT::ANode | |
ddumpMetrics() const | Prof::Metric::IData | |
deleteChaff(ANode *x, uint8_t *deletedNodes=NULL) | Prof::CCT::ANode | static |
demandMetric(size_t mId, size_t size=0) const | Prof::Metric::IData | inline |
demandMetric(size_t mId, size_t size=0) | Prof::Metric::IData | inline |
dump(const Metric::Mgr *metricMgr, std::ostream &os=std::cerr, uint oFlags=0, const char *pfx="") const | Prof::CCT::ANode | |
dumpMetrics(std::ostream &os=std::cerr, int oFlags=0, const char *pfx="") const | Prof::Metric::IData | |
endLine() const | Prof::CCT::ANode | inline |
ensureMetricsSize(size_t size) const | Prof::Metric::IData | inline |
findDynChild(const ADynNode &y_dyn) | Prof::CCT::ANode | |
firstChild() const | Prof::CCT::ANode | inline |
FirstChild() const | NonUniformDegreeTreeNode | inline |
hasMetric(size_t mId) const | Prof::Metric::IData | inline |
hasMetrics(uint mBegId=Metric::IData::npos, uint mEndId=Metric::IData::npos) const | Prof::Metric::IData | inline |
hasMetricSlow(size_t mId) const | Prof::Metric::IData | inline |
hpcrun_node_type(uint16_t type) | Prof::CCT::ANode | inline |
hpcrun_node_type() const | Prof::CCT::ANode | inline |
id() const | Prof::CCT::ANode | inline |
id(uint id) | Prof::CCT::ANode | inline |
IData(size_t size=0) | Prof::Metric::IData | inline |
IData(const IData &x) | Prof::Metric::IData | inline |
insertMetricsBefore(size_t numMetrics) | Prof::Metric::IData | inline |
IntToANodeType(long i) | Prof::CCT::ANode | static |
isLeaf() const | NonUniformDegreeTreeNode | inline |
lastChild() const | Prof::CCT::ANode | inline |
LastChild() const | NonUniformDegreeTreeNode | inline |
link(NonUniformDegreeTreeNode *parent) | NonUniformDegreeTreeNode | |
linkAfter(NonUniformDegreeTreeNode *sibling) | NonUniformDegreeTreeNode | |
linkBefore(NonUniformDegreeTreeNode *sibling) | NonUniformDegreeTreeNode | |
m_child_count | NonUniformDegreeTreeNode | protected |
m_children | NonUniformDegreeTreeNode | protected |
m_hpcrun_type | Prof::CCT::ANode | protected |
m_id | Prof::CCT::ANode | protected |
m_name | Prof::CCT::Root | private |
m_next_sibling | NonUniformDegreeTreeNode | protected |
m_parent | NonUniformDegreeTreeNode | protected |
m_prev_sibling | NonUniformDegreeTreeNode | protected |
m_strct | Prof::CCT::ANode | protected |
m_type | Prof::CCT::ANode | protected |
makeDensePreorderIds(uint nextId) | Prof::CCT::ANode | |
maxDepth() | NonUniformDegreeTreeNode | inline |
maxDepth(uint parentDepth) | NonUniformDegreeTreeNode | |
merge(ANode *y) | Prof::CCT::ANode | |
mergeDeep(ANode *y, uint x_numMetrics, MergeContext &mrgCtxt, uint oFlag=0) | Prof::CCT::ANode | |
mergeDeep_fixInsert(int newMetrics, MergeContext &mrgCtxt) | Prof::CCT::ANode | protected |
mergeMe(const ANode &y, MergeContext *mrgCtxt=NULL, uint metricBegIdx=0, bool mayConflict=true) | Prof::CCT::ANode | virtual |
metric(size_t mId) const | Prof::Metric::IData | inline |
metric(size_t mId) | Prof::Metric::IData | inline |
metricObject(size_t mId) | Prof::Metric::IData | inline |
MetricVec typedef | Prof::Metric::IData | |
name() const | Prof::CCT::Root | inlinevirtual |
nextSibling() const | Prof::CCT::ANode | inline |
NextSibling() const | NonUniformDegreeTreeNode | inline |
NonUniformDegreeTreeNode(NonUniformDegreeTreeNode *parent=0) | NonUniformDegreeTreeNode | inline |
NonUniformDegreeTreeNode(const NonUniformDegreeTreeNode &other) | NonUniformDegreeTreeNode | inline |
npos | Prof::Metric::IData | static |
numMetrics() const | Prof::Metric::IData | inline |
operator=(const ANode &x) | Prof::CCT::ANode | inline |
NonUniformDegreeTreeNode::operator=(const NonUniformDegreeTreeNode &other) | NonUniformDegreeTreeNode | inline |
Prof::Metric::IData::operator=(const IData &x) | Prof::Metric::IData | inline |
parent() const | Prof::CCT::ANode | inline |
Parent() const | NonUniformDegreeTreeNode | inline |
PrevSibling() const | NonUniformDegreeTreeNode | inline |
prevSibling() const | Prof::CCT::ANode | inline |
pruneByMetrics(const Metric::Mgr &mMgr, const VMAIntervalSet &ivalset, const ANode *root, double thresholdPct, uint8_t *prunedNodes=NULL) | Prof::CCT::ANode | |
pruneByNodeId(ANode *&x, const uint8_t *prunedNodes) | Prof::CCT::ANode | static |
pruneChildrenByNodeId(const uint8_t *prunedNodes) | Prof::CCT::ANode | |
Root(const std::string &nm) | Prof::CCT::Root | inline |
Root(const char *nm) | Prof::CCT::Root | inline |
structure() const | Prof::CCT::ANode | inline |
structure(const Struct::ACodeNode *strct) | Prof::CCT::ANode | inline |
structureId() const | Prof::CCT::ANode | inline |
toString(const Metric::Mgr *metricMgr, uint oFlags=0, const char *pfx="") const | Prof::CCT::ANode | virtual |
NonUniformDegreeTreeNode::toString(uint oFlags=0, const char *pfx="") const | NonUniformDegreeTreeNode | virtual |
toStringMe(uint oFlags=0) const | Prof::CCT::Root | virtual |
toStringMetrics(int oFlags=0, const char *pfx="") const | Prof::Metric::IData | |
TyANY enum value | Prof::CCT::ANode | |
TyCall enum value | Prof::CCT::ANode | |
TyLoop enum value | Prof::CCT::ANode | |
TyNUMBER enum value | Prof::CCT::ANode | |
type() const | Prof::CCT::ANode | inline |
TyProc enum value | Prof::CCT::ANode | |
TyProcFrm enum value | Prof::CCT::ANode | |
TyRoot enum value | Prof::CCT::ANode | |
TyStmt enum value | Prof::CCT::ANode | |
Unique() | Unique | protected |
Unique(const char *theClassName) | Unique | protected |
unlink() | NonUniformDegreeTreeNode | |
Vec typedef | Prof::CCT::ANode | |
writeMetricsXML(std::ostream &os, const Mgr *metricMgr, uint mBegId=Metric::IData::npos, uint mEndId=Metric::IData::npos, int oFlags=0, const char *pfx="") const | Prof::Metric::IData | |
writeXML(std::ostream &os, const Metric::Mgr *metricMgr, uint metricBeg=Metric::IData::npos, uint metricEnd=Metric::IData::npos, uint oFlags=0, const char *pfx="") const | Prof::CCT::ANode | |
writeXML_path(std::ostream &os, const Metric::Mgr *metricMgr, uint metricBeg=Metric::IData::npos, uint metricEnd=Metric::IData::npos, uint oFlags=0, const char *pfx="") const | Prof::CCT::ANode | |
writeXML_post(std::ostream &os, uint oFlags=0, const char *pfx="") const | Prof::CCT::ANode | protected |
writeXML_pre(std::ostream &os, const Metric::Mgr *metricMgr, uint metricBeg=Metric::IData::npos, uint metricEnd=Metric::IData::npos, uint oFlags=0, const char *pfx="") const | Prof::CCT::ANode | protected |
zeroLinks() | NonUniformDegreeTreeNode | inlineprotected |
zeroMetrics(uint mBegId, uint mEndId) | Prof::Metric::IData | inline |
zeroMetricsDeep(uint mBegId, uint mEndId) | Prof::CCT::ANode | |
~ANode() | Prof::CCT::ANode | inlinevirtual |
~IData() | Prof::Metric::IData | inlinevirtual |
~NonUniformDegreeTreeNode() | NonUniformDegreeTreeNode | inlinevirtual |
~Root() | Prof::CCT::Root | inlinevirtual |
~Unique() | Unique | protectedvirtual |