/* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ /* bos72X src/bos/usr/include/wctype.h 1.7.1.3 */ /* */ /* Licensed Materials - Property of IBM */ /* */ /* Restricted Materials of IBM */ /* */ /* COPYRIGHT International Business Machines Corp. 1997,2021 */ /* All Rights Reserved */ /* */ /* US Government Users Restricted Rights - Use, duplication or */ /* disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */ /* */ /* IBM_PROLOG_END_TAG */ /* @(#)52 1.7.1.3 src/bos/usr/include/wctype.h, incstd, bos72X, x2021_25A9 6/4/21 03:15:46 */ /* * COMPONENT_NAME: (LIBCNLS) Standard C Library National Language Support * * FUNCTIONS: * * ORIGINS: 27 * * (C) COPYRIGHT International Business Machines Corp. 1985, 1994 * All Rights Reserved * Licensed Materials - Property of IBM * * US Government Users Restricted Rights - Use, duplication or * disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */ #ifndef _H_WCTYPE #define _H_WCTYPE #ifndef _H_STANDARDS #include #endif #include #ifndef _H_WCHAR #include #endif #ifdef __cplusplus extern "C" { #endif #if defined(_ISOC99_SOURCE) || (_XOPEN_SOURCE >= 500) typedef wint_t (*wctrans_t)(); #endif #ifdef _ISOC99_SOURCE #ifdef _NO_PROTO extern int _NOTHROW(iswblank, ()); #if _XOPEN_SOURCE >= 700 extern int _NOTHROW(iswblank_l, ()); #endif #else extern int _NOTHROW(iswblank, (wint_t)); #if _XOPEN_SOURCE >= 700 extern int _NOTHROW(iswblank_l, (wint_t, locale_t)); #endif #endif /* _NO_PROTO */ #endif /* _ISOC99_SOURCE */ #if (_XOPEN_SOURCE >= 700) #ifdef _NO_PROTO extern wctype_t _NOTHROW(wctype_l, ()); #else extern wctype_t _NOTHROW(wctype_l, (const char*, locale_t)); #endif #endif #if _XOPEN_SOURCE >= 500 || defined(_ISOC99_SOURCE) extern wint_t _NOTHROW(towctrans, (wint_t, wctrans_t)); extern wctrans_t _NOTHROW(wctrans, (const char *)); #endif /* _XOPEN_SOURCE || defined(_ISOC99_SOURCE) */ #if _XOPEN_SOURCE >= 700 extern wint_t _NOTHROW(towctrans_l, (wint_t, wctrans_t, locale_t)); extern wctrans_t _NOTHROW(wctrans_l, (const char *, locale_t)); #endif #ifdef __cplusplus } #endif #endif /* _H_WCTYPE */