Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
HashCalculatorClass< T > Class Template Referenceabstract

#include <hashcalc.h>

Public Member Functions

virtual bool Items_Match (const T &a, const T &b)=0
 
virtual void Compute_Hash (const T &item)=0
 
virtual int Num_Hash_Bits (void)=0
 
virtual int Num_Hash_Values (void)=0
 
virtual int Get_Hash_Value (int index=0)=0
 
virtual bool Items_Match (const T &a, const T &b)=0
 
virtual void Compute_Hash (const T &item)=0
 
virtual int Num_Hash_Bits (void)=0
 
virtual int Num_Hash_Values (void)=0
 
virtual int Get_Hash_Value (int index=0)=0
 

Detailed Description

template<class T>
class HashCalculatorClass< T >

Definition at line 62 of file hashcalc.h.

Member Function Documentation

◆ Compute_Hash() [1/2]

template<class T>
virtual void HashCalculatorClass< T >::Compute_Hash ( const T & item)
pure virtual

Implemented in FaceHasherClass, and FaceHasherClass.

◆ Compute_Hash() [2/2]

template<class T>
virtual void HashCalculatorClass< T >::Compute_Hash ( const T & item)
pure virtual

Implemented in FaceHasherClass, and FaceHasherClass.

◆ Get_Hash_Value() [1/2]

template<class T>
virtual int HashCalculatorClass< T >::Get_Hash_Value ( int index = 0)
pure virtual

Implemented in FaceHasherClass, and FaceHasherClass.

◆ Get_Hash_Value() [2/2]

template<class T>
virtual int HashCalculatorClass< T >::Get_Hash_Value ( int index = 0)
pure virtual

Implemented in FaceHasherClass, and FaceHasherClass.

◆ Items_Match() [1/2]

template<class T>
virtual bool HashCalculatorClass< T >::Items_Match ( const T & a,
const T & b )
pure virtual

Implemented in FaceHasherClass, and FaceHasherClass.

◆ Items_Match() [2/2]

template<class T>
virtual bool HashCalculatorClass< T >::Items_Match ( const T & a,
const T & b )
pure virtual

Implemented in FaceHasherClass, and FaceHasherClass.

◆ Num_Hash_Bits() [1/2]

template<class T>
virtual int HashCalculatorClass< T >::Num_Hash_Bits ( void )
pure virtual

Implemented in FaceHasherClass, and FaceHasherClass.

◆ Num_Hash_Bits() [2/2]

template<class T>
virtual int HashCalculatorClass< T >::Num_Hash_Bits ( void )
pure virtual

Implemented in FaceHasherClass, and FaceHasherClass.

◆ Num_Hash_Values() [1/2]

template<class T>
virtual int HashCalculatorClass< T >::Num_Hash_Values ( void )
pure virtual

Implemented in FaceHasherClass, and FaceHasherClass.

◆ Num_Hash_Values() [2/2]

template<class T>
virtual int HashCalculatorClass< T >::Num_Hash_Values ( void )
pure virtual

Implemented in FaceHasherClass, and FaceHasherClass.


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