HPCToolkit
PCProfile_PCIterator Class Reference

#include <PCProfile.hpp>

Collaboration diagram for PCProfile_PCIterator:

Public Member Functions

 PCProfile_PCIterator (const PCProfile &x)
 
virtual ~PCProfile_PCIterator ()
 
VMA Current () const
 
void operator++ ()
 
void operator++ (int)
 
bool IsValid () const
 
bool IsEmpty () const
 
void Reset ()
 

Private Member Functions

 PCProfile_PCIterator ()
 
 PCProfile_PCIterator (const PCProfile_PCIterator &x)
 
PCProfile_PCIteratoroperator= (const PCProfile_PCIterator &x)
 

Private Attributes

const PCProfilep
 
PCVecCIt it
 

Detailed Description

Definition at line 278 of file PCProfile.hpp.

Constructor & Destructor Documentation

◆ PCProfile_PCIterator() [1/3]

PCProfile_PCIterator::PCProfile_PCIterator ( const PCProfile x)
inline

Definition at line 281 of file PCProfile.hpp.

◆ ~PCProfile_PCIterator()

virtual PCProfile_PCIterator::~PCProfile_PCIterator ( )
inlinevirtual

Definition at line 284 of file PCProfile.hpp.

◆ PCProfile_PCIterator() [2/3]

PCProfile_PCIterator::PCProfile_PCIterator ( )
private

◆ PCProfile_PCIterator() [3/3]

PCProfile_PCIterator::PCProfile_PCIterator ( const PCProfile_PCIterator x)
private

Member Function Documentation

◆ Current()

VMA PCProfile_PCIterator::Current ( ) const
inline

Definition at line 288 of file PCProfile.hpp.

◆ IsEmpty()

bool PCProfile_PCIterator::IsEmpty ( ) const
inline

Definition at line 294 of file PCProfile.hpp.

◆ IsValid()

bool PCProfile_PCIterator::IsValid ( ) const
inline

Definition at line 293 of file PCProfile.hpp.

Here is the caller graph for this function:

◆ operator++() [1/2]

void PCProfile_PCIterator::operator++ ( )
inline

Definition at line 290 of file PCProfile.hpp.

◆ operator++() [2/2]

void PCProfile_PCIterator::operator++ ( int  )
inline

Definition at line 291 of file PCProfile.hpp.

◆ operator=()

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

Definition at line 303 of file PCProfile.hpp.

◆ Reset()

void PCProfile_PCIterator::Reset ( void  )
inline

Definition at line 297 of file PCProfile.hpp.

Member Data Documentation

◆ it

PCVecCIt PCProfile_PCIterator::it
private

Definition at line 309 of file PCProfile.hpp.

◆ p

const PCProfile& PCProfile_PCIterator::p
private

Definition at line 308 of file PCProfile.hpp.


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