home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1992 March / Source_Code_CD-ROM_Walnut_Creek_March_1992.iso / usenet / altsrcs / 0 / 0987 / string.h < prev    next >
Encoding:
C/C++ Source or Header  |  1990-12-28  |  1.2 KB  |  50 lines

  1. /*
  2.  * string.h --
  3.  *
  4.  *    Declarations of ANSI C library procedures for string handling.
  5.  *
  6.  * Copyright 1988 Regents of the University of California
  7.  * Permission to use, copy, modify, and distribute this
  8.  * software and its documentation for any purpose and without
  9.  * fee is hereby granted, provided that the above copyright
  10.  * notice appear in all copies.  The University of California
  11.  * makes no representations about the suitability of this
  12.  * software for any purpose.  It is provided "as is" without
  13.  * express or implied warranty.
  14.  *
  15.  * $Header: /sprite/src/lib/include/RCS/string.h,v 1.5 89/03/22 16:03:43 rab Exp $ SPRITE (Berkeley)
  16.  */
  17.  
  18. #ifndef _STRING
  19. #define _STRING
  20.  
  21. extern char *    memchr();
  22. extern int    memcmp();
  23. extern char *    memcpy();
  24. extern char *    memset();
  25.  
  26. extern char *    strcat();
  27. extern char *    strchr();
  28. extern int    strcmp();
  29. extern char *    strcpy();
  30. extern int    strcspn();
  31. extern char *    strerror();
  32. extern int    strlen();
  33. extern char *    strncat();
  34. extern int    strncmp();
  35. extern char *    strncpy();
  36. extern char *    strpbrk();
  37. extern char *    strrchr();
  38. extern int    strspn();
  39. extern char *    strstr();
  40. extern char *   strtok();
  41.  
  42. /*
  43.  * Obsolete library procedures from BSD, supported for compatibility:
  44.  */
  45.  
  46. extern char    *index();
  47. extern char    *rindex();
  48.  
  49. #endif /* _STRING */
  50.