home *** CD-ROM | disk | FTP | other *** search
/ Aminet 18 / aminetcdnumber181997.iso / Aminet / misc / emu / AROS_m68k_bin.lha / AROS / include / string.h < prev    next >
C/C++ Source or Header  |  1997-02-08  |  2KB  |  47 lines

  1. #ifndef _STRING_H
  2. #define _STRING_H
  3.  
  4. /*
  5.     (C) 1995-96 AROS - The Amiga Replacement OS
  6.     $Id: string.h,v 1.8 1997/01/30 01:17:43 ldp Exp $
  7.  
  8.     Desc: ANSI-C header file string.h
  9.     Lang: english
  10. */
  11. #ifndef _SYS_TYPES_H
  12. #   include <sys/types.h>
  13. #endif
  14.  
  15. size_t strlen (const char * str);
  16. int strcasecmp (const char * s1, const char * s2);
  17. int strcmp (const char * s1, const char * s2);
  18. int strncasecmp (const char *str1, const char * str2, size_t n);
  19. int strncmp (const char * s1, const char * s2, size_t n);
  20. char * strdup (const char * str);
  21. char * strcpy (char * dest, const char * src);
  22. char * strcat (char * dest, const char * src);
  23. size_t strcspn (const char *s1, const char *s2);
  24. char * strerror (size_t n);
  25. char * strncat (char * dest, const char * src, size_t n);
  26. char * strncpy (char * dest, const char * src, size_t n);
  27. char * strpbrk (const char * s1, const char * s2);
  28. char * strchr (const char * s, int c);
  29. char * strrchr (const char * s, int c);
  30. size_t strspn (const char * s1, const char * s2);
  31. char * strstr (const char * buf, const char * str);
  32. char * strtok (char * s1, const char * s2);
  33.  
  34. void * memchr (const void * dest, int c, size_t n);
  35. int memcmp (const void * s1, const void * s2, size_t n);
  36. void * memcpy (void * dest, const void * src, size_t n);
  37. void * memmove (void * dest, const void * src, size_t n);
  38. void * memset (void * dest, int c, size_t n);
  39. void bcopy (const void * src, void * dst, int n);
  40. void bzero (void * src, int n);
  41.  
  42. /* Macros */
  43. #define stricmp  strcasecmp
  44. #define strnicmp strncasecmp
  45.  
  46. #endif /* _STRING_H */
  47.