Logo Search packages:      
Sourcecode: maq version File versions

__lh3_hash_base_iterator< keytype_t > Class Template Reference

#include <stdhash.hh>

Inheritance diagram for __lh3_hash_base_iterator< keytype_t >:

__lh3_hash_val_iterator< keytype_t, valtype_t >

List of all members.


Detailed Description

template<class keytype_t>
class __lh3_hash_base_iterator< keytype_t >

"iterator" class for "hash_set_char" and "hash_set_misc"

Definition at line 242 of file stdhash.hh.


Public Member Functions

 __lh3_hash_base_iterator (hashint_t _i, keytype_t *_keys, __lh3_flag_t *_flags)
bool isfilled ()
const keytype_t & key ()
const keytype_t & operator & ()
bool operator!= (const __lh3_hash_base_iterator &iter)
bool operator+ ()
void operator++ (int)
void operator++ ()
void operator-- (int)
void operator-- ()
bool operator< (const __lh3_hash_base_iterator &iter)
bool operator== (const __lh3_hash_base_iterator &iter)
bool operator> (const __lh3_hash_base_iterator &iter)

Protected Attributes

__lh3_flag_t * flags
hashint_t i
keytype_t * keys

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

Generated by  Doxygen 1.6.0   Back to index