HPCToolkit
DCPIProfileMetricSetIterator Class Reference

#include <DCPIProfile.hpp>

Collaboration diagram for DCPIProfileMetricSetIterator:

Public Member Functions

 DCPIProfileMetricSetIterator (const DCPIProfile &x)
 
virtual ~DCPIProfileMetricSetIterator ()
 
DCPIProfileMetricCurrent ()
 
void operator++ ()
 
void operator++ (int)
 
bool IsValid () const
 
bool IsEmpty () const
 
void Reset ()
 

Private Member Functions

 DCPIProfileMetricSetIterator ()
 
 DCPIProfileMetricSetIterator (const DCPIProfileMetricSetIterator &x)
 
DCPIProfileMetricSetIteratoroperator= (const DCPIProfileMetricSetIterator &x)
 

Private Attributes

const DCPIProfilep
 
PCProfileMetricSetIterator it
 

Detailed Description

Definition at line 127 of file DCPIProfile.hpp.

Constructor & Destructor Documentation

◆ DCPIProfileMetricSetIterator() [1/3]

DCPIProfileMetricSetIterator::DCPIProfileMetricSetIterator ( const DCPIProfile x)
inline

Definition at line 130 of file DCPIProfile.hpp.

◆ ~DCPIProfileMetricSetIterator()

virtual DCPIProfileMetricSetIterator::~DCPIProfileMetricSetIterator ( )
inlinevirtual

Definition at line 132 of file DCPIProfile.hpp.

◆ DCPIProfileMetricSetIterator() [2/3]

DCPIProfileMetricSetIterator::DCPIProfileMetricSetIterator ( )
private

◆ DCPIProfileMetricSetIterator() [3/3]

DCPIProfileMetricSetIterator::DCPIProfileMetricSetIterator ( const DCPIProfileMetricSetIterator x)
private

Member Function Documentation

◆ Current()

DCPIProfileMetric* DCPIProfileMetricSetIterator::Current ( )
inline

Definition at line 134 of file DCPIProfile.hpp.

◆ IsEmpty()

bool DCPIProfileMetricSetIterator::IsEmpty ( ) const
inline

Definition at line 142 of file DCPIProfile.hpp.

◆ IsValid()

bool DCPIProfileMetricSetIterator::IsValid ( ) const
inline

Definition at line 141 of file DCPIProfile.hpp.

◆ operator++() [1/2]

void DCPIProfileMetricSetIterator::operator++ ( )
inline

Definition at line 138 of file DCPIProfile.hpp.

◆ operator++() [2/2]

void DCPIProfileMetricSetIterator::operator++ ( int  )
inline

Definition at line 139 of file DCPIProfile.hpp.

◆ operator=()

DCPIProfileMetricSetIterator& DCPIProfileMetricSetIterator::operator= ( const DCPIProfileMetricSetIterator x)
inlineprivate

Definition at line 151 of file DCPIProfile.hpp.

◆ Reset()

void DCPIProfileMetricSetIterator::Reset ( void  )
inline

Definition at line 145 of file DCPIProfile.hpp.

Member Data Documentation

◆ it

PCProfileMetricSetIterator DCPIProfileMetricSetIterator::it
private

Definition at line 157 of file DCPIProfile.hpp.

◆ p

const DCPIProfile& DCPIProfileMetricSetIterator::p
private

Definition at line 156 of file DCPIProfile.hpp.


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