ACE_Hash< ACE_UINT64 > Class Template Reference

Function object for hashing an unsigned 64-bit number. More...

#include <Functor.h>

List of all members.

Public Member Functions

unsigned long operator() (const ACE_UINT64 &t) const
 Simply returns t.


Detailed Description

template<>
class ACE_Hash< ACE_UINT64 >

Function object for hashing an unsigned 64-bit number.

Definition at line 303 of file Functor.h.


Member Function Documentation

ACE_INLINE unsigned long ACE_Hash< ACE_UINT64 >::operator() const ACE_UINT64 t  )  const
 

Simply returns t.

Definition at line 162 of file Functor.inl.

References ACE_U64_TO_U32, and ACE_UINT64.

00163 {
00164 #if (ACE_SIZEOF_LONG == 4)
00165   return ACE_U64_TO_U32 (t);
00166 #else
00167   return static_cast<unsigned long> (t);
00168 #endif /* ACE_SIZEOF_LONG */
00169 }


The documentation for this class was generated from the following files:
Generated on Thu Nov 9 11:22:49 2006 for ACE by doxygen 1.3.6