home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 22 gnu / 22-gnu.zip / gnurx.zip / rx / rx.h < prev    next >
C/C++ Source or Header  |  1995-12-31  |  1KB  |  53 lines

  1. /* classes: h_files */
  2.  
  3. #ifndef RXH
  4. #define RXH
  5. /***********************************************************
  6.  
  7. Copyright 1995 by Tom Lord
  8.  
  9.                         All Rights Reserved
  10.  
  11. Permission to use, copy, modify, and distribute this software and its 
  12. documentation for any purpose and without fee is hereby granted, 
  13. provided that the above copyright notice appear in all copies and that
  14. both that copyright notice and this permission notice appear in 
  15. supporting documentation, and that the name of the copyright holder not be
  16. used in advertising or publicity pertaining to distribution of the
  17. software without specific, written prior permission.  
  18.  
  19. Tom Lord DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  20. INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
  21. EVENT SHALL TOM LORD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  22. CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
  23. USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
  24. OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  25. PERFORMANCE OF THIS SOFTWARE.
  26.  
  27. ******************************************************************/
  28.  
  29.  
  30.  
  31. #include "rxhash.h"
  32.  
  33.  
  34.  
  35.  
  36. extern const char rx_version_string[];
  37.  
  38.  
  39. #ifdef __STDC__
  40. extern struct rx * rx_make_rx (int cset_size);
  41. extern void rx_free_rx (struct rx * rx);
  42.  
  43. #else /* STDC */
  44. extern struct rx * rx_make_rx ();
  45. extern void rx_free_rx ();
  46.  
  47. #endif /* STDC */
  48.  
  49.  
  50.  
  51.  
  52. #endif  /* RXH */
  53.