#include <Metric-AExpr.hpp>
|
static double | evalSum (const Metric::IData &mdata, AExpr **opands, uint sz) |
|
static std::pair< double, double > | evalSumSquares (const Metric::IData &mdata, AExpr **opands, uint sz) |
|
static double | evalMean (const Metric::IData &mdata, AExpr **opands, uint sz) |
|
static std::pair< double, double > | evalVariance (const Metric::IData &mdata, AExpr **opands, uint sz) |
|
static void | dump_opands (std::ostream &os, AExpr **opands, uint sz, const char *sep=", ") |
|
Definition at line 620 of file Metric-AExpr.hpp.
◆ AExprVec
◆ anonymous enum
◆ Plus()
Prof::Metric::Plus::Plus |
( |
AExpr ** |
oprnds, |
|
|
uint |
numOprnds |
|
) |
| |
|
inline |
◆ ~Plus()
Prof::Metric::Plus::~Plus |
( |
| ) |
|
◆ accumId() [1/2]
virtual uint Prof::Metric::AExpr::accumId |
( |
int |
i | ) |
const |
|
inlinevirtualinherited |
◆ accumId() [2/2]
void Prof::Metric::AExpr::accumId |
( |
int |
i, |
|
|
uint |
x |
|
) |
| |
|
inlineinherited |
◆ accumStr()
std::string Prof::Metric::IDBExpr::accumStr |
( |
int |
i | ) |
const |
|
inlineinherited |
◆ accumVar()
double& Prof::Metric::AExpr::accumVar |
( |
int |
i, |
|
|
Metric::IData & |
mdata |
|
) |
| const |
|
inlineinherited |
◆ combineString1()
virtual std::string Prof::Metric::Plus::combineString1 |
( |
| ) |
const |
|
inlinevirtual |
◆ combineString1Max()
std::string Prof::Metric::IDBExpr::combineString1Max |
( |
| ) |
const |
|
inlineinherited |
◆ combineString1Mean()
std::string Prof::Metric::IDBExpr::combineString1Mean |
( |
| ) |
const |
|
inlineinherited |
◆ combineString1Min()
std::string Prof::Metric::IDBExpr::combineString1Min |
( |
| ) |
const |
|
inlineinherited |
◆ combineString1NumSource()
std::string Prof::Metric::IDBExpr::combineString1NumSource |
( |
| ) |
const |
|
inlineinherited |
◆ combineString1StdDev()
std::string Prof::Metric::IDBExpr::combineString1StdDev |
( |
| ) |
const |
|
inlineinherited |
◆ combineString1Sum()
std::string Prof::Metric::IDBExpr::combineString1Sum |
( |
| ) |
const |
|
inlineinherited |
◆ combineString2()
virtual std::string Prof::Metric::AExpr::combineString2 |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ combineString2StdDev()
std::string Prof::Metric::IDBExpr::combineString2StdDev |
( |
| ) |
const |
|
inlineinherited |
◆ ddump()
void Prof::Metric::IDBExpr::ddump |
( |
| ) |
const |
|
inherited |
◆ dump()
virtual std::ostream& Prof::Metric::AExpr::dump |
( |
std::ostream & |
os = std::cout | ) |
const |
|
inlinevirtualinherited |
◆ dump_opands()
void Prof::Metric::AExpr::dump_opands |
( |
std::ostream & |
os, |
|
|
AExpr ** |
opands, |
|
|
uint |
sz, |
|
|
const char * |
sep = ", " |
|
) |
| |
|
staticprotectedinherited |
◆ dumpMe()
std::ostream & Prof::Metric::Plus::dumpMe |
( |
std::ostream & |
os = std::cout | ) |
const |
|
virtual |
◆ eval()
double Prof::Metric::Plus::eval |
( |
const Metric::IData & |
mdata | ) |
const |
|
virtual |
◆ evalMean()
|
inlinestaticprotectedinherited |
◆ evalNF()
virtual double Prof::Metric::AExpr::evalNF |
( |
Metric::IData & |
mdata | ) |
const |
|
inlinevirtualinherited |
◆ evalStdDevNF()
◆ evalSum()
|
inlinestaticprotectedinherited |
◆ evalSumSquares()
static std::pair<double, double> Prof::Metric::AExpr::evalSumSquares |
( |
const Metric::IData & |
mdata, |
|
|
AExpr ** |
opands, |
|
|
uint |
sz |
|
) |
| |
|
inlinestaticprotectedinherited |
◆ evalVariance()
static std::pair<double, double> Prof::Metric::AExpr::evalVariance |
( |
const Metric::IData & |
mdata, |
|
|
AExpr ** |
opands, |
|
|
uint |
sz |
|
) |
| |
|
inlinestaticprotectedinherited |
◆ finalizeString()
virtual std::string Prof::Metric::Plus::finalizeString |
( |
| ) |
const |
|
inlinevirtual |
◆ finalizeStringCoefVar()
std::string Prof::Metric::IDBExpr::finalizeStringCoefVar |
( |
| ) |
const |
|
inlineinherited |
◆ finalizeStringMax()
std::string Prof::Metric::IDBExpr::finalizeStringMax |
( |
| ) |
const |
|
inlineinherited |
◆ finalizeStringMean()
std::string Prof::Metric::IDBExpr::finalizeStringMean |
( |
| ) |
const |
|
inlineinherited |
◆ finalizeStringMin()
std::string Prof::Metric::IDBExpr::finalizeStringMin |
( |
| ) |
const |
|
inlineinherited |
◆ finalizeStringNumSource()
std::string Prof::Metric::IDBExpr::finalizeStringNumSource |
( |
| ) |
const |
|
inlineinherited |
◆ finalizeStringRStdDev()
std::string Prof::Metric::IDBExpr::finalizeStringRStdDev |
( |
| ) |
const |
|
inlineinherited |
◆ finalizeStringStdDev()
std::string Prof::Metric::IDBExpr::finalizeStringStdDev |
( |
std::string * |
meanRet = NULL | ) |
const |
|
inlineinherited |
◆ finalizeStringSum()
std::string Prof::Metric::IDBExpr::finalizeStringSum |
( |
| ) |
const |
|
inlineinherited |
◆ hasNumSrcVar()
virtual bool Prof::Metric::AExpr::hasNumSrcVar |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ isok()
static bool Prof::Metric::AExpr::isok |
( |
double |
x | ) |
|
|
inlinestaticinherited |
◆ numAccum()
virtual uint Prof::Metric::AExpr::numAccum |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ numSrcFxd()
virtual uint Prof::Metric::Plus::numSrcFxd |
( |
| ) |
const |
|
inlinevirtual |
◆ numSrcFxdStr()
std::string Prof::Metric::IDBExpr::numSrcFxdStr |
( |
| ) |
const |
|
inlineinherited |
◆ numSrcStr()
std::string Prof::Metric::IDBExpr::numSrcStr |
( |
| ) |
const |
|
inlineinherited |
◆ numSrcVarId() [1/2]
virtual uint Prof::Metric::AExpr::numSrcVarId |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ numSrcVarId() [2/2]
void Prof::Metric::AExpr::numSrcVarId |
( |
uint |
x | ) |
|
|
inlineinherited |
◆ numSrcVarStr()
std::string Prof::Metric::IDBExpr::numSrcVarStr |
( |
| ) |
const |
|
inlineinherited |
◆ toString()
std::string Prof::Metric::AExpr::toString |
( |
| ) |
const |
|
virtualinherited |
◆ var()
◆ m_accumId
◆ m_numSrcVarId
uint Prof::Metric::AExpr::m_numSrcVarId |
|
protectedinherited |
◆ m_opands
AExpr** Prof::Metric::Plus::m_opands |
|
private |
◆ m_sz
uint Prof::Metric::Plus::m_sz |
|
private |
The documentation for this class was generated from the following files: