dictionary_hash< K, V >::entry Struct Reference

Public Member Functions

 entry ()
 entry (const K &ikey, unsigned ikey_hashval, const V &ival, unsigned inext)
 entry (const entry &src)
entryoperator= (const entry &src)

Data Fields

key
val
unsigned key_hashval: 31
unsigned removed: 1
unsigned next

Detailed Description

template<class K, class V>
struct dictionary_hash< K, V >::entry

Definition at line 188 of file Dictionary.h.


Constructor & Destructor Documentation

template<class K, class V>
dictionary_hash< K, V >::entry::entry (  )  [inline]

Definition at line 201 of file Dictionary.h.

template<class K, class V>
dictionary_hash< K, V >::entry::entry ( const K &  ikey,
unsigned  ikey_hashval,
const V &  ival,
unsigned  inext 
) [inline]

Definition at line 202 of file Dictionary.h.

References dictionary_hash< K, V >::entry::removed.

template<class K, class V>
dictionary_hash< K, V >::entry::entry ( const entry src  )  [inline]

Member Function Documentation

template<class K, class V>
entry& dictionary_hash< K, V >::entry::operator= ( const entry src  )  [inline]

Field Documentation

template<class K, class V>
K dictionary_hash< K, V >::entry::key
template<class K, class V>
unsigned dictionary_hash< K, V >::entry::key_hashval
template<class K, class V>
unsigned dictionary_hash< K, V >::entry::next
template<class K, class V>
unsigned dictionary_hash< K, V >::entry::removed
template<class K, class V>
V dictionary_hash< K, V >::entry::val

The documentation for this struct was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 12 Jul 2013 for SymtabAPI by  doxygen 1.6.1