mirror of
https://github.com/reactos/reactos.git
synced 2025-08-01 19:53:22 +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 defined (_DLL) && defined (_M_IX86)
|
||||
/* Retained for compatibility with VC++ 5.0 and earlier versions */
|
||||
_CRTIMP unsigned char * __cdecl __p__mbctype(void);
|
||||
_CRTIMP unsigned char * __cdecl __p__mbcasemap(void);
|
||||
_Check_return_ _CRTIMP unsigned char * __cdecl __p__mbctype(void);
|
||||
_Check_return_ _CRTIMP unsigned char * __cdecl __p__mbcasemap(void);
|
||||
#endif /* defined (_DLL) && defined (_M_IX86) */
|
||||
#endif
|
||||
#ifndef _mbctype
|
||||
|
@ -70,40 +70,225 @@ extern "C" {
|
|||
#ifndef _MBCTYPE_DEFINED
|
||||
#define _MBCTYPE_DEFINED
|
||||
|
||||
_CRTIMP int __cdecl _setmbcp(int _CodePage);
|
||||
_CRTIMP int __cdecl _getmbcp(void);
|
||||
_CRTIMP int __cdecl _ismbbkalnum(unsigned int _C);
|
||||
_CRTIMP int __cdecl _ismbbkalnum_l(unsigned int _C,_locale_t _Locale);
|
||||
_CRTIMP int __cdecl _ismbbkana(unsigned int _C);
|
||||
_CRTIMP int __cdecl _ismbbkana_l(unsigned int _C,_locale_t _Locale);
|
||||
_CRTIMP int __cdecl _ismbbkpunct(unsigned int _C);
|
||||
_CRTIMP int __cdecl _ismbbkpunct_l(unsigned int _C,_locale_t _Locale);
|
||||
_CRTIMP int __cdecl _ismbbkprint(unsigned int _C);
|
||||
_CRTIMP int __cdecl _ismbbkprint_l(unsigned int _C,_locale_t _Locale);
|
||||
_CRTIMP int __cdecl _ismbbalpha(unsigned int _C);
|
||||
_CRTIMP int __cdecl _ismbbalpha_l(unsigned int _C,_locale_t _Locale);
|
||||
_CRTIMP int __cdecl _ismbbpunct(unsigned int _C);
|
||||
_CRTIMP int __cdecl _ismbbpunct_l(unsigned int _C,_locale_t _Locale);
|
||||
_CRTIMP int __cdecl _ismbbalnum(unsigned int _C);
|
||||
_CRTIMP int __cdecl _ismbbalnum_l(unsigned int _C,_locale_t _Locale);
|
||||
_CRTIMP int __cdecl _ismbbprint(unsigned int _C);
|
||||
_CRTIMP int __cdecl _ismbbprint_l(unsigned int _C,_locale_t _Locale);
|
||||
_CRTIMP int __cdecl _ismbbgraph(unsigned int _C);
|
||||
_CRTIMP int __cdecl _ismbbgraph_l(unsigned int _C,_locale_t _Locale);
|
||||
_CRTIMP
|
||||
int
|
||||
__cdecl
|
||||
_setmbcp(
|
||||
_In_ int _CodePage);
|
||||
|
||||
_CRTIMP
|
||||
int
|
||||
__cdecl
|
||||
_getmbcp(void);
|
||||
|
||||
_Check_return_
|
||||
_CRTIMP
|
||||
int
|
||||
__cdecl
|
||||
_ismbbkalnum(
|
||||
_In_ unsigned int _C);
|
||||
|
||||
_Check_return_
|
||||
_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
|
||||
#define _MBLEADTRAIL_DEFINED
|
||||
_CRTIMP int __cdecl _ismbblead(unsigned int _C);
|
||||
_CRTIMP int __cdecl _ismbblead_l(unsigned int _C,_locale_t _Locale);
|
||||
_CRTIMP int __cdecl _ismbbtrail(unsigned int _C);
|
||||
_CRTIMP int __cdecl _ismbbtrail_l(unsigned int _C,_locale_t _Locale);
|
||||
_CRTIMP int __cdecl _ismbslead(const unsigned char *_Str,const unsigned char *_Pos);
|
||||
_CRTIMP int __cdecl _ismbslead_l(const unsigned char *_Str,const unsigned char *_Pos,_locale_t _Locale);
|
||||
_CRTIMP int __cdecl _ismbstrail(const unsigned char *_Str,const unsigned char *_Pos);
|
||||
_CRTIMP int __cdecl _ismbstrail_l(const unsigned char *_Str,const unsigned char *_Pos,_locale_t _Locale);
|
||||
#endif
|
||||
#endif
|
||||
|
||||
_Check_return_
|
||||
_CRTIMP
|
||||
int
|
||||
__cdecl
|
||||
_ismbblead(
|
||||
_In_ unsigned int _C);
|
||||
|
||||
_Check_return_
|
||||
_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
|
||||
}
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#endif /* _INC_MBCTYPE */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue