1 /* (C) Copyright 2001, 2002, 2003, 2004, 2005 Stijn van Dongen 2 * (C) Copyright 2006, 2007, 2008, 2009 Stijn van Dongen 3 * 4 * This file is part of tingea. You can redistribute and/or modify tingea 5 * under the terms of the GNU General Public License; either version 3 of the 6 * License or (at your option) any later version. You should have received a 7 * copy of the GPL along with tingea, in the file COPYING. 8 */ 9 10 #ifndef equate_h 11 #define equate_h 12 13 int intCmp 14 ( const void* i1 15 , const void* i2 16 ) ; 17 18 int intRevCmp 19 ( const void* i1 20 , const void* i2 21 ) ; 22 23 int intnCmp 24 ( const int* i1 25 , const int* i2 26 , int n 27 ) ; 28 29 int fltCmp 30 ( const void* f1 31 , const void* f2 32 ) ; 33 34 int fltRevCmp 35 ( const void* f1 36 , const void* f2 37 ) ; 38 39 int dblCmp 40 ( const void* f1 41 , const void* f2 42 ) ; 43 44 int dblRevCmp 45 ( const void* f1 46 , const void* f2 47 ) ; 48 49 int intLt 50 ( const void* i1 51 , const void* i2 52 ) ; 53 54 int intLq 55 ( const void* i1 56 , const void* i2 57 ) ; 58 59 int intGt 60 ( const void* i1 61 , const void* i2 62 ) ; 63 64 int intGq 65 ( const void* i1 66 , const void* i2 67 ) ; 68 69 int fltLt 70 ( const void* f1 71 , const void* f2 72 ) ; 73 74 int fltLq 75 ( const void* f1 76 , const void* f2 77 ) ; 78 79 int fltGt 80 ( const void* f1 81 , const void* f2 82 ) ; 83 84 int fltGq 85 ( const void* f1 86 , const void* f2 87 ) ; 88 89 #endif 90 91