Logo Search packages:      
Sourcecode: maqview version File versions  Download package

Public Member Functions | Protected Attributes

__lh3_hash_val_iterator< keytype_t, valtype_t > Class Template Reference

#include <stdhash.hh>

Inheritance diagram for __lh3_hash_val_iterator< keytype_t, valtype_t >:
Inheritance graph
Collaboration diagram for __lh3_hash_val_iterator< keytype_t, valtype_t >:
Collaboration graph

List of all members.

Public Member Functions

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

Protected Attributes

__lh3_flag_t * flags
hashint_t i
keytype_t * keys
valtype_t * vals

Detailed Description

template<class keytype_t, class valtype_t>
class __lh3_hash_val_iterator< keytype_t, valtype_t >

"iterator" class for "hash_map_char" and "hash_map_misc"

Definition at line 269 of file stdhash.hh.

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

Generated by  Doxygen 1.6.0   Back to index