STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Macros | Functions | Variables
mbctype.h File Reference
#include <corecrt.h>
#include <ctype.h>

Go to the source code of this file.

Macros

#define _INC_MBCTYPE
 
#define _mbctype   (__p__mbctype())
 
#define _mbcasemap   (__p__mbcasemap())
 
#define _MS   0x01
 
#define _MP   0x02
 
#define _M1   0x04
 
#define _M2   0x08
 
#define _SBUP   0x10
 
#define _SBLOW   0x20
 
#define _MBC_SINGLE   0
 
#define _MBC_LEAD   1
 
#define _MBC_TRAIL   2
 
#define _MBC_ILLEGAL   (-1)
 
#define _KANJI_CP   932
 
#define _MB_CP_SBCS   0
 
#define _MB_CP_OEM   -2
 
#define _MB_CP_ANSI   -3
 
#define _MB_CP_LOCALE   -4
 

Functions

_CRT_BEGIN_C_HEADER _Check_return_ _ACRTIMP unsigned char *__cdecl __p__mbctype (void)
 
_Check_return_ _ACRTIMP unsigned char *__cdecl __p__mbcasemap (void)
 
_ACRTIMP int __cdecl _setmbcp (_In_ int _CodePage)
 
_ACRTIMP int __cdecl _getmbcp (void)
 
_Check_return_ _DCRTIMP int __cdecl _ismbbkalnum (_In_ unsigned int _C)
 
_Check_return_ _DCRTIMP int __cdecl _ismbbkana (_In_ unsigned int _C)
 
_Check_return_ _DCRTIMP int __cdecl _ismbbkpunct (_In_ unsigned int _C)
 
_Check_return_ _DCRTIMP int __cdecl _ismbbkprint (_In_ unsigned int _C)
 
_Check_return_ _DCRTIMP int __cdecl _ismbbalpha (_In_ unsigned int _C)
 
_Check_return_ _DCRTIMP int __cdecl _ismbbpunct (_In_ unsigned int _C)
 
_Check_return_ _DCRTIMP int __cdecl _ismbbblank (_In_ unsigned int _C)
 
_Check_return_ _DCRTIMP int __cdecl _ismbbalnum (_In_ unsigned int _C)
 
_Check_return_ _DCRTIMP int __cdecl _ismbbprint (_In_ unsigned int _C)
 
_Check_return_ _DCRTIMP int __cdecl _ismbbgraph (_In_ unsigned int _C)
 
_Check_return_ _DCRTIMP int __cdecl _ismbbkalnum_l (_In_ unsigned int _C, _In_opt_ _locale_t _Locale)
 
_Check_return_ _DCRTIMP int __cdecl _ismbbkana_l (_In_ unsigned int _C, _In_opt_ _locale_t _Locale)
 
_Check_return_ _DCRTIMP int __cdecl _ismbbkpunct_l (_In_ unsigned int _C, _In_opt_ _locale_t _Locale)
 
_Check_return_ _DCRTIMP int __cdecl _ismbbkprint_l (_In_ unsigned int _C, _In_opt_ _locale_t _Locale)
 
_Check_return_ _DCRTIMP int __cdecl _ismbbalpha_l (_In_ unsigned int _C, _In_opt_ _locale_t _Locale)
 
_Check_return_ _DCRTIMP int __cdecl _ismbbpunct_l (_In_ unsigned int _C, _In_opt_ _locale_t _Locale)
 
_Check_return_ _DCRTIMP int __cdecl _ismbbblank_l (_In_ unsigned int _C, _In_opt_ _locale_t _Locale)
 
_Check_return_ _DCRTIMP int __cdecl _ismbbalnum_l (_In_ unsigned int _C, _In_opt_ _locale_t _Locale)
 
_Check_return_ _DCRTIMP int __cdecl _ismbbprint_l (_In_ unsigned int _C, _In_opt_ _locale_t _Locale)
 
_Check_return_ _DCRTIMP int __cdecl _ismbbgraph_l (_In_ unsigned int _C, _In_opt_ _locale_t _Locale)
 
 _When_ (_Ch==0, _Post_equal_to_(0)) _Check_return_ _DCRTIMP int __cdecl _ismbblead(_In_ unsigned int _Ch)
 
_Check_return_ _DCRTIMP int __cdecl _ismbbtrail (_In_ unsigned int _Ch)
 
_Check_return_ _DCRTIMP int __cdecl _ismbbtrail_l (_In_ unsigned int _Ch, _In_opt_ _locale_t _Locale)
 
_Check_return_ _DCRTIMP int __cdecl _ismbslead (_In_reads_z_(_Pos-_String+1) unsigned char const *_String, _In_z_ unsigned char const *_Pos)
 
_Check_return_ _DCRTIMP int __cdecl _ismbslead_l (_In_reads_z_(_Pos-_String+1) unsigned char const *_String, _In_z_ unsigned char const *_Pos, _In_opt_ _locale_t _Locale)
 
_Check_return_ _ACRTIMP int __cdecl _ismbstrail (_In_reads_z_(_Pos-_String+1) unsigned char const *_String, _In_z_ unsigned char const *_Pos)
 
_Check_return_ _ACRTIMP int __cdecl _ismbstrail_l (_In_reads_z_(_Pos-_String+1) unsigned char const *_String, _In_z_ unsigned char const *_Pos, _In_opt_ _locale_t _Locale)
 

Variables

_In_opt_ _locale_t _Locale
 

Macro Definition Documentation

#define _INC_MBCTYPE
#define _KANJI_CP   932
#define _M1   0x04
#define _M2   0x08
#define _MB_CP_ANSI   -3
#define _MB_CP_LOCALE   -4
#define _MB_CP_OEM   -2
#define _MB_CP_SBCS   0
#define _MBC_ILLEGAL   (-1)
#define _MBC_LEAD   1
#define _MBC_SINGLE   0
#define _MBC_TRAIL   2
#define _mbcasemap   (__p__mbcasemap())
#define _mbctype   (__p__mbctype())
#define _MP   0x02
#define _MS   0x01
#define _SBLOW   0x20
#define _SBUP   0x10

Function Documentation

_Check_return_ _ACRTIMP unsigned char* __cdecl __p__mbcasemap ( void  )
_CRT_BEGIN_C_HEADER _Check_return_ _ACRTIMP unsigned char* __cdecl __p__mbctype ( void  )
_ACRTIMP int __cdecl _getmbcp ( void  )
_Check_return_ _DCRTIMP int __cdecl _ismbbalnum ( _In_ unsigned int  _C)
_Check_return_ _DCRTIMP int __cdecl _ismbbalnum_l ( _In_ unsigned int  _C,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _DCRTIMP int __cdecl _ismbbalpha ( _In_ unsigned int  _C)
_Check_return_ _DCRTIMP int __cdecl _ismbbalpha_l ( _In_ unsigned int  _C,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _DCRTIMP int __cdecl _ismbbblank ( _In_ unsigned int  _C)
_Check_return_ _DCRTIMP int __cdecl _ismbbblank_l ( _In_ unsigned int  _C,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _DCRTIMP int __cdecl _ismbbgraph ( _In_ unsigned int  _C)
_Check_return_ _DCRTIMP int __cdecl _ismbbgraph_l ( _In_ unsigned int  _C,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _DCRTIMP int __cdecl _ismbbkalnum ( _In_ unsigned int  _C)
_Check_return_ _DCRTIMP int __cdecl _ismbbkalnum_l ( _In_ unsigned int  _C,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _DCRTIMP int __cdecl _ismbbkana ( _In_ unsigned int  _C)
_Check_return_ _DCRTIMP int __cdecl _ismbbkana_l ( _In_ unsigned int  _C,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _DCRTIMP int __cdecl _ismbbkprint ( _In_ unsigned int  _C)
_Check_return_ _DCRTIMP int __cdecl _ismbbkprint_l ( _In_ unsigned int  _C,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _DCRTIMP int __cdecl _ismbbkpunct ( _In_ unsigned int  _C)
_Check_return_ _DCRTIMP int __cdecl _ismbbkpunct_l ( _In_ unsigned int  _C,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _DCRTIMP int __cdecl _ismbbprint ( _In_ unsigned int  _C)
_Check_return_ _DCRTIMP int __cdecl _ismbbprint_l ( _In_ unsigned int  _C,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _DCRTIMP int __cdecl _ismbbpunct ( _In_ unsigned int  _C)
_Check_return_ _DCRTIMP int __cdecl _ismbbpunct_l ( _In_ unsigned int  _C,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _DCRTIMP int __cdecl _ismbbtrail ( _In_ unsigned int  _Ch)
_Check_return_ _DCRTIMP int __cdecl _ismbbtrail_l ( _In_ unsigned int  _Ch,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _DCRTIMP int __cdecl _ismbslead ( _In_reads_z_(_Pos-_String+1) unsigned char const *  _String,
_In_z_ unsigned char const *  _Pos 
)
_Check_return_ _DCRTIMP int __cdecl _ismbslead_l ( _In_reads_z_(_Pos-_String+1) unsigned char const *  _String,
_In_z_ unsigned char const *  _Pos,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _ACRTIMP int __cdecl _ismbstrail ( _In_reads_z_(_Pos-_String+1) unsigned char const *  _String,
_In_z_ unsigned char const *  _Pos 
)
_Check_return_ _ACRTIMP int __cdecl _ismbstrail_l ( _In_reads_z_(_Pos-_String+1) unsigned char const *  _String,
_In_z_ unsigned char const *  _Pos,
_In_opt_ _locale_t  _Locale 
)
_ACRTIMP int __cdecl _setmbcp ( _In_ int  _CodePage)
_When_ ( _Ch  = = 0,
_Post_equal_to_(0)   
)

Variable Documentation