mirror of
https://github.com/reactos/reactos.git
synced 2025-08-04 21:16:09 +00:00
[CRT]
* Annotate mbctype.h. svn path=/trunk/; revision=58507
This commit is contained in:
parent
d67bfcb179
commit
dccac52c2c
1 changed files with 218 additions and 33 deletions
|
@ -17,8 +17,8 @@ extern "C" {
|
||||||
#if 1
|
#if 1
|
||||||
#if defined (_DLL) && defined (_M_IX86)
|
#if defined (_DLL) && defined (_M_IX86)
|
||||||
/* Retained for compatibility with VC++ 5.0 and earlier versions */
|
/* Retained for compatibility with VC++ 5.0 and earlier versions */
|
||||||
_CRTIMP unsigned char * __cdecl __p__mbctype(void);
|
_Check_return_ _CRTIMP unsigned char * __cdecl __p__mbctype(void);
|
||||||
_CRTIMP unsigned char * __cdecl __p__mbcasemap(void);
|
_Check_return_ _CRTIMP unsigned char * __cdecl __p__mbcasemap(void);
|
||||||
#endif /* defined (_DLL) && defined (_M_IX86) */
|
#endif /* defined (_DLL) && defined (_M_IX86) */
|
||||||
#endif
|
#endif
|
||||||
#ifndef _mbctype
|
#ifndef _mbctype
|
||||||
|
@ -70,40 +70,225 @@ extern "C" {
|
||||||
#ifndef _MBCTYPE_DEFINED
|
#ifndef _MBCTYPE_DEFINED
|
||||||
#define _MBCTYPE_DEFINED
|
#define _MBCTYPE_DEFINED
|
||||||
|
|
||||||
_CRTIMP int __cdecl _setmbcp(int _CodePage);
|
_CRTIMP
|
||||||
_CRTIMP int __cdecl _getmbcp(void);
|
int
|
||||||
_CRTIMP int __cdecl _ismbbkalnum(unsigned int _C);
|
__cdecl
|
||||||
_CRTIMP int __cdecl _ismbbkalnum_l(unsigned int _C,_locale_t _Locale);
|
_setmbcp(
|
||||||
_CRTIMP int __cdecl _ismbbkana(unsigned int _C);
|
_In_ int _CodePage);
|
||||||
_CRTIMP int __cdecl _ismbbkana_l(unsigned int _C,_locale_t _Locale);
|
|
||||||
_CRTIMP int __cdecl _ismbbkpunct(unsigned int _C);
|
_CRTIMP
|
||||||
_CRTIMP int __cdecl _ismbbkpunct_l(unsigned int _C,_locale_t _Locale);
|
int
|
||||||
_CRTIMP int __cdecl _ismbbkprint(unsigned int _C);
|
__cdecl
|
||||||
_CRTIMP int __cdecl _ismbbkprint_l(unsigned int _C,_locale_t _Locale);
|
_getmbcp(void);
|
||||||
_CRTIMP int __cdecl _ismbbalpha(unsigned int _C);
|
|
||||||
_CRTIMP int __cdecl _ismbbalpha_l(unsigned int _C,_locale_t _Locale);
|
_Check_return_
|
||||||
_CRTIMP int __cdecl _ismbbpunct(unsigned int _C);
|
_CRTIMP
|
||||||
_CRTIMP int __cdecl _ismbbpunct_l(unsigned int _C,_locale_t _Locale);
|
int
|
||||||
_CRTIMP int __cdecl _ismbbalnum(unsigned int _C);
|
__cdecl
|
||||||
_CRTIMP int __cdecl _ismbbalnum_l(unsigned int _C,_locale_t _Locale);
|
_ismbbkalnum(
|
||||||
_CRTIMP int __cdecl _ismbbprint(unsigned int _C);
|
_In_ unsigned int _C);
|
||||||
_CRTIMP int __cdecl _ismbbprint_l(unsigned int _C,_locale_t _Locale);
|
|
||||||
_CRTIMP int __cdecl _ismbbgraph(unsigned int _C);
|
_Check_return_
|
||||||
_CRTIMP int __cdecl _ismbbgraph_l(unsigned int _C,_locale_t _Locale);
|
_CRTIMP
|
||||||
|
int
|
||||||
|
__cdecl
|
||||||
|
_ismbbkalnum_l(
|
||||||
|
_In_ unsigned int _C,
|
||||||
|
_In_opt_ _locale_t _Locale);
|
||||||
|
|
||||||
|
_Check_return_
|
||||||
|
_CRTIMP
|
||||||
|
int
|
||||||
|
__cdecl
|
||||||
|
_ismbbkana(
|
||||||
|
_In_ unsigned int _C);
|
||||||
|
|
||||||
|
_Check_return_
|
||||||
|
_CRTIMP
|
||||||
|
int
|
||||||
|
__cdecl
|
||||||
|
_ismbbkana_l(
|
||||||
|
_In_ unsigned int _C,
|
||||||
|
_In_opt_ _locale_t _Locale);
|
||||||
|
|
||||||
|
_Check_return_
|
||||||
|
_CRTIMP
|
||||||
|
int
|
||||||
|
__cdecl
|
||||||
|
_ismbbkpunct(
|
||||||
|
_In_ unsigned int _C);
|
||||||
|
|
||||||
|
_Check_return_
|
||||||
|
_CRTIMP
|
||||||
|
int
|
||||||
|
__cdecl
|
||||||
|
_ismbbkpunct_l(
|
||||||
|
_In_ unsigned int _C,
|
||||||
|
_In_opt_ _locale_t _Locale);
|
||||||
|
|
||||||
|
_Check_return_
|
||||||
|
_CRTIMP
|
||||||
|
int
|
||||||
|
__cdecl
|
||||||
|
_ismbbkprint(
|
||||||
|
_In_ unsigned int _C);
|
||||||
|
|
||||||
|
_Check_return_
|
||||||
|
_CRTIMP
|
||||||
|
int
|
||||||
|
__cdecl
|
||||||
|
_ismbbkprint_l(
|
||||||
|
_In_ unsigned int _C,
|
||||||
|
_In_opt_ _locale_t _Locale);
|
||||||
|
|
||||||
|
_Check_return_
|
||||||
|
_CRTIMP
|
||||||
|
int
|
||||||
|
__cdecl
|
||||||
|
_ismbbalpha(
|
||||||
|
_In_ unsigned int _C);
|
||||||
|
|
||||||
|
_Check_return_
|
||||||
|
_CRTIMP
|
||||||
|
int
|
||||||
|
__cdecl
|
||||||
|
_ismbbalpha_l(
|
||||||
|
_In_ unsigned int _C,
|
||||||
|
_In_opt_ _locale_t _Locale);
|
||||||
|
|
||||||
|
_Check_return_
|
||||||
|
_CRTIMP
|
||||||
|
int
|
||||||
|
__cdecl
|
||||||
|
_ismbbpunct(
|
||||||
|
_In_ unsigned int _C);
|
||||||
|
|
||||||
|
_Check_return_
|
||||||
|
_CRTIMP
|
||||||
|
int
|
||||||
|
__cdecl
|
||||||
|
_ismbbpunct_l(
|
||||||
|
_In_ unsigned int _C,
|
||||||
|
_In_opt_ _locale_t _Locale);
|
||||||
|
|
||||||
|
_Check_return_
|
||||||
|
_CRTIMP
|
||||||
|
int
|
||||||
|
__cdecl
|
||||||
|
_ismbbalnum(
|
||||||
|
_In_ unsigned int _C);
|
||||||
|
|
||||||
|
_Check_return_
|
||||||
|
_CRTIMP
|
||||||
|
int
|
||||||
|
__cdecl
|
||||||
|
_ismbbalnum_l(
|
||||||
|
_In_ unsigned int _C,
|
||||||
|
_In_opt_ _locale_t _Locale);
|
||||||
|
|
||||||
|
_Check_return_
|
||||||
|
_CRTIMP
|
||||||
|
int
|
||||||
|
__cdecl
|
||||||
|
_ismbbprint(
|
||||||
|
_In_ unsigned int _C);
|
||||||
|
|
||||||
|
_Check_return_
|
||||||
|
_CRTIMP
|
||||||
|
int
|
||||||
|
__cdecl
|
||||||
|
_ismbbprint_l(
|
||||||
|
_In_ unsigned int _C,
|
||||||
|
_In_opt_ _locale_t _Locale);
|
||||||
|
|
||||||
|
_Check_return_
|
||||||
|
_CRTIMP
|
||||||
|
int
|
||||||
|
__cdecl
|
||||||
|
_ismbbgraph(
|
||||||
|
_In_ unsigned int _C);
|
||||||
|
|
||||||
|
_Check_return_
|
||||||
|
_CRTIMP
|
||||||
|
int
|
||||||
|
__cdecl
|
||||||
|
_ismbbgraph_l(
|
||||||
|
_In_ unsigned int _C,
|
||||||
|
_In_opt_ _locale_t _Locale);
|
||||||
|
|
||||||
#ifndef _MBLEADTRAIL_DEFINED
|
#ifndef _MBLEADTRAIL_DEFINED
|
||||||
#define _MBLEADTRAIL_DEFINED
|
#define _MBLEADTRAIL_DEFINED
|
||||||
_CRTIMP int __cdecl _ismbblead(unsigned int _C);
|
|
||||||
_CRTIMP int __cdecl _ismbblead_l(unsigned int _C,_locale_t _Locale);
|
_Check_return_
|
||||||
_CRTIMP int __cdecl _ismbbtrail(unsigned int _C);
|
_CRTIMP
|
||||||
_CRTIMP int __cdecl _ismbbtrail_l(unsigned int _C,_locale_t _Locale);
|
int
|
||||||
_CRTIMP int __cdecl _ismbslead(const unsigned char *_Str,const unsigned char *_Pos);
|
__cdecl
|
||||||
_CRTIMP int __cdecl _ismbslead_l(const unsigned char *_Str,const unsigned char *_Pos,_locale_t _Locale);
|
_ismbblead(
|
||||||
_CRTIMP int __cdecl _ismbstrail(const unsigned char *_Str,const unsigned char *_Pos);
|
_In_ unsigned int _C);
|
||||||
_CRTIMP int __cdecl _ismbstrail_l(const unsigned char *_Str,const unsigned char *_Pos,_locale_t _Locale);
|
|
||||||
#endif
|
_Check_return_
|
||||||
#endif
|
_CRTIMP
|
||||||
|
int
|
||||||
|
__cdecl
|
||||||
|
_ismbblead_l(
|
||||||
|
_In_ unsigned int _C,
|
||||||
|
_In_opt_ _locale_t _Locale);
|
||||||
|
|
||||||
|
_Check_return_
|
||||||
|
_CRTIMP
|
||||||
|
int
|
||||||
|
__cdecl
|
||||||
|
_ismbbtrail(
|
||||||
|
_In_ unsigned int _C);
|
||||||
|
|
||||||
|
_Check_return_
|
||||||
|
_CRTIMP
|
||||||
|
int
|
||||||
|
__cdecl
|
||||||
|
_ismbbtrail_l(
|
||||||
|
_In_ unsigned int _C,
|
||||||
|
_In_opt_ _locale_t _Locale);
|
||||||
|
|
||||||
|
_Check_return_
|
||||||
|
_CRTIMP
|
||||||
|
int
|
||||||
|
__cdecl
|
||||||
|
_ismbslead(
|
||||||
|
_In_reads_z_(_Pos - _Str + 1) const unsigned char *_Str,
|
||||||
|
_In_z_ const unsigned char *_Pos);
|
||||||
|
|
||||||
|
_Check_return_
|
||||||
|
_CRTIMP
|
||||||
|
int
|
||||||
|
__cdecl
|
||||||
|
_ismbslead_l(
|
||||||
|
_In_reads_z_(_Pos - _Str + 1) const unsigned char *_Str,
|
||||||
|
_In_z_ const unsigned char *_Pos,
|
||||||
|
_In_opt_ _locale_t _Locale);
|
||||||
|
|
||||||
|
_Check_return_
|
||||||
|
_CRTIMP
|
||||||
|
int
|
||||||
|
__cdecl
|
||||||
|
_ismbstrail(
|
||||||
|
_In_reads_z_(_Pos - _Str + 1) const unsigned char *_Str,
|
||||||
|
_In_z_ const unsigned char *_Pos);
|
||||||
|
|
||||||
|
_Check_return_
|
||||||
|
_CRTIMP
|
||||||
|
int
|
||||||
|
__cdecl
|
||||||
|
_ismbstrail_l(
|
||||||
|
_In_reads_z_(_Pos - _Str + 1) const unsigned char *_Str,
|
||||||
|
_In_z_ const unsigned char *_Pos,
|
||||||
|
_In_opt_ _locale_t _Locale);
|
||||||
|
|
||||||
|
#endif /* _MBLEADTRAIL_DEFINED */
|
||||||
|
|
||||||
|
#endif /* _MBCTYPE_DEFINED */
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
#endif
|
|
||||||
|
#endif /* _INC_MBCTYPE */
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue