home *** CD-ROM | disk | FTP | other *** search
/ PC World 1998 October / PCWorld_1998-10_cd.bin / software / prehled / komix / DATA.Z / IntHash.cxx < prev    next >
C/C++ Source or Header  |  1996-05-31  |  1KB  |  44 lines

  1. /*---------------------------------------------------------------------------
  2.  *
  3.  * Copyright (c) 1991 by Westmount Technology B.V., Delft, The Netherlands.
  4.  *
  5.  * This software is furnished under a license and may be used only in
  6.  * accordance with the terms of such license and with the inclusion of
  7.  * the above copyright notice. This software or any other copies thereof
  8.  * may not be provided or otherwise made available to any other person.
  9.  * No title to and ownership of the software is hereby transferred.
  10.  *
  11.  * The information in this software is subject to change without notice
  12.  * and should not be construed as a commitment by Westmount Technology B.V.
  13.  *
  14.  *---------------------------------------------------------------------------
  15.  *
  16.  *    File        : @(#)IntHash.cxx    1.1    (1.1) (1.2)
  17.  *    Author        : sipi
  18.  *    Original date    : Wed Apr 22 10:16:00 MET DST 1992
  19.  *    Description    : implementation of Hashable class for integers
  20.  *
  21.  *---------------------------------------------------------------------------
  22.  */
  23. static const char SccsId[]="@(#)IntHash.cxx    1.1    (1.1) (1.2)\t09 Nov 1993 Copyright 1991 Westmount Technology";
  24.  
  25. #ifndef INTHASH_HXX
  26. #include <IntHash.hxx>
  27. #endif
  28.  
  29. IntHash::~IntHash()
  30. {
  31. }
  32.  
  33. unsigned
  34. IntHash::hash() const
  35. {
  36.     return key;
  37. }
  38.  
  39. int
  40. IntHash::isEqual(const Hashable& otherkey) const
  41. {
  42.     return key == ((const IntHash&)otherkey).key;
  43. }
  44.