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 |