ReactOS 0.4.16-dev-822-gbcedb53
|
Go to the source code of this file.
Namespaces | |
namespace | __crt_mbstring |
Macros | |
#define | NUM_ULINFO 6 |
#define | _mbbisupper(_c) ((_mbctype.value()[(_c) + 1] & _SBUP) == _SBUP) |
#define | _mbbislower(_c) ((_mbctype.value()[(_c) + 1] & _SBLOW) == _SBLOW) |
#define | _mbbtolower(_c) (_mbbisupper(_c) ? _mbcasemap.value()[_c] : _c) |
#define | _mbbtoupper(_c) (_mbbislower(_c) ? _mbcasemap.value()[_c] : _c) |
#define | _ismbbtruelead_l(_lb, _ch, p) (!(_lb) && _ismbblead_l((_ch), p)) |
#define | _mbbisupper_l(_c, p) ((p->mbcinfo->mbctype[(_c) + 1] & _SBUP) == _SBUP) |
#define | _mbbislower_l(_c, p) ((p->mbcinfo->mbctype[(_c) + 1] & _SBLOW) == _SBLOW) |
#define | _mbbtolower_l(_c, p) (_mbbisupper_l(_c, p) ? p->mbcinfo->mbcasemap[_c] : _c) |
#define | _mbbtoupper_l(_c, p) (_mbbislower_l(_c, p) ? p->mbcinfo->mbcasemap[_c] : _c) |
#define | _MBUPPERLOW1_MT(p) p->mbcinfo->mbulinfo[0] |
#define | _MBUPPERHIGH1_MT(p) p->mbcinfo->mbulinfo[1] |
#define | _MBCASEDIFF1_MT(p) p->mbcinfo->mbulinfo[2] |
#define | _MBUPPERLOW2_MT(p) p->mbcinfo->mbulinfo[3] |
#define | _MBUPPERHIGH2_MT(p) p->mbcinfo->mbulinfo[4] |
#define | _MBCASEDIFF2_MT(p) p->mbcinfo->mbulinfo[5] |
#define | _MBHIRALOW 0x829f |
#define | _MBHIRAHIGH 0x82f1 |
#define | _MBKATALOW 0x8340 |
#define | _MBKATAHIGH 0x8396 |
#define | _MBKATAEXCEPT 0x837f |
#define | _MBKIGOULOW 0x8141 |
#define | _MBKIGOUHIGH 0x81ac |
#define | _MBKIGOUEXCEPT 0x817f |
#define | _ismbbalnum_l(_c, pt) |
#define | _ismbbalpha_l(_c, pt) |
#define | _ismbbgraph_l(_c, pt) |
#define | _ismbbprint_l(_c, pt) |
#define | _ismbbpunct_l(_c, pt) |
#define | _ismbbblank_l(_c, pt) |
#define | _ismbblead_l(_c, p) ((p->mbcinfo->mbctype + 1)[_c] & _M1) |
#define | _ismbbtrail_l(_c, p) ((p->mbcinfo->mbctype + 1)[_c] & _M2) |
Variables | |
_In_ size_t | _SrcSizeInBytes |
_In_ size_t _Inout_ __crt_cached_ptd_host & | _Ptd |
constexpr size_t | __crt_mbstring::INVALID = static_cast<size_t>(-1) |
constexpr size_t | __crt_mbstring::INCOMPLETE = static_cast<size_t>(-2) |
Definition at line 60 of file corecrt_internal_mbstring.h.
Definition at line 74 of file corecrt_internal_mbstring.h.
Definition at line 78 of file corecrt_internal_mbstring.h.
Definition at line 79 of file corecrt_internal_mbstring.h.
#define _ismbbtruelead_l | ( | _lb, | |
_ch, | |||
p | |||
) | (!(_lb) && _ismbblead_l((_ch), p)) |
Definition at line 30 of file corecrt_internal_mbstring.h.
Definition at line 25 of file corecrt_internal_mbstring.h.
Definition at line 32 of file corecrt_internal_mbstring.h.
Definition at line 24 of file corecrt_internal_mbstring.h.
Definition at line 31 of file corecrt_internal_mbstring.h.
#define _mbbtolower | ( | _c | ) | (_mbbisupper(_c) ? _mbcasemap.value()[_c] : _c) |
Definition at line 27 of file corecrt_internal_mbstring.h.
#define _mbbtolower_l | ( | _c, | |
p | |||
) | (_mbbisupper_l(_c, p) ? p->mbcinfo->mbcasemap[_c] : _c) |
Definition at line 33 of file corecrt_internal_mbstring.h.
#define _mbbtoupper | ( | _c | ) | (_mbbislower(_c) ? _mbcasemap.value()[_c] : _c) |
Definition at line 28 of file corecrt_internal_mbstring.h.
#define _mbbtoupper_l | ( | _c, | |
p | |||
) | (_mbbislower_l(_c, p) ? p->mbcinfo->mbcasemap[_c] : _c) |
Definition at line 34 of file corecrt_internal_mbstring.h.
Definition at line 40 of file corecrt_internal_mbstring.h.
Definition at line 44 of file corecrt_internal_mbstring.h.
#define _MBHIRAHIGH 0x82f1 |
Definition at line 48 of file corecrt_internal_mbstring.h.
#define _MBHIRALOW 0x829f |
Definition at line 47 of file corecrt_internal_mbstring.h.
#define _MBKATAEXCEPT 0x837f |
Definition at line 52 of file corecrt_internal_mbstring.h.
#define _MBKATAHIGH 0x8396 |
Definition at line 51 of file corecrt_internal_mbstring.h.
#define _MBKATALOW 0x8340 |
Definition at line 50 of file corecrt_internal_mbstring.h.
#define _MBKIGOUEXCEPT 0x817f |
Definition at line 56 of file corecrt_internal_mbstring.h.
#define _MBKIGOUHIGH 0x81ac |
Definition at line 55 of file corecrt_internal_mbstring.h.
#define _MBKIGOULOW 0x8141 |
Definition at line 54 of file corecrt_internal_mbstring.h.
Definition at line 39 of file corecrt_internal_mbstring.h.
Definition at line 43 of file corecrt_internal_mbstring.h.
Definition at line 38 of file corecrt_internal_mbstring.h.
Definition at line 42 of file corecrt_internal_mbstring.h.
#define NUM_ULINFO 6 |
Definition at line 21 of file corecrt_internal_mbstring.h.
_In_reads_or_z_opt_ | ( | _SrcSizeInBytes | ) | const |
_Success_ | ( | return ! | = -1 | ) |
Definition at line 1028 of file fsctrl.c.
_Check_return_wat_ errno_t __cdecl _wctomb_internal | ( | _Out_opt_ int * | _SizeConverted, |
_Out_writes_opt_z_(_SizeInBytes) char * | _MbCh, | ||
_In_ size_t | _SizeInBytes, | ||
_In_ wchar_t | _WCh, | ||
_Inout_ __crt_cached_ptd_host & | _Ptd | ||
) |
Definition at line 131 of file corecrt_internal_mbstring.h.
Definition at line 130 of file corecrt_internal_mbstring.h.