Crate onig_sys [−] [src]
Structs
OnigCaptureTreeNode | |
OnigCaseFoldCodeItem | |
OnigCompileInfo | |
OnigEncodingType | |
OnigErrorInfo | |
OnigMetaCharTableType | |
OnigRegexType | |
OnigRegion | |
OnigRepeatRange | |
OnigSyntaxType |
Constants
Statics
Functions
onig_capture_tree_traverse⚠ |
Traverse and callback in capture history data tree. |
onig_copy_encoding⚠ |
Copy encoding. |
onig_copy_syntax⚠ |
Copy syntax. |
onig_copyright⚠ |
Return Copyright String |
onig_end⚠ |
The use of this library is finished. |
onig_error_code_to_str⚠ |
Get error message string. If this function is used for onig_new(), don't call this after the pattern argument of onig_new() is freed. |
onig_foreach_name⚠ |
Iterate function call for all names. |
onig_free⚠ |
Free memory used by regex object. |
onig_free_body⚠ |
Free memory used by regex object. (Except reg oneself.) |
onig_get_capture_tree⚠ |
Return the root node of capture history data tree. |
onig_get_case_fold_flag⚠ |
|
onig_get_default_case_fold_flag⚠ |
Get default case fold flag. |
onig_get_encoding⚠ |
|
onig_get_match_stack_limit_size⚠ |
Return the maximum number of stack size. (default: 0 == unlimited) |
onig_get_options⚠ |
|
onig_get_syntax⚠ |
|
onig_get_syntax_behavior⚠ |
|
onig_get_syntax_op⚠ |
|
onig_get_syntax_op2⚠ |
|
onig_get_syntax_options⚠ |
|
onig_init⚠ |
Initialize library. |
onig_initialize⚠ |
Initialise Library |
onig_initialize_encoding⚠ |
Onig Initialise Encoding |
onig_match⚠ |
Match string and return result and matching region. |
onig_name_to_backref_number⚠ |
Return the group number corresponding to the named backref (\k |
onig_name_to_group_numbers⚠ |
Return the group number list of the name.
Named subexp is defined by (? |
onig_new⚠ |
Create a regex object. |
onig_new_deluxe⚠ |
Create a regex object. This function is deluxe version of onig_new(). |
onig_new_without_alloc⚠ |
Create a regex object. reg object area is not allocated in this function. |
onig_noname_group_capture_is_active⚠ |
Return noname group capture activity. |
onig_number_of_capture_histories⚠ |
Return the number of capture history defined in the pattern. |
onig_number_of_captures⚠ |
Return the number of capture group in the pattern. |
onig_number_of_names⚠ |
Return the number of names defined in the pattern. Multiple definitions of one name is counted as one. |
onig_reg_init⚠ |
Onig Reg Init |
onig_region_clear⚠ |
Clear contents of region. |
onig_region_copy⚠ |
Copy contents of region. |
onig_region_free⚠ |
Free memory used by region. |
onig_region_new⚠ |
Create a region. |
onig_region_resize⚠ |
Resize group range area of region. |
onig_scan⚠ |
Scan string and callback with matching region. |
onig_search⚠ |
Search string and return search result and matching region. |
onig_set_capture_num_limit⚠ |
Se the maximum number of captures |
onig_set_default_case_fold_flag⚠ |
Set default case fold flag. |
onig_set_default_syntax⚠ |
Set default syntax. |
onig_set_match_stack_limit_size⚠ |
Set the maximum number of stack size. |
onig_set_meta_char⚠ |
Set a variable meta character to the code point value. Except for an escape character, this meta characters specification is not work, if ONIG_SYN_OP_VARIABLE_META_CHARACTERS is not effective by the syntax. (Build-in syntaxes are not effective.) |
onig_set_syntax_behavior⚠ |
|
onig_set_syntax_op⚠ |
|
onig_set_syntax_op2⚠ |
|
onig_set_syntax_options⚠ |
|
onig_set_verb_warn_func⚠ |
Set verbose warning function. |
onig_set_warn_func⚠ |
Set warning function. |
onig_unicode_define_user_property⚠ |
Define User Unicode Property |
onig_version⚠ |
Return version string. (ex. "5.0.3") |
onigenc_get_default_encoding⚠ |
Onigenc Get Default Encoding |
onigenc_get_left_adjust_char_head⚠ |
Return left-adjusted head address of a character. |
onigenc_get_prev_char_head⚠ |
Return previous character head address. |
onigenc_get_right_adjust_char_head⚠ |
Return right-adjusted head address of a character. |
onigenc_get_right_adjust_char_head_with_prev⚠ |
Onigenc Get Right Adjust Char Head With Prev |
onigenc_init⚠ |
Onigenc Init |
onigenc_set_default_caseconv_table⚠ |
Onigenc Set Default Case Conversion Table |
onigenc_set_default_encoding⚠ |
Onigenc Set Default Encoding |
onigenc_step_back⚠ |
Onigenc Step Back |
onigenc_str_bytelen_null⚠ |
Return number of bytes in the string. |
onigenc_strlen⚠ |
Return number of characters in the string. |
onigenc_strlen_null⚠ |
Return number of characters in the string. |
Type Definitions
OnigApplyAllCaseFoldFunc |
Apply All Case Fold Callback, see OnigEncodingType->apply_all_case_fold |
OnigCaptureTreeTraverseCallback |
Capture Tree Callback |
OnigCaseFoldType | |
OnigCodePoint | |
OnigCtype | |
OnigDistance | |
OnigEncoding | |
OnigForeachNameCallback |
Foreach Callback |
OnigOptionType | |
OnigRegex | |
OnigRegexMut | |
OnigScanCallback |
|
OnigSyntaxBehavior | |
OnigSyntaxOp | |
OnigSyntaxOp2 | |
OnigUChar | |
OnigWarnFunc |
Warning Callback |