home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / snpd9707.zip / PARITY.H < prev    next >
C/C++ Source or Header  |  1997-07-05  |  384b  |  19 lines

  1. /* +++Date last modified: 05-Jul-1997 */
  2.  
  3. /*
  4. **  PARITY.H
  5. */
  6.  
  7. typedef enum {Even_, Odd_} Parity_T;
  8.  
  9. unsigned parity32(unsigned long x, Parity_T even);
  10. unsigned parity16(unsigned short x, Parity_T even);
  11. unsigned parity8(unsigned char x, Parity_T even);
  12.  
  13. union longlong {
  14.       unsigned long lo;
  15.       unsigned long hi;
  16. };
  17.  
  18. unsigned parity64(void *x, Parity_T even);
  19.