mCRL2
Loading...
Searching...
No Matches
hash_table2_iterator Class Reference

#include <sim_hashtable.h>

Public Member Functions

 hash_table2_iterator (hash_table2 *ht)
 
bool is_end ()
 
void operator++ ()
 
std::size_t get_x ()
 
std::size_t get_y ()
 

Private Attributes

std::vector< bucket2 >::iterator bucket_it
 
hash_table2hash_table
 

Detailed Description

Definition at line 61 of file sim_hashtable.h.

Constructor & Destructor Documentation

◆ hash_table2_iterator()

hash_table2_iterator::hash_table2_iterator ( hash_table2 ht)

Definition at line 18 of file sim_hashtable.cpp.

Member Function Documentation

◆ get_x()

std::size_t hash_table2_iterator::get_x ( )
inline

Definition at line 70 of file sim_hashtable.h.

◆ get_y()

std::size_t hash_table2_iterator::get_y ( )
inline

Definition at line 74 of file sim_hashtable.h.

◆ is_end()

bool hash_table2_iterator::is_end ( )
inline

Definition at line 65 of file sim_hashtable.h.

◆ operator++()

void hash_table2_iterator::operator++ ( )

Definition at line 29 of file sim_hashtable.cpp.

Member Data Documentation

◆ bucket_it

std::vector<bucket2>::iterator hash_table2_iterator::bucket_it
private

Definition at line 79 of file sim_hashtable.h.

◆ hash_table

hash_table2* hash_table2_iterator::hash_table
private

Definition at line 80 of file sim_hashtable.h.


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