enc/koi8_r.c File Reference
#include "regenc.h"
Go to the source code of this file.
|
Defines |
| #define | ENC_KOI8_R_TO_LOWER_CASE(c) EncKOI8_R_ToLowerCaseTable[c] |
| #define | ENC_IS_KOI8_R_CTYPE(code, ctype) ((EncKOI8_R_CtypeTable[code] & CTYPE_TO_BIT(ctype)) != 0) |
Functions |
| static int | koi8_r_mbc_case_fold (OnigCaseFoldType flag ARG_UNUSED, const UChar **pp, const UChar *end ARG_UNUSED, UChar *lower, OnigEncoding enc ARG_UNUSED) |
| static int | koi8_r_is_code_ctype (OnigCodePoint code, unsigned int ctype, OnigEncoding enc ARG_UNUSED) |
| static int | koi8_r_apply_all_case_fold (OnigCaseFoldType flag, OnigApplyAllCaseFoldFunc f, void *arg, OnigEncoding enc ARG_UNUSED) |
| static int | koi8_r_get_case_fold_codes_by_str (OnigCaseFoldType flag, const OnigUChar *p, const OnigUChar *end, OnigCaseFoldCodeItem items[], OnigEncoding enc ARG_UNUSED) |
| | OnigEncodingDefine (koi8_r, KOI8_R) |
Variables |
| static const UChar | EncKOI8_R_ToLowerCaseTable [256] |
| static const unsigned short | EncKOI8_R_CtypeTable [256] |
| static const OnigPairCaseFoldCodes | CaseFoldMap [] |
Define Documentation
| #define ENC_IS_KOI8_R_CTYPE |
( |
code, |
|
|
ctype |
|
) |
((EncKOI8_R_CtypeTable[code] & CTYPE_TO_BIT(ctype)) != 0) |
Function Documentation
| static int koi8_r_mbc_case_fold |
( |
OnigCaseFoldType flag |
ARG_UNUSED, |
|
|
const UChar ** |
pp, |
|
|
const UChar *end |
ARG_UNUSED, |
|
|
UChar * |
lower, |
|
|
OnigEncoding enc |
ARG_UNUSED | |
|
) |
| | [static] |
| OnigEncodingDefine |
( |
koi8_r |
, |
|
|
KOI8_R |
| |
|
) |
| | |
Variable Documentation