/*
    AUTOMATICALLY GENERATED BY tspec 2.10
    API SUBSET: unix95:strings.h (VERSION 2.7)
*/

#ifndef __TDF_UNIX95_STRINGS_H
#define __TDF_UNIX95_STRINGS_H

#ifdef __cplusplus
extern "C" {
#endif

#pragma TenDRA declaration block api__unix95__strings begin

#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 int (const void *, const void *, size_t) : bcmp # unix95.strings.bcmp
#pragma token FUNC void (const void *, void *, size_t) : bcopy # unix95.strings.bcopy
#pragma token FUNC void (void *, size_t) : bzero # unix95.strings.bzero
#pragma token FUNC int (int) : ffs # unix95.strings.ffs
#pragma token FUNC char * (const char *, int) : index # unix95.strings.index
#pragma token FUNC char * (const char *, int) : rindex # unix95.strings.rindex
#pragma token FUNC int (const char *, const char *) : strcasecmp # unix95.strings.strcasecmp
#pragma token FUNC int (const char *, const char *, size_t) : strncasecmp # unix95.strings.strncasecmp

#pragma interface bcmp bcopy bzero ffs index rindex strcasecmp strncasecmp

#pragma TenDRA declaration block end

#ifdef __cplusplus
}
#endif

#endif /* __TDF_UNIX95_STRINGS_H */
