#include <oniguruma.h>
Definition at line 152 of file oniguruma.h.
| int(* OnigEncodingTypeST::apply_all_case_fold)(OnigCaseFoldType flag, OnigApplyAllCaseFoldFunc f, void *arg, struct OnigEncodingTypeST *enc) |
| int(* OnigEncodingTypeST::code_to_mbc)(OnigCodePoint code, OnigUChar *buf, struct OnigEncodingTypeST *enc) |
| int(* OnigEncodingTypeST::code_to_mbclen)(OnigCodePoint code, struct OnigEncodingTypeST *enc) |
| int(* OnigEncodingTypeST::get_case_fold_codes_by_str)(OnigCaseFoldType flag, const OnigUChar *p, const OnigUChar *end, OnigCaseFoldCodeItem acs[], struct OnigEncodingTypeST *enc) |
| int(* OnigEncodingTypeST::get_ctype_code_range)(OnigCtype ctype, OnigCodePoint *sb_out, const OnigCodePoint *ranges[], struct OnigEncodingTypeST *enc) |
| int(* OnigEncodingTypeST::is_allowed_reverse_match)(const OnigUChar *p, const OnigUChar *end, struct OnigEncodingTypeST *enc) |
| int(* OnigEncodingTypeST::is_code_ctype)(OnigCodePoint code, OnigCtype ctype, struct OnigEncodingTypeST *enc) |
| int(* OnigEncodingTypeST::is_mbc_newline)(const OnigUChar *p, const OnigUChar *end, struct OnigEncodingTypeST *enc) |
| OnigUChar*(* OnigEncodingTypeST::left_adjust_char_head)(const OnigUChar *start, const OnigUChar *p, const OnigUChar *end, struct OnigEncodingTypeST *enc) |
| int(* OnigEncodingTypeST::mbc_case_fold)(OnigCaseFoldType flag, const OnigUChar **pp, const OnigUChar *end, OnigUChar *to, struct OnigEncodingTypeST *enc) |
| OnigCodePoint(* OnigEncodingTypeST::mbc_to_code)(const OnigUChar *p, const OnigUChar *end, struct OnigEncodingTypeST *enc) |
| const char* OnigEncodingTypeST::name |
Definition at line 154 of file oniguruma.h.
Referenced by enc_register_at(), gzfile_reset(), rb_gzfile_ecopts(), rb_str_dump(), and RUBY_ALIAS_FUNCTION().
| int(* OnigEncodingTypeST::precise_mbc_enc_len)(const OnigUChar *p, const OnigUChar *e, struct OnigEncodingTypeST *enc) |
| int(* OnigEncodingTypeST::property_name_to_ctype)(struct OnigEncodingTypeST *enc, OnigUChar *p, OnigUChar *end) |