ReactOS 0.4.16-dev-927-g467dec4
ismbknj.cpp File Reference
#include <corecrt_internal_mbstring.h>
#include <locale.h>
Include dependency graph for ismbknj.cpp:

Go to the source code of this file.

Functions

int __cdecl _ismbchira_l (unsigned int c, _locale_t plocinfo)
 
int __cdecl _ismbchira (unsigned int c)
 
int __cdecl _ismbckata_l (unsigned int c, _locale_t plocinfo)
 
int __cdecl _ismbckata (unsigned int c)
 
int __cdecl _ismbcsymbol_l (unsigned int c, _locale_t plocinfo)
 
 int (__cdecl _ismbcsymbol)(unsigned int c)
 

Function Documentation

◆ _ismbchira()

int __cdecl _ismbchira ( unsigned int  c)

Definition at line 44 of file ismbknj.cpp.

47{
48 return _ismbchira_l(c, nullptr);
49}
const GLubyte * c
Definition: glext.h:8905
int __cdecl _ismbchira_l(unsigned int c, _locale_t plocinfo)
Definition: ismbknj.cpp:34

◆ _ismbchira_l()

int __cdecl _ismbchira_l ( unsigned int  c,
_locale_t  plocinfo 
)

Definition at line 34 of file ismbknj.cpp.

38{
39 _LocaleUpdate _loc_update(plocinfo);
40
41 return(_loc_update.GetLocaleT()->mbcinfo->mbcodepage == _KANJI_CP && c >= 0x829f && c <= 0x82f1);
42}
#define _KANJI_CP
Definition: mbctype.h:53
_locale_t plocinfo
Definition: ismbbyte.cpp:75

Referenced by _ismbchira().

◆ _ismbckata()

int __cdecl _ismbckata ( unsigned int  c)

Definition at line 77 of file ismbknj.cpp.

80{
81 return _ismbckata_l(c, nullptr);
82}
int __cdecl _ismbckata_l(unsigned int c, _locale_t plocinfo)
Definition: ismbknj.cpp:68

◆ _ismbckata_l()

int __cdecl _ismbckata_l ( unsigned int  c,
_locale_t  plocinfo 
)

Definition at line 68 of file ismbknj.cpp.

72{
73 _LocaleUpdate _loc_update(plocinfo);
74
75 return(_loc_update.GetLocaleT()->mbcinfo->mbcodepage == _KANJI_CP && c >= 0x8340 && c <= 0x8396 && c != 0x837f);
76}

Referenced by _ismbckata().

◆ _ismbcsymbol_l()

int __cdecl _ismbcsymbol_l ( unsigned int  c,
_locale_t  plocinfo 
)

Definition at line 103 of file ismbknj.cpp.

107{
108 _LocaleUpdate _loc_update(plocinfo);
109
110 return(_loc_update.GetLocaleT()->mbcinfo->mbcodepage == _KANJI_CP && c >= 0x8141 && c <= 0x81ac && c != 0x817f);
111}

Referenced by int().

◆ int()

int ( __cdecl  _ismbcsymbol)

Definition at line 113 of file ismbknj.cpp.

116{
117 return _ismbcsymbol_l(c, nullptr);
118}
int __cdecl _ismbcsymbol_l(unsigned int c, _locale_t plocinfo)
Definition: ismbknj.cpp:103