5.0-rc1 (revision 14071)
Data Fields
SCOREP_Metric_Properties Struct Reference

#include <SCOREP_MetricTypes.h>

Data Fields

SCOREP_MetricBase base
 
const char * description
 
int64_t exponent
 
SCOREP_MetricMode mode
 
const char * name
 
SCOREP_MetricProfilingType profiling_type
 
SCOREP_MetricSourceType source_type
 
const char * unit
 
SCOREP_MetricValueType value_type
 

Detailed Description

Properties describing a metric.

Field Documentation

SCOREP_MetricBase SCOREP_Metric_Properties::base

Base of metric values (DECIMAL or BINARY).

const char* SCOREP_Metric_Properties::description

Long description of the metric.

int64_t SCOREP_Metric_Properties::exponent

Exponent to scale metric values (metric_value = value * base^exponent).

SCOREP_MetricMode SCOREP_Metric_Properties::mode

Metric mode (valid combination of ACCUMULATED|ABSOLUTE|RELATIVE and POINT|START|LAST|NEXT).

const char* SCOREP_Metric_Properties::name

Name of the metric.

SCOREP_MetricProfilingType SCOREP_Metric_Properties::profiling_type

Profiling type of the metric.

SCOREP_MetricSourceType SCOREP_Metric_Properties::source_type

Type of the metric source (e.g. PAPI).

const char* SCOREP_Metric_Properties::unit

Unit of the metric.

SCOREP_MetricValueType SCOREP_Metric_Properties::value_type

Type of the metric value (INT64, UINT64, or DOUBLE).


The documentation for this struct was generated from the following file: