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

Go to the source code of this file.

Functions

int __cdecl _ismbcpunct_l (unsigned int const c, _locale_t const locale)
 
int __cdecl _ismbcpunct (unsigned int const c)
 
int __cdecl _ismbcblank_l (unsigned int const c, _locale_t const locale)
 
int __cdecl _ismbcblank (unsigned int const c)
 

Function Documentation

◆ _ismbcblank()

int __cdecl _ismbcblank ( unsigned int const  c)

Definition at line 89 of file ismbpunc.cpp.

90{
91 return _ismbcblank_l(c, nullptr);
92}
const GLubyte * c
Definition: glext.h:8905
int __cdecl _ismbcblank_l(unsigned int const c, _locale_t const locale)
Definition: ismbpunc.cpp:77

◆ _ismbcblank_l()

int __cdecl _ismbcblank_l ( unsigned int const  c,
_locale_t const  locale 
)

Definition at line 77 of file ismbpunc.cpp.

78{
79 _LocaleUpdate locale_update(locale);
80
81 if (c <= 0x00FF)
82 {
83 return _ismbbblank_l(c, locale_update.GetLocaleT());
84 }
85
86 return __dcrt_multibyte_check_type(c, locale_update.GetLocaleT(), _BLANK, true);
87}
Definition: _locale.h:75
#define _ismbbblank_l(_c, pt)
#define _BLANK
Definition: ctype.h:72

Referenced by _ismbcblank().

◆ _ismbcpunct()

int __cdecl _ismbcpunct ( unsigned int const  c)

Definition at line 51 of file ismbpunc.cpp.

52{
53 return _ismbcpunct_l(c, nullptr);
54}
int __cdecl _ismbcpunct_l(unsigned int const c, _locale_t const locale)
Definition: ismbpunc.cpp:39

◆ _ismbcpunct_l()

int __cdecl _ismbcpunct_l ( unsigned int const  c,
_locale_t const  locale 
)

Definition at line 39 of file ismbpunc.cpp.

40{
41 _LocaleUpdate locale_update(locale);
42
43 if (c <= 0x00FF)
44 {
45 return _ismbbpunct_l(c, locale_update.GetLocaleT());
46 }
47
48 return __dcrt_multibyte_check_type(c, locale_update.GetLocaleT(), _PUNCT, true);
49}
#define _ismbbpunct_l(_c, pt)
#define _PUNCT
Definition: ctype.h:70

Referenced by _ismbcpunct().