home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d1xx / d110 / pdc.lha / Pdc / lib / string.h < prev    next >
C/C++ Source or Header  |  1987-10-28  |  1KB  |  38 lines

  1. /*
  2.  * String functions.
  3.  */
  4.  
  5. VOIDSTAR memcpy(/*VOIDSTAR dst, const VOIDSTAR src, SIZET size*/);
  6. VOIDSTAR memccpy(/*VOIDSTAR dst, const VOIDSTAR src, int ucharstop, SIZET size*/);
  7. char *strcpy(/*char *dst, const char *src*/);
  8. char *strncpy(/*char *dst, const char *src, SIZET size*/);
  9. char *strcat(/*char *dst, const char *src*/);
  10. char *strncat(/*char *dst, const char *src, SIZET size*/);
  11. int memcmp(/*const VOIDSTAR s1, const VOIDSTAR s2, SIZET size*/);
  12. int strcmp(/*const char *s1, const char *s2*/);
  13. int strncmp(/*const char *s1, const char *s2, SIZET size*/);
  14. VOIDSTAR memchr(/*const VOIDSTAR s, int ucharwanted, SIZET size*/);
  15. char *strchr(/*const char *s, int charwanted*/);
  16. SIZET strcspn(/*const char *s, const char *reject*/);
  17. char *strpbrk(/*const char *s, const char *breakat*/);
  18. char *strrchr(/*const char *s, int charwanted*/);
  19. SIZET strspn(/*const char *s, const char *accept*/);
  20. char *strstr(/*const char *s, const char *wanted*/);
  21. char *strtok(/*char *s, const char *delim*/);
  22. VOIDSTAR memset(/*VOIDSTAR s, int ucharfill, SIZET size*/);
  23. SIZET strlen(/*const char *s*/);
  24.  
  25. /*
  26.  * V7 and Berklix compatibility.
  27.  */
  28. char *index(/*const char *s, int charwanted*/);
  29. char *rindex(/*const char *s, int charwanted*/);
  30. int bcopy(/*const char *src, char *dst, int length*/);
  31. int bcmp(/*const char *s1, const char *s2, int length*/);
  32. int bzero(/*char *dst, int length*/);
  33.  
  34. /*
  35.  * Putting this in here is really silly, but who am I to argue with X3J11?
  36.  */
  37. char *strerror(/*int errnum*/);
  38.