Index   Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  

SgHashEntry< DATA > Struct Template Reference

#include <SgHashTable.h>

List of all members.


Detailed Description

template<class DATA>
struct SgHashEntry< DATA >

Entry in a HashTable: code and data.

Definition at line 17 of file SgHashTable.h.

Public Member Functions

 SgHashEntry ()
 SgHashEntry (const SgHashCode &code, const DATA &data)

Public Attributes

SgHashCode m_hash
DATA m_data


Constructor & Destructor Documentation

template<class DATA>
SgHashEntry< DATA >::SgHashEntry (  ) 

Definition at line 19 of file SgHashTable.h.

template<class DATA>
SgHashEntry< DATA >::SgHashEntry ( const SgHashCode code,
const DATA &  data 
)

Definition at line 24 of file SgHashTable.h.


Member Data Documentation

template<class DATA>
DATA SgHashEntry< DATA >::m_data

Definition at line 31 of file SgHashTable.h.

Referenced by SgHashTable< DATA >::Lookup(), and SgHashTable< DATA >::Store().

template<class DATA>
SgHashCode SgHashEntry< DATA >::m_hash

Definition at line 29 of file SgHashTable.h.

Referenced by SgHashTable< DATA >::Lookup(), and SgHashTable< DATA >::Store().


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


17 Jun 2010 Doxygen 1.4.7