/* AUTOMATICALLY GENERATED BY tspec 2.10 API SUBSET: iso99:wchar.h (VERSION 1.0) */ #ifndef __TDF_ISO99_WCHAR_H #define __TDF_ISO99_WCHAR_H #ifdef __cplusplus extern "C" { #endif #pragma TenDRA declaration block api__iso99__wchar begin #ifndef __TDF_ANSI_STDARG_H_VA_LIST #pragma extend interface "../shared/ansi.api/va_list.h" #endif /* __TDF_ANSI_STDARG_H_VA_LIST */ #ifndef __TDF_ISO99_STDIO_H__FILE #pragma extend interface "../shared/iso99.api/_file.h" #endif /* __TDF_ISO99_STDIO_H__FILE */ #pragma extend interface "../shared/iso99.api/null.h" #ifndef __TDF_ISO99_STDDEF_H_SIZE_T #pragma extend interface "../shared/iso99.api/size_t.h" #endif /* __TDF_ISO99_STDDEF_H_SIZE_T */ #ifndef __TDF_ISO99_STDDEF_H_WCHAR_T #pragma extend interface "../shared/iso99.api/wchar_t.h" #endif /* __TDF_ISO99_STDDEF_H_WCHAR_T */ #ifndef __TDF_ISO99_STDINT_H_WCHAR_MAX #pragma extend interface "../shared/iso99.api/wchar_ma.h" #endif /* __TDF_ISO99_STDINT_H_WCHAR_MAX */ #pragma token TYPE mbstate_t # iso99.wchar.mbstate_t #ifndef __TDF_ISO99_WCHAR_H__WINT_T #pragma extend interface "../shared/iso99.api/_wint_t.h" #endif /* __TDF_ISO99_WCHAR_H__WINT_T */ #ifndef __TDF_ISO99_WCHAR_H_WINT #pragma extend interface "../shared/iso99.api/wint.h" #endif /* __TDF_ISO99_WCHAR_H_WINT */ #pragma token FUNC int (__local_FILE * restrict, const wchar_t * restrict, ...) : fwprintf # iso99.wchar.fwprintf #pragma token FUNC int (__local_FILE * restrict, const wchar_t * restrict, ...) : fwscanf # iso99.wchar.fwscanf #pragma token FUNC int (wchar_t * restrict, size_t, const wchar_t * restrict, ...) : swprintf # iso99.wchar.swprintf #pragma token FUNC int (const wchar_t * restrict, const wchar_t * restrict, ...) : swscanf # iso99.wchar.swscanf #pragma token FUNC int (__local_FILE * restrict, const wchar_t * restrict, __local_va_list) : vfwprintf # iso99.wchar.vfwprintf #pragma token FUNC int (__local_FILE * restrict, const wchar_t * restrict, __local_va_list) : vfwscanf # iso99.wchar.vfwscanf #pragma token FUNC int (wchar_t * restrict, size_t, const wchar_t * restrict, __local_va_list) : vswprintf # iso99.wchar.vswprintf #pragma token FUNC int (const wchar_t * restrict, const wchar_t * restrict, __local_va_list) : vswscanf # iso99.wchar.vswscanf #pragma token FUNC int (const wchar_t * restrict, __local_va_list) : vwprintf # iso99.wchar.vwprintf #pragma token FUNC int (const wchar_t * restrict, __local_va_list) : vwscanf # iso99.wchar.vwscanf #pragma token FUNC int (const wchar_t * restrict, ...) : wprintf # iso99.wchar.wprintf #pragma token FUNC int (const wchar_t * restrict, ...) : wscanf # iso99.wchar.wscanf #pragma token FUNC wint_t (__local_FILE *) : fgetwc # iso99.wchar.fgetwc #pragma token FUNC wchar_t * (wchar_t * restrict, int, __local_FILE * restrict) : fgetws # iso99.wchar.fgetws #pragma token FUNC wint_t (wchar_t, __local_FILE *) : fputwc # iso99.wchar.fputwc #pragma token FUNC int (const wchar_t * restrict, __local_FILE * restrict) : fputws # iso99.wchar.fputws #pragma token FUNC int (__local_FILE *, int) : fwide # iso99.wchar.fwide #pragma token FUNC wint_t (__local_FILE *) : getwc # iso99.wchar.getwc #pragma token FUNC wint_t (void) : getwchar # iso99.wchar.getwchar #pragma token FUNC wint_t (wchar_t, __local_FILE *) : putwc # iso99.wchar.putwc #pragma token FUNC wint_t (wchar_t) : putwchar # iso99.wchar.putwchar #pragma token FUNC wint_t (wint_t, __local_FILE *) : ungetwc # iso99.wchar.ungetwc #pragma token FUNC double (const wchar_t * restrict, wchar_t ** restrict) : wcstod # iso99.wchar.wcstod #pragma token FUNC float (const wchar_t * restrict, wchar_t ** restrict) : wcstof # iso99.wchar.wcstof #pragma token FUNC long double (const wchar_t * restrict, wchar_t ** restrict) : wcstold # iso99.wchar.wcstold #pragma token FUNC long (const wchar_t * restrict, wchar_t ** restrict, int) : wcstol # iso99.wchar.wcstol #pragma token FUNC long long (const wchar_t * restrict, wchar_t ** restrict, int) : wcstoll # iso99.wchar.wcstoll #pragma token FUNC unsigned long (const wchar_t * restrict, wchar_t ** restrict, int) : wcstoul # iso99.wchar.wcstoul #pragma token FUNC unsigned long long (const wchar_t * restrict, wchar_t ** restrict, int) : wcstoull # iso99.wchar.wcstoull #pragma token FUNC wchar_t * (wchar_t * restrict, const wchar_t * restrict) : wcscpy # iso99.wchar.wcscpy #pragma token FUNC wchar_t * (wchar_t * restrict, const wchar_t * restrict, size_t) : wcsncpy # iso99.wchar.wcsncpy #pragma token FUNC wchar_t * (wchar_t * restrict, const wchar_t * restrict, size_t) : wmemcopy # iso99.wchar.wmemcopy #pragma token FUNC wchar_t * (wchar_t *, const wchar_t *, size_t) : wmemmove # iso99.wchar.wmemmove #pragma token FUNC wchar_t * (wchar_t * restrict, const wchar_t * restrict) : wcscat # iso99.wchar.wcscat #pragma token FUNC wchar_t * (wchar_t * restrict, const wchar_t * restrict, size_t) : wcsncat # iso99.wchar.wcsncat #pragma token FUNC int (const wchar_t *, const wchar_t *) : wcscmp # iso99.wchar.wcscmp #pragma token FUNC int (const wchar_t *, const wchar_t *) : wcscoll # iso99.wchar.wcscoll #pragma token FUNC int (const wchar_t *, const wchar_t *, size_t) : wcsncmp # iso99.wchar.wcsncmp #pragma token FUNC size_t (wchar_t * restrict, const wchar_t * restrict, size_t) : wcsxfrm # iso99.wchar.wcsxfrm #pragma token FUNC int (const wchar_t *, const wchar_t *, size_t) : wmemcmp # iso99.wchar.wmemcmp #pragma token FUNC wchar_t * (const wchar_t *, wchar_t) : wcschr # iso99.wchar.wcschr #pragma token FUNC size_t (const wchar_t *, const wchar_t *) : wcscspn # iso99.wchar.wcscspn #pragma token FUNC wchar_t * (const wchar_t *, const wchar_t *) : wcspbrk # iso99.wchar.wcspbrk #pragma token FUNC wchar_t * (const wchar_t *, wchar_t) : wcsrchr # iso99.wchar.wcsrchr #pragma token FUNC size_t (const wchar_t *, const wchar_t *) : wcsspn # iso99.wchar.wcsspn #pragma token FUNC wchar_t * (const wchar_t *, const wchar_t *) : wcsstr # iso99.wchar.wcsstr #pragma token FUNC wchar_t * (wchar_t * restrict, const wchar_t * restrict, wchar_t ** restrict) : wcstok # iso99.wchar.wcstok #pragma token FUNC wchar_t * (const wchar_t *, wchar_t, size_t) : wmemchr # iso99.wchar.wmemchr #pragma token FUNC size_t (const wchar_t *) : wcslen # iso99.wchar.wcslen #pragma token FUNC wchar_t * (wchar_t *, wchar_t, size_t) : wmemset # iso99.wchar.wmemset #pragma token FUNC size_t (wchar_t * restrict, size_t, const wchar_t * restrict, const struct tm * restrict) : wcsftime # iso99.wchar.wcsftime #pragma token FUNC wint_t (int) : btowc # iso99.wchar.btowc #pragma token FUNC int (wint_t) : wctob # iso99.wchar.wctob #pragma token FUNC int (const mbstate_t *) : mbsinit # iso99.wchar.mbsinit #pragma token FUNC size_t (const char * restrict, size_t, mbstate_t * restrict) : mbrlen # iso99.wchar.mbrlen #pragma token FUNC size_t (wchar_t * restrict, const char * restrict, size_t, mbstate_t * restrict) : mbrtowc # iso99.wchar.mbrtowc #pragma token FUNC size_t (char * restrict, wchar_t, mbstate_t * restrict) : wcrtomb # iso99.wchar.wcrtomb #pragma token FUNC size_t (wchar_t * restrict, const char ** restrict, size_t, mbstate_t * restrict) : mbsrtowcs # iso99.wchar.mbsrtowcs #pragma token FUNC size_t (char * restrict, const wchar_t ** restrict, size_t, mbstate_t * restrict) : wcsrtombs # iso99.wchar.wcsrtombs #pragma interface mbstate_t vfwprintf vfwscanf vswprintf vswscanf vwprintf #pragma interface vwscanf fgetwc fgetws fputwc fputws fwide getwc getwchar #pragma interface putwc putwchar ungetwc wcstod wcstof wcstold wcstol #pragma interface wcstoll wcstoul wcstoull wcscpy wcsncpy wmemcopy wmemmove #pragma interface wcscat wcsncat wcscmp wcscoll wcsncmp wcsxfrm wmemcmp #pragma interface wcschr wcscspn wcspbrk wcsrchr wcsspn wcsstr wcstok #pragma interface wmemchr wcslen wmemset wcsftime btowc wctob mbsinit mbrlen #pragma interface mbrtowc wcrtomb mbsrtowcs wcsrtombs #pragma TenDRA declaration block end #ifdef __cplusplus } #endif #endif /* __TDF_ISO99_WCHAR_H */