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

#include "OVR_Hash.h"

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

Public Member Functions

 HashsetEntry ()
 
 HashsetEntry (const HashsetEntry &e)
 
 HashsetEntry (const C &key, SPInt next)
 
bool IsEmpty () const
 
bool IsEndOfChain () const
 
UPInt GetCachedHash (UPInt maskValue) const
 
void SetCachedHash (UPInt)
 
void Clear ()
 
void Free ()
 

Data Fields

SPInt NextInChain
 
C Value
 

Detailed Description

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

Definition at line 115 of file OVR_Hash.h.

Constructor & Destructor Documentation

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

Definition at line 122 of file OVR_Hash.h.

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

Definition at line 124 of file OVR_Hash.h.

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

Definition at line 126 of file OVR_Hash.h.

Member Function Documentation

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

Definition at line 137 of file OVR_Hash.h.

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

Definition at line 144 of file OVR_Hash.h.

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

Definition at line 134 of file OVR_Hash.h.

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

Definition at line 129 of file OVR_Hash.h.

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

Definition at line 130 of file OVR_Hash.h.

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

Definition at line 135 of file OVR_Hash.h.

Field Documentation

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

Definition at line 119 of file OVR_Hash.h.

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

Definition at line 120 of file OVR_Hash.h.


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