HPCToolkit
|
#include <DerivedProfile.hpp>
Public Member Functions | |
DerivedProfile () | |
DerivedProfile (const PCProfile *pcprof_, const PCProfileFilterList *filtlist) | |
virtual | ~DerivedProfile () |
void | Create (const PCProfile *pcprof_, const PCProfileFilterList *filtlist) |
const PCProfile * | GetPCProfile () const |
const DerivedProfileMetric * | GetMetric (unsigned int i) const |
void | SetMetric (unsigned int i, const DerivedProfileMetric *m) |
void | AddMetric (const DerivedProfileMetric *m) |
unsigned int | GetNumMetrics () const |
void | SetNumMetrics (unsigned int sz) |
void | Dump (std::ostream &o=std::cerr) |
void | DDump () |
Private Member Functions | |
DerivedProfile (const DerivedProfile &p) | |
DerivedProfile & | operator= (const DerivedProfile &p) |
Private Attributes | |
const PCProfile * | pcprof |
DerivedProfileMetricVec | metricVec |
Friends | |
class | DerivedProfile_MetricIterator |
Definition at line 105 of file DerivedProfile.hpp.
DerivedProfile::DerivedProfile | ( | ) |
Definition at line 91 of file DerivedProfile.cpp.
DerivedProfile::DerivedProfile | ( | const PCProfile * | pcprof_, |
const PCProfileFilterList * | filtlist | ||
) |
|
virtual |
|
inlineprivate |
Definition at line 142 of file DerivedProfile.hpp.
|
inline |
Definition at line 131 of file DerivedProfile.hpp.
void DerivedProfile::Create | ( | const PCProfile * | pcprof_, |
const PCProfileFilterList * | filtlist | ||
) |
Definition at line 113 of file DerivedProfile.cpp.
void DerivedProfile::DDump | ( | ) |
Definition at line 207 of file DerivedProfile.cpp.
void DerivedProfile::Dump | ( | std::ostream & | o = std::cerr | ) |
Definition at line 192 of file DerivedProfile.cpp.
|
inline |
|
inline |
|
inline |
|
inlineprivate |
Definition at line 143 of file DerivedProfile.hpp.
|
inline |
|
inline |
Definition at line 135 of file DerivedProfile.hpp.
|
friend |
Definition at line 145 of file DerivedProfile.hpp.
|
private |
Definition at line 155 of file DerivedProfile.hpp.
|
private |
Definition at line 149 of file DerivedProfile.hpp.