PEARL
Parallel Event Access and Replay Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
pearl::Metric Class Reference

Stores information related to additional performance metrics. More...

#include <pearl/Metric.h>

List of all members.

Public Member Functions

uint32_t get_id () const
std::string get_name () const
std::string get_description () const
std::string get_type () const
std::string get_mode () const
std::string get_interval () const
Constructors & destructor
 Metric (uint32_t id, const std::string &name, const std::string &description, const std::string &type, const std::string &mode, const std::string &interval)

Detailed Description

The instances of the Metric class provide information about additional performance metrics, such as event counts, event rates, or sample values. Please also read the section on performance metrics in the EPILOG specification for further information.

The numerical identifiers of the individual metrics are globally defined and continuously enumerated, i.e., the ID is element of [0,#metrics-1].


Constructor & Destructor Documentation

pearl::Metric::Metric ( uint32_t  id,
const std::string &  name,
const std::string &  description,
const std::string &  type,
const std::string &  mode,
const std::string &  interval 
)

Member Function Documentation

std::string pearl::Metric::get_description ( ) const
uint32_t pearl::Metric::get_id ( ) const
std::string pearl::Metric::get_interval ( ) const
std::string pearl::Metric::get_mode ( ) const
std::string pearl::Metric::get_name ( ) const
std::string pearl::Metric::get_type ( ) const

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Scalasca    Copyright © 1998–2014 Forschungszentrum Jülich GmbH, Jülich Supercomputing Centre
Copyright © 2009–2014 German Research School for Simulation Sciences GmbH, Laboratory for Parallel Programming