FreeFOAM The Cross-Platform CFD Toolkit
FixedList< T, Size >::Hash< HashT > Class Template Reference

Hashing function class. More...

#include <src/OpenFOAM/containers/Lists/FixedList/FixedList.H>


Detailed Description

template<class T, unsigned Size>
template<class HashT = Hash<T>>
class Foam::FixedList< T, Size >::Hash< HashT >

Hashing function class.

Use Hasher directly for contiguous data. Otherwise hash incrementally.

Definition at line 87 of file FixedList.H.

List of all members.

Public Member Functions

 Hash ()
unsigned operator() (const FixedList< T, Size > &, unsigned seed=0) const

Constructor & Destructor Documentation

Hash ( )
inline

Definition at line 90 of file FixedList.H.


Member Function Documentation

unsigned operator() ( const FixedList< T, Size > &  lst,
unsigned  seed = 0 
) const
inline

Definition at line 403 of file FixedListI.H.

References Foam::Hasher().


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