/* AUTOMATICALLY GENERATED BY tspec 2.10 API SUBSET: ansi:string.h (VERSION 2.6) */ #ifndef __TDF_ANSI_STRING_H #define __TDF_ANSI_STRING_H #ifdef __cplusplus extern "C" { #endif #pragma TenDRA declaration block api__ansi__string begin #pragma extend interface "../shared/ansi.api/null.h" #ifndef __TDF_ANSI_STDDEF_H_SIZE_T #pragma extend interface "../shared/ansi.api/size_t.h" #endif /* __TDF_ANSI_STDDEF_H_SIZE_T */ #pragma token FUNC char * (char *, const char *) : strcat # ansi.string.strcat #pragma token FUNC int (const char *, const char *) : strcmp # ansi.string.strcmp #pragma token FUNC char * (char *, const char *) : strcpy # ansi.string.strcpy #pragma token FUNC size_t (const char *, const char *) : strcspn # ansi.string.strcspn #pragma token FUNC size_t (const char *) : strlen # ansi.string.strlen #pragma token FUNC char * (char *, const char *, size_t) : strncat # ansi.string.strncat #pragma token FUNC int (const char *, const char *, size_t) : strncmp # ansi.string.strncmp #pragma token FUNC char * (char *, const char *, size_t) : strncpy # ansi.string.strncpy #pragma token FUNC size_t (const char *, const char *) : strspn # ansi.string.strspn #pragma token FUNC char * (char *, const char *) : strtok # ansi.string.strtok #ifndef __TDF_CPP_CSTRING #pragma token FUNC char * (const char *, int) : strchr # ansi.string.strchr #pragma token FUNC char * (const char *, int) : strrchr # ansi.string.strrchr #pragma token FUNC char * (const char *, const char *) : strpbrk # ansi.string.strpbrk #pragma token FUNC char * (const char *, const char *) : strstr # ansi.string.strstr #ifndef __JUST_POSIX #pragma token FUNC void * (const void *, int, size_t) : memchr # ansi.string.memchr #endif /* __JUST_POSIX */ #endif /* __TDF_CPP_CSTRING */ #ifndef __JUST_POSIX #pragma token FUNC int (const void *, const void *, size_t) : memcmp # ansi.string.memcmp #pragma token FUNC void * (void *, const void *, size_t) : memcpy # ansi.string.memcpy #pragma token FUNC void * (void *, int, size_t) : memset # ansi.string.memset #pragma token FUNC int (const char *, const char *) : strcoll # ansi.string.strcoll #pragma token FUNC char * (int) : strerror # ansi.string.strerror #pragma token FUNC size_t (char *, const char *, size_t) : strxfrm # ansi.string.strxfrm #ifndef __JUST_XPG3 #pragma token FUNC void * (void *, const void *, size_t) : memmove # ansi.string.memmove #endif /* __JUST_XPG3 */ #endif /* __JUST_POSIX */ #pragma interface strcat strcmp strcpy strcspn strlen strncat strncmp #pragma interface strncpy strspn strtok #ifndef __TDF_CPP_CSTRING #pragma interface strchr strrchr strpbrk strstr #ifndef __JUST_POSIX #pragma interface memchr #endif /* __JUST_POSIX */ #endif /* __TDF_CPP_CSTRING */ #ifndef __JUST_POSIX #pragma interface memcmp memcpy memset strcoll strerror strxfrm #ifndef __JUST_XPG3 #pragma interface memmove #endif /* __JUST_XPG3 */ #endif /* __JUST_POSIX */ #pragma TenDRA declaration block end #ifdef __cplusplus } #endif #endif /* __TDF_ANSI_STRING_H */