ACodeNodeParent() const | Prof::Struct::ANode | |
aggregateMetrics(uint mBegId, uint mEndId) | Prof::Struct::ANode | |
aggregateMetrics(uint mBegId) | Prof::Struct::ANode | inline |
ancestor(ANodeTy type) const | Prof::Struct::ANode | |
ancestor(ANodeTy ty1, ANodeTy ty2) const | Prof::Struct::ANode | |
ancestor(ANodeTy ty1, ANodeTy ty2, ANodeTy ty3) const | Prof::Struct::ANode | |
ancestorAlien() const | Prof::Struct::ANode | |
ancestorCount() const | NonUniformDegreeTreeNode | |
ancestorFile() const | Prof::Struct::ANode | |
ancestorGroup() const | Prof::Struct::ANode | |
ancestorLM() const | Prof::Struct::ANode | |
ancestorLoop() const | Prof::Struct::ANode | |
ancestorProc() const | Prof::Struct::ANode | |
ancestorProcCtxt() const | Prof::Struct::ANode | |
ancestorRoot() const | Prof::Struct::ANode | |
ancestorStmt() const | Prof::Struct::ANode | |
ANode(ANodeTy ty, ANode *parent=NULL) | Prof::Struct::ANode | inline |
ANode(const ANode &x) | Prof::Struct::ANode | inlineprotected |
ANodeTy enum name | Prof::Struct::ANode | |
ANodeTyToName(ANodeTy tp) | Prof::Struct::ANode | static |
ANodeTyToXMLelement(ANodeTy tp) | Prof::Struct::ANode | static |
arePathsOverlapping(ANode *lca, ANode *desc1, ANode *desc2) | Prof::Struct::ANode | static |
childCount() const | NonUniformDegreeTreeNode | inline |
clearMetrics() | Prof::Metric::IData | inline |
clone() | Prof::Struct::ANode | inlinevirtual |
CSV_dump(const Root &root, std::ostream &os=std::cout, const char *file_name=NULL, const char *proc_name=NULL, int lLevel=0) const | Prof::Struct::ANode | virtual |
CSV_DumpSelf(const Root &root, std::ostream &os=std::cout) const | Prof::Struct::ANode | |
ctorCheck() const | Prof::Struct::ANode | private |
ddump() const | Prof::Struct::ANode | |
ddumpMetrics() const | Prof::Metric::IData | |
ddumpXML() const | Prof::Struct::ANode | |
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 |
distance(ANode *ancestor, ANode *descendent) | Prof::Struct::ANode | static |
dtorCheck() const | Prof::Struct::ANode | private |
dump(std::ostream &os=std::cerr, uint oFlags=0, const char *pre="") const | Prof::Struct::ANode | |
dumpme(std::ostream &os=std::cerr, uint oFlags=0, const char *pre="") const | Prof::Struct::ANode | virtual |
dumpMetrics(std::ostream &os=std::cerr, int oFlags=0, const char *pfx="") const | Prof::Metric::IData | |
ensureMetricsSize(size_t size) const | Prof::Metric::IData | inline |
firstChild() const | Prof::Struct::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 |
id() const | Prof::Struct::ANode | inline |
Id_NULL | Prof::Struct::ANode | static |
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 |
IntToANodeTy(long i) | Prof::Struct::ANode | static |
isLeaf() const | NonUniformDegreeTreeNode | inline |
isMergable(ANode *node_dst, ANode *node_src) | Prof::Struct::ANode | static |
isVisible() const | Prof::Struct::ANode | inline |
lastChild() const | Prof::Struct::ANode | inline |
LastChild() const | NonUniformDegreeTreeNode | inline |
leastCommonAncestor(ANode *n1, ANode *n2) | Prof::Struct::ANode | static |
link(NonUniformDegreeTreeNode *parent) | NonUniformDegreeTreeNode | |
linkAfter(NonUniformDegreeTreeNode *sibling) | NonUniformDegreeTreeNode | |
linkBefore(NonUniformDegreeTreeNode *sibling) | NonUniformDegreeTreeNode | |
m_child_count | NonUniformDegreeTreeNode | protected |
m_children | NonUniformDegreeTreeNode | protected |
m_id | Prof::Struct::ANode | protected |
m_next_sibling | NonUniformDegreeTreeNode | protected |
m_origId | Prof::Struct::ANode | |
m_parent | NonUniformDegreeTreeNode | protected |
m_prev_sibling | NonUniformDegreeTreeNode | protected |
m_type | Prof::Struct::ANode | protected |
m_visible | Prof::Struct::ANode | protected |
maxDepth() | NonUniformDegreeTreeNode | inline |
maxDepth(uint parentDepth) | NonUniformDegreeTreeNode | |
maxId() | Prof::Struct::ANode | inlinestatic |
merge(ANode *node_dst, ANode *node_src) | Prof::Struct::ANode | static |
mergePaths(ANode *lca, ANode *node_dst, ANode *node_src) | Prof::Struct::ANode | static |
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::Struct::ANode | inlinevirtual |
nameQual() const | Prof::Struct::ANode | inlinevirtual |
nextSibling() const | Prof::Struct::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::Struct::ANode | inlineprotected |
NonUniformDegreeTreeNode::operator=(const NonUniformDegreeTreeNode &other) | NonUniformDegreeTreeNode | inline |
Prof::Metric::IData::operator=(const IData &x) | Prof::Metric::IData | inline |
parent() const | Prof::Struct::ANode | inline |
Parent() const | NonUniformDegreeTreeNode | inline |
PrevSibling() const | NonUniformDegreeTreeNode | inline |
prevSibling() const | Prof::Struct::ANode | inline |
pruneByMetrics() | Prof::Struct::ANode | |
s_nextUniqueId | Prof::Struct::ANode | privatestatic |
ScopeNames | Prof::Struct::ANode | privatestatic |
setInvisible() | Prof::Struct::ANode | inline |
toString(uint oFlags=0, const char *pre="") const | Prof::Struct::ANode | virtual |
toString_id(uint oFlags=0) const | Prof::Struct::ANode | |
toStringMe(uint oFlags=0, const char *pre="") const | Prof::Struct::ANode | |
toStringMetrics(int oFlags=0, const char *pfx="") const | Prof::Metric::IData | |
toStringXML(uint oFlags=0, const char *pre="") const | Prof::Struct::ANode | |
toXML(uint oFlags=0) const | Prof::Struct::ANode | virtual |
TyAlien enum value | Prof::Struct::ANode | |
TyANY enum value | Prof::Struct::ANode | |
TyFile enum value | Prof::Struct::ANode | |
TyGroup enum value | Prof::Struct::ANode | |
TyLM enum value | Prof::Struct::ANode | |
TyLoop enum value | Prof::Struct::ANode | |
TyNUMBER enum value | Prof::Struct::ANode | |
type() const | Prof::Struct::ANode | inline |
TyProc enum value | Prof::Struct::ANode | |
TyRef enum value | Prof::Struct::ANode | |
TyRoot enum value | Prof::Struct::ANode | |
TyStmt enum value | Prof::Struct::ANode | |
TyVariable enum value | Prof::Struct::ANode | |
unlink() | NonUniformDegreeTreeNode | |
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=std::cout, uint oFlags=0, const char *pre="") const | Prof::Struct::ANode | virtual |
writeXML_post(std::ostream &os=std::cout, uint oFlags=0, const char *prefix="") const | Prof::Struct::ANode | protected |
writeXML_pre(std::ostream &os=std::cout, uint oFlags=0, const char *prefix="") const | Prof::Struct::ANode | protected |
zeroLinks() | NonUniformDegreeTreeNode | inlineprotected |
zeroMetrics(uint mBegId, uint mEndId) | Prof::Metric::IData | inline |
~ANode() | Prof::Struct::ANode | inlinevirtual |
~IData() | Prof::Metric::IData | inlinevirtual |
~NonUniformDegreeTreeNode() | NonUniformDegreeTreeNode | inlinevirtual |