HPCToolkit
HashTableIterator Class Reference

#include <HashTable.hpp>

Inheritance diagram for HashTableIterator:
Collaboration diagram for HashTableIterator:

Public Member Functions

 HashTableIterator (const HashTable *theHashTable)
 
virtual ~HashTableIterator ()
 
void operator++ (int)
 
void * Current () const
 
void Reset ()
 

Private Attributes

int currentEntryNumber
 
const HashTablehashTable
 

Detailed Description

Definition at line 377 of file HashTable.hpp.

Constructor & Destructor Documentation

◆ HashTableIterator()

HashTableIterator::HashTableIterator ( const HashTable theHashTable)

Definition at line 905 of file HashTable.cpp.

Here is the call graph for this function:

◆ ~HashTableIterator()

HashTableIterator::~HashTableIterator ( )
virtual

Definition at line 916 of file HashTable.cpp.

Member Function Documentation

◆ Current()

void * HashTableIterator::Current ( ) const

Definition at line 932 of file HashTable.cpp.

Here is the caller graph for this function:

◆ operator++()

void HashTableIterator::operator++ ( int  )

Definition at line 923 of file HashTable.cpp.

◆ Reset()

void HashTableIterator::Reset ( )

Definition at line 952 of file HashTable.cpp.

Here is the caller graph for this function:

Member Data Documentation

◆ currentEntryNumber

int HashTableIterator::currentEntryNumber
private

Definition at line 388 of file HashTable.hpp.

◆ hashTable

const HashTable* HashTableIterator::hashTable
private

Definition at line 389 of file HashTable.hpp.


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