ADesc() | Prof::Metric::ADesc | inline |
ADesc(const char *nameBase, const char *description, bool isVisible=true, bool isSortKey=false, bool doDispPercent=true, bool isPercent=false) | Prof::Metric::ADesc | inline |
ADesc(const std::string &nameBase, const std::string &description, bool isVisible=true, bool isSortKey=false, bool doDispPercent=true, bool isPercent=false) | Prof::Metric::ADesc | inline |
ADesc(const ADesc &x) | Prof::Metric::ADesc | inline |
ADescTy enum name | Prof::Metric::ADesc | |
ADescTyToString(ADescTy type) | Prof::Metric::ADesc | static |
ADescTyToXMLString(ADescTy type) | Prof::Metric::ADesc | static |
clone() const | Prof::Metric::DerivedDesc | inlinevirtual |
ComputedTy enum name | Prof::Metric::ADesc | |
ComputedTy_Final enum value | Prof::Metric::ADesc | |
ComputedTy_NonFinal enum value | Prof::Metric::ADesc | |
ComputedTy_NULL enum value | Prof::Metric::ADesc | |
computedType() const | Prof::Metric::ADesc | inline |
computedType(ComputedTy x) | Prof::Metric::ADesc | inline |
dbFileGlob() const | Prof::Metric::ADesc | inline |
dbId() const | Prof::Metric::ADesc | inline |
dbId(uint x) | Prof::Metric::ADesc | inline |
dbNumMetrics() const | Prof::Metric::ADesc | inline |
dbNumMetrics(uint x) | Prof::Metric::ADesc | inline |
ddump() const | Prof::Metric::ADesc | |
DerivedDesc(const char *nameBase, const char *description, Metric::AExpr *expr, bool isVisible=true, bool isSortKey=false, bool doDispPercent=true, bool isPercent=false) | Prof::Metric::DerivedDesc | inline |
DerivedDesc(const std::string &nameBase, const std::string &description, Metric::AExpr *expr, bool isVisible=true, bool isSortKey=false, bool doDispPercent=true, bool isPercent=false) | Prof::Metric::DerivedDesc | inline |
DerivedDesc(const DerivedDesc &x) | Prof::Metric::DerivedDesc | inline |
description() const | Prof::Metric::ADesc | inline |
description(const char *x) | Prof::Metric::ADesc | inline |
description(const std::string &x) | Prof::Metric::ADesc | inline |
doDispPercent() const | Prof::Metric::ADesc | inline |
doDispPercent(bool x) | Prof::Metric::ADesc | inline |
dump(std::ostream &os=std::cerr) const | Prof::Metric::ADesc | inline |
dumpMe(std::ostream &os=std::cerr) const | Prof::Metric::DerivedDesc | virtual |
expr() const | Prof::Metric::DerivedDesc | inline |
expr(Metric::AExpr *x) | Prof::Metric::DerivedDesc | inline |
fromHPCRunMetricValTy(MetricFlags_ValTy_t ty) | Prof::Metric::ADesc | static |
hasDBInfo() const | Prof::Metric::ADesc | inline |
id() const | Prof::Metric::ADesc | inline |
id(uint id) | Prof::Metric::ADesc | inline |
id_NULL | Prof::Metric::ADesc | static |
isMultiplexed(bool isMultiplexedEvent) | Prof::Metric::ADesc | inline |
isMultiplexed() const | Prof::Metric::ADesc | inline |
isPercent() const | Prof::Metric::ADesc | inline |
isSortKey() const | Prof::Metric::ADesc | inline |
isSortKey(bool x) | Prof::Metric::ADesc | inline |
isVisible() const | Prof::Metric::ADesc | inline |
isVisible(bool x) | Prof::Metric::ADesc | inline |
m_expr | Prof::Metric::DerivedDesc | private |
name() const | Prof::Metric::ADesc | inline |
nameBase() const | Prof::Metric::ADesc | inline |
nameBase(const char *x) | Prof::Metric::ADesc | inline |
nameBase(const std::string &x) | Prof::Metric::ADesc | inline |
nameFromString(const std::string &x) | Prof::Metric::ADesc | |
nameGeneric() const | Prof::Metric::ADesc | inline |
namePfx() const | Prof::Metric::ADesc | inline |
namePfx(const char *x) | Prof::Metric::ADesc | inline |
namePfx(const std::string &x) | Prof::Metric::ADesc | inline |
namePfxBase() const | Prof::Metric::ADesc | inline |
namePfxBaseSfx() const | Prof::Metric::ADesc | inline |
nameSep | Prof::Metric::ADesc | static |
nameSfx() const | Prof::Metric::ADesc | inline |
nameSfx(const char *x) | Prof::Metric::ADesc | inline |
nameSfx(const std::string &x) | Prof::Metric::ADesc | inline |
nameToFmt() const | Prof::Metric::ADesc | |
num_samples(const uint64_t samples) | Prof::Metric::ADesc | inline |
num_samples() const | Prof::Metric::ADesc | inline |
operator=(const DerivedDesc &x) | Prof::Metric::DerivedDesc | inline |
Prof::Metric::ADesc::operator=(const ADesc &x) | Prof::Metric::ADesc | inline |
partner() const | Prof::Metric::ADesc | inline |
partner(ADesc *partner) | Prof::Metric::ADesc | inline |
periodMean(float periodMeanEvent) | Prof::Metric::ADesc | inline |
periodMean() const | Prof::Metric::ADesc | inline |
s_nameExcl | Prof::Metric::ADesc | static |
s_nameFmtSegBeg | Prof::Metric::ADesc | static |
s_nameFmtSegEnd | Prof::Metric::ADesc | static |
s_nameFmtTag | Prof::Metric::ADesc | static |
s_nameIncl | Prof::Metric::ADesc | static |
s_nameNULL | Prof::Metric::ADesc | static |
sampling_type(SamplingType_t type) | Prof::Metric::ADesc | inline |
sampling_type() const | Prof::Metric::ADesc | inline |
stringToADescTy(const std::string &x) | Prof::Metric::ADesc | static |
toHPCRunMetricValTy(ADescTy ty) | Prof::Metric::ADesc | static |
toString() const | Prof::Metric::DerivedDesc | virtual |
toValueTyStringXML() const | Prof::Metric::DerivedDesc | virtual |
TyExcl enum value | Prof::Metric::ADesc | |
TyIncl enum value | Prof::Metric::ADesc | |
TyNULL enum value | Prof::Metric::ADesc | |
type() const | Prof::Metric::ADesc | inline |
type(ADescTy type) | Prof::Metric::ADesc | inline |
zeroDBInfo() | Prof::Metric::ADesc | inline |
~ADesc() | Prof::Metric::ADesc | inlinevirtual |
~DerivedDesc() | Prof::Metric::DerivedDesc | inlinevirtual |