Crate onig_sys [−] [src]
Structs
| OnigCaptureTreeNode | |
| OnigErrorInfo | |
| OnigMetaCharTable | |
| OnigRegion | |
| OnigSyntax |
Statics
Functions
| onig_copy_syntax |
Copy syntax. |
| 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_free |
Free memory used by regex object. |
| onig_get_capture_tree |
Return the root node of capture history data tree. |
| onig_get_syntax_behavior |
|
| onig_get_syntax_op |
|
| onig_get_syntax_op2 |
|
| onig_get_syntax_options |
|
| onig_match |
Match string and return result and matching region. |
| onig_new |
Create a regex object. |
| 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_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_search |
Search string and return search result and matching region. |
| onig_set_syntax_behavior |
|
| onig_set_syntax_op |
|
| onig_set_syntax_op2 |
|
| onig_set_syntax_options |
|
| onig_version |
Return version string. (ex. "5.0.3") |
Type Definitions
| OnigCodePoint | |
| OnigEncoding | |
| OnigOptions | |
| OnigRegex | |
| OnigSyntaxBehavior | |
| OnigSyntaxOp | |
| OnigSyntaxOp2 |