Bike-X  0.8
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
OVR::HashsetNodeEntry< C, HashF > Class Template Reference

#include "OVR_Hash.h"

Collaboration diagram for OVR::HashsetNodeEntry< C, HashF >:
Collaboration graph

Public Member Functions

 HashsetNodeEntry ()
 
 HashsetNodeEntry (const HashsetNodeEntry &e)
 
 HashsetNodeEntry (const C &key, SPInt next)
 
 HashsetNodeEntry (const typename C::NodeRef &keyRef, SPInt next)
 
bool IsEmpty () const
 
bool IsEndOfChain () const
 
UPInt GetCachedHash (UPInt maskValue) const
 
void SetCachedHash (UPInt hashValue)
 
void Clear ()
 
void Free ()
 

Data Fields

SPInt NextInChain
 
Value
 

Detailed Description

template<class C, class HashF>
class OVR::HashsetNodeEntry< C, HashF >

Definition at line 1049 of file OVR_Hash.h.

Constructor & Destructor Documentation

template<class C , class HashF >
OVR::HashsetNodeEntry< C, HashF >::HashsetNodeEntry ( )
inline

Definition at line 1056 of file OVR_Hash.h.

template<class C , class HashF >
OVR::HashsetNodeEntry< C, HashF >::HashsetNodeEntry ( const HashsetNodeEntry< C, HashF > &  e)
inline

Definition at line 1058 of file OVR_Hash.h.

template<class C , class HashF >
OVR::HashsetNodeEntry< C, HashF >::HashsetNodeEntry ( const C &  key,
SPInt  next 
)
inline

Definition at line 1060 of file OVR_Hash.h.

template<class C , class HashF >
OVR::HashsetNodeEntry< C, HashF >::HashsetNodeEntry ( const typename C::NodeRef &  keyRef,
SPInt  next 
)
inline

Definition at line 1062 of file OVR_Hash.h.

Member Function Documentation

template<class C , class HashF >
void OVR::HashsetNodeEntry< C, HashF >::Clear ( void  )
inline

Definition at line 1070 of file OVR_Hash.h.

template<class C , class HashF >
void OVR::HashsetNodeEntry< C, HashF >::Free ( )
inline

Definition at line 1077 of file OVR_Hash.h.

template<class C , class HashF >
UPInt OVR::HashsetNodeEntry< C, HashF >::GetCachedHash ( UPInt  maskValue) const
inline

Definition at line 1067 of file OVR_Hash.h.

template<class C , class HashF >
bool OVR::HashsetNodeEntry< C, HashF >::IsEmpty ( void  ) const
inline

Definition at line 1065 of file OVR_Hash.h.

template<class C , class HashF >
bool OVR::HashsetNodeEntry< C, HashF >::IsEndOfChain ( ) const
inline

Definition at line 1066 of file OVR_Hash.h.

template<class C , class HashF >
void OVR::HashsetNodeEntry< C, HashF >::SetCachedHash ( UPInt  hashValue)
inline

Definition at line 1068 of file OVR_Hash.h.

Field Documentation

template<class C , class HashF >
SPInt OVR::HashsetNodeEntry< C, HashF >::NextInChain

Definition at line 1053 of file OVR_Hash.h.

template<class C , class HashF >
C OVR::HashsetNodeEntry< C, HashF >::Value

Definition at line 1054 of file OVR_Hash.h.


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