OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
Public Member Functions | Private Types | Private Attributes | List of all members
IplCounter Class Reference

#include <IplCounter.h>

Collaboration diagram for IplCounter:
Collaboration graph
[legend]

Public Member Functions

 IplCounter (const char *category)
 
 ~IplCounter ()
 
void startCounter ()
 
void stopCounter ()
 
void printIt ()
 

Private Types

typedef long long CounterLong
 

Private Attributes

CounterLong totalcyc_m
 
CounterLong totalinst_m
 
CounterLong c0_m
 
CounterLong c21_m
 
int e0_m
 
int e1_m
 
int gen_start_m
 
int gen_read_m
 
std::string category_m
 
Inform msg_m
 

Detailed Description

Definition at line 39 of file IplCounter.h.

Member Typedef Documentation

typedef long long IplCounter::CounterLong
private

Definition at line 54 of file IplCounter.h.

Constructor & Destructor Documentation

IplCounter::IplCounter ( const char *  category)
IplCounter::~IplCounter ( )

Member Function Documentation

void IplCounter::printIt ( )
void IplCounter::startCounter ( )
void IplCounter::stopCounter ( )

Member Data Documentation

CounterLong IplCounter::c0_m
private

Definition at line 58 of file IplCounter.h.

CounterLong IplCounter::c21_m
private

Definition at line 59 of file IplCounter.h.

std::string IplCounter::category_m
private

Definition at line 66 of file IplCounter.h.

int IplCounter::e0_m
private

Definition at line 61 of file IplCounter.h.

int IplCounter::e1_m
private

Definition at line 62 of file IplCounter.h.

int IplCounter::gen_read_m
private

Definition at line 64 of file IplCounter.h.

int IplCounter::gen_start_m
private

Definition at line 63 of file IplCounter.h.

Inform IplCounter::msg_m
private

Definition at line 67 of file IplCounter.h.

CounterLong IplCounter::totalcyc_m
private

Definition at line 56 of file IplCounter.h.

CounterLong IplCounter::totalinst_m
private

Definition at line 57 of file IplCounter.h.


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