[][src]Crate onig_sys

Structs

OnigCalloutArgsStruct
OnigCaptureTreeNodeStruct
OnigCaseFoldCodeItem
OnigCompileInfo
OnigEncodingTypeST
OnigErrorInfo
OnigMatchParamStruct
OnigMetaCharTableType
OnigRegSetStruct
OnigRepeatRange
OnigSyntaxType
OnigValue__bindgen_ty_1
re_pattern_buffer
re_registers

Constants

INTERNAL_ONIGENC_CASE_FOLD_MULTI_CHAR
ONIGENC_CASE_FOLD_MIN
ONIGENC_CASE_FOLD_TURKISH_AZERI
ONIGENC_CODE_TO_MBC_MAXLEN
ONIGENC_GET_CASE_FOLD_CODES_MAX_NUM
ONIGENC_MAX_COMP_CASE_FOLD_CODE_LEN
ONIGENC_MBC_CASE_FOLD_MAXLEN
ONIGERR_CHAR_CLASS_VALUE_AT_END_OF_RANGE
ONIGERR_CHAR_CLASS_VALUE_AT_START_OF_RANGE
ONIGERR_CONTROL_CODE_SYNTAX
ONIGERR_DEFAULT_ENCODING_IS_NOT_SETTED
ONIGERR_EMPTY_CHAR_CLASS
ONIGERR_EMPTY_GROUP_NAME
ONIGERR_EMPTY_RANGE_IN_CHAR_CLASS
ONIGERR_END_PATTERN_AT_CONTROL
ONIGERR_END_PATTERN_AT_ESCAPE
ONIGERR_END_PATTERN_AT_LEFT_BRACE
ONIGERR_END_PATTERN_AT_LEFT_BRACKET
ONIGERR_END_PATTERN_AT_META
ONIGERR_END_PATTERN_IN_GROUP
ONIGERR_END_PATTERN_WITH_UNMATCHED_PARENTHESIS
ONIGERR_FAIL_TO_INITIALIZE
ONIGERR_GROUP_NUMBER_OVER_FOR_CAPTURE_HISTORY
ONIGERR_INVALID_ABSENT_GROUP_GENERATOR_PATTERN
ONIGERR_INVALID_ABSENT_GROUP_PATTERN
ONIGERR_INVALID_ARGUMENT
ONIGERR_INVALID_BACKREF
ONIGERR_INVALID_CALLOUT_ARG
ONIGERR_INVALID_CALLOUT_BODY
ONIGERR_INVALID_CALLOUT_NAME
ONIGERR_INVALID_CALLOUT_PATTERN
ONIGERR_INVALID_CALLOUT_TAG_NAME
ONIGERR_INVALID_CHAR_IN_GROUP_NAME
ONIGERR_INVALID_CHAR_PROPERTY_NAME
ONIGERR_INVALID_CODE_POINT_VALUE
ONIGERR_INVALID_COMBINATION_OF_OPTIONS
ONIGERR_INVALID_GROUP_NAME
ONIGERR_INVALID_IF_ELSE_SYNTAX
ONIGERR_INVALID_LOOK_BEHIND_PATTERN
ONIGERR_INVALID_POSIX_BRACKET_TYPE
ONIGERR_INVALID_REPEAT_RANGE_PATTERN
ONIGERR_INVALID_WIDE_CHAR_VALUE
ONIGERR_LIBRARY_IS_NOT_INITIALIZED
ONIGERR_MATCH_STACK_LIMIT_OVER
ONIGERR_MEMORY
ONIGERR_META_CODE_SYNTAX
ONIGERR_MISMATCH_CODE_LENGTH_IN_CLASS_RANGE
ONIGERR_MULTIPLEX_DEFINED_NAME
ONIGERR_MULTIPLEX_DEFINITION_NAME_CALL
ONIGERR_NESTED_REPEAT_OPERATOR
ONIGERR_NEVER_ENDING_RECURSION
ONIGERR_NOT_SUPPORTED_ENCODING_COMBINATION
ONIGERR_NUMBERED_BACKREF_OR_CALL_NOT_ALLOWED
ONIGERR_PARSER_BUG
ONIGERR_PARSE_DEPTH_LIMIT_OVER
ONIGERR_PREMATURE_END_OF_CHAR_CLASS
ONIGERR_RETRY_LIMIT_IN_MATCH_OVER
ONIGERR_RETRY_LIMIT_IN_SEARCH_OVER
ONIGERR_SPECIFIED_ENCODING_CANT_CONVERT_TO_WIDE_CHAR
ONIGERR_STACK_BUG
ONIGERR_TARGET_OF_REPEAT_OPERATOR_INVALID
ONIGERR_TARGET_OF_REPEAT_OPERATOR_NOT_SPECIFIED
ONIGERR_TOO_BIG_BACKREF_NUMBER
ONIGERR_TOO_BIG_NUMBER
ONIGERR_TOO_BIG_NUMBER_FOR_REPEAT_RANGE
ONIGERR_TOO_BIG_WIDE_CHAR_VALUE
ONIGERR_TOO_LONG_PROPERTY_NAME
ONIGERR_TOO_LONG_WIDE_CHAR_VALUE
ONIGERR_TOO_MANY_CAPTURES
ONIGERR_TOO_MANY_MULTI_BYTE_RANGES
ONIGERR_TOO_MANY_USER_DEFINED_OBJECTS
ONIGERR_TOO_SHORT_MULTI_BYTE_STRING
ONIGERR_TYPE_BUG
ONIGERR_UNDEFINED_BYTECODE
ONIGERR_UNDEFINED_CALLOUT_NAME
ONIGERR_UNDEFINED_GROUP_OPTION
ONIGERR_UNDEFINED_GROUP_REFERENCE
ONIGERR_UNDEFINED_NAME_REFERENCE
ONIGERR_UNEXPECTED_BYTECODE
ONIGERR_UNMATCHED_CLOSE_PARENTHESIS
ONIGERR_UNMATCHED_RANGE_SPECIFIER_IN_CHAR_CLASS
ONIGERR_UPPER_SMALLER_THAN_LOWER_IN_REPEAT_RANGE
ONIGURUMA_VERSION_INT
ONIGURUMA_VERSION_MAJOR
ONIGURUMA_VERSION_MINOR
ONIGURUMA_VERSION_TEENY
ONIG_ABORT
ONIG_CALLOUT_DATA_SLOT_NUM
ONIG_CALLOUT_MAX_ARGS_NUM
ONIG_CHAR_TABLE_SIZE
ONIG_INEFFECTIVE_META_CHAR
ONIG_MAX_BACKREF_NUM
ONIG_MAX_CAPTURE_HISTORY_GROUP
ONIG_MAX_CAPTURE_NUM
ONIG_MAX_ERROR_MESSAGE_LEN
ONIG_MAX_MULTI_BYTE_RANGES_NUM
ONIG_MAX_REPEAT_NUM
ONIG_META_CHAR_ANYCHAR
ONIG_META_CHAR_ANYCHAR_ANYTIME
ONIG_META_CHAR_ANYTIME
ONIG_META_CHAR_ESCAPE
ONIG_META_CHAR_ONE_OR_MORE_TIME
ONIG_META_CHAR_ZERO_OR_ONE_TIME
ONIG_MISMATCH
ONIG_NON_CALLOUT_NUM
ONIG_NON_NAME_ID
ONIG_NORMAL
ONIG_NO_SUPPORT_CONFIG
ONIG_NREGION
ONIG_OPTION_CAPTURE_GROUP
ONIG_OPTION_CHECK_VALIDITY_OF_STRING
ONIG_OPTION_DIGIT_IS_ASCII
ONIG_OPTION_DONT_CAPTURE_GROUP
ONIG_OPTION_EXTEND
ONIG_OPTION_FIND_LONGEST
ONIG_OPTION_FIND_NOT_EMPTY
ONIG_OPTION_IGNORECASE
ONIG_OPTION_MAXBIT
ONIG_OPTION_MULTILINE
ONIG_OPTION_NEGATE_SINGLELINE
ONIG_OPTION_NONE
ONIG_OPTION_NOTBOL
ONIG_OPTION_NOTEOL
ONIG_OPTION_POSIX_IS_ASCII
ONIG_OPTION_POSIX_REGION
ONIG_OPTION_SINGLELINE
ONIG_OPTION_SPACE_IS_ASCII
ONIG_OPTION_TEXT_SEGMENT_EXTENDED_GRAPHEME_CLUSTER
ONIG_OPTION_TEXT_SEGMENT_WORD
ONIG_OPTION_WORD_IS_ASCII
ONIG_REGION_NOTPOS
ONIG_SYN_ALLOW_DOUBLE_RANGE_OP_IN_CC
ONIG_SYN_ALLOW_EMPTY_RANGE_IN_CC
ONIG_SYN_ALLOW_INTERVAL_LOW_ABBREV
ONIG_SYN_ALLOW_INVALID_CODE_END_OF_RANGE_IN_CC
ONIG_SYN_ALLOW_INVALID_INTERVAL
ONIG_SYN_ALLOW_MULTIPLEX_DEFINITION_NAME
ONIG_SYN_ALLOW_UNMATCHED_CLOSE_SUBEXP
ONIG_SYN_BACKSLASH_ESCAPE_IN_CC
ONIG_SYN_CAPTURE_ONLY_NAMED_GROUP
ONIG_SYN_CONTEXT_INDEP_ANCHORS
ONIG_SYN_CONTEXT_INDEP_REPEAT_OPS
ONIG_SYN_CONTEXT_INVALID_REPEAT_OPS
ONIG_SYN_DIFFERENT_LEN_ALT_LOOK_BEHIND
ONIG_SYN_FIXED_INTERVAL_IS_GREEDY_ONLY
ONIG_SYN_ISOLATED_OPTION_CONTINUE_BRANCH
ONIG_SYN_NOT_NEWLINE_IN_NEGATIVE_CC
ONIG_SYN_OP2_ESC_CAPITAL_Q_QUOTE
ONIG_SYN_OP2_QMARK_GROUP_EFFECT
ONIG_SYN_OP2_OPTION_PERL
ONIG_SYN_OP2_OPTION_RUBY
ONIG_SYN_OP2_PLUS_POSSESSIVE_REPEAT
ONIG_SYN_OP2_PLUS_POSSESSIVE_INTERVAL
ONIG_SYN_OP2_CCLASS_SET_OP
ONIG_SYN_OP2_QMARK_LT_NAMED_GROUP
ONIG_SYN_OP2_ESC_K_NAMED_BACKREF
ONIG_SYN_OP2_ESC_G_SUBEXP_CALL
ONIG_SYN_OP2_ATMARK_CAPTURE_HISTORY
ONIG_SYN_OP2_ESC_CAPITAL_C_BAR_CONTROL
ONIG_SYN_OP2_ESC_CAPITAL_M_BAR_META
ONIG_SYN_OP2_ESC_V_VTAB
ONIG_SYN_OP2_ESC_GNU_BUF_ANCHOR
ONIG_SYN_OP2_ESC_P_BRACE_CHAR_PROPERTY
ONIG_SYN_OP2_ESC_P_BRACE_CIRCUMFLEX_NOT
ONIG_SYN_OP2_ESC_H_XDIGIT
ONIG_SYN_OP2_INEFFECTIVE_ESCAPE
ONIG_SYN_OP2_QMARK_LPAREN_IF_ELSE
ONIG_SYN_OP2_ESC_CAPITAL_K_KEEP
ONIG_SYN_OP2_ESC_CAPITAL_R_GENERAL_NEWLINE
ONIG_SYN_OP2_ESC_CAPITAL_N_O_SUPER_DOT
ONIG_SYN_OP2_QMARK_TILDE_ABSENT_GROUP
ONIG_SYN_OP2_ESC_X_Y_GRAPHEME_CLUSTER
ONIG_SYN_OP2_ESC_X_Y_TEXT_SEGMENT
ONIG_SYN_OP2_QMARK_PERL_SUBEXP_CALL
ONIG_SYN_OP2_QMARK_BRACE_CALLOUT_CONTENTS
ONIG_SYN_OP2_ASTERISK_CALLOUT_NAME
ONIG_SYN_OP2_OPTION_ONIGURUMA
ONIG_SYN_OP2_ESC_U_HEX4
ONIG_SYN_OP_ASTERISK_ZERO_INF
ONIG_SYN_OP_BRACE_INTERVAL
ONIG_SYN_OP_BRACKET_CC
ONIG_SYN_OP_DECIMAL_BACKREF
ONIG_SYN_OP_DOT_ANYCHAR
ONIG_SYN_OP_ESC_ASTERISK_ZERO_INF
ONIG_SYN_OP_ESC_AZ_BUF_ANCHOR
ONIG_SYN_OP_ESC_BRACE_INTERVAL
ONIG_SYN_OP_ESC_B_WORD_BOUND
ONIG_SYN_OP_ESC_CAPITAL_G_BEGIN_ANCHOR
ONIG_SYN_OP_ESC_CONTROL_CHARS
ONIG_SYN_OP_ESC_C_CONTROL
ONIG_SYN_OP_ESC_D_DIGIT
ONIG_SYN_OP_ESC_LPAREN_SUBEXP
ONIG_SYN_OP_ESC_LTGT_WORD_BEGIN_END
ONIG_SYN_OP_ESC_OCTAL3
ONIG_SYN_OP_ESC_O_BRACE_OCTAL
ONIG_SYN_OP_ESC_PLUS_ONE_INF
ONIG_SYN_OP_ESC_QMARK_ZERO_ONE
ONIG_SYN_OP_ESC_S_WHITE_SPACE
ONIG_SYN_OP_ESC_VBAR_ALT
ONIG_SYN_OP_ESC_W_WORD
ONIG_SYN_OP_ESC_X_BRACE_HEX8
ONIG_SYN_OP_ESC_X_HEX2
ONIG_SYN_OP_LINE_ANCHOR
ONIG_SYN_OP_LPAREN_SUBEXP
ONIG_SYN_OP_PLUS_ONE_INF
ONIG_SYN_OP_POSIX_BRACKET
ONIG_SYN_OP_QMARK_NON_GREEDY
ONIG_SYN_OP_QMARK_ZERO_ONE
ONIG_SYN_OP_VARIABLE_META_CHARACTERS
ONIG_SYN_OP_VBAR_ALT
ONIG_SYN_STRICT_CHECK_BACKREF
ONIG_SYN_VARIABLE_LEN_LOOK_BEHIND
ONIG_SYN_WARN_CC_OP_NOT_ESCAPED
ONIG_SYN_WARN_REDUNDANT_NESTED_REPEAT
ONIG_TRAVERSE_CALLBACK_AT_BOTH
ONIG_TRAVERSE_CALLBACK_AT_FIRST
ONIG_TRAVERSE_CALLBACK_AT_LAST
OnigCalloutIn_ONIG_CALLOUT_IN_PROGRESS
OnigCalloutIn_ONIG_CALLOUT_IN_RETRACTION
OnigCalloutOf_ONIG_CALLOUT_OF_CONTENTS
OnigCalloutOf_ONIG_CALLOUT_OF_NAME
OnigCalloutResult_ONIG_CALLOUT_FAIL
OnigCalloutResult_ONIG_CALLOUT_SUCCESS
OnigCalloutType_ONIG_CALLOUT_TYPE_BOTH_CALL
OnigCalloutType_ONIG_CALLOUT_TYPE_SINGLE
OnigCalloutType_ONIG_CALLOUT_TYPE_START_CALL
OnigCalloutType_ONIG_CALLOUT_TYPE_START_MARK_END_CALL
OnigEncCtype_ONIGENC_CTYPE_ALNUM
OnigEncCtype_ONIGENC_CTYPE_ALPHA
OnigEncCtype_ONIGENC_CTYPE_ASCII
OnigEncCtype_ONIGENC_CTYPE_BLANK
OnigEncCtype_ONIGENC_CTYPE_CNTRL
OnigEncCtype_ONIGENC_CTYPE_DIGIT
OnigEncCtype_ONIGENC_CTYPE_GRAPH
OnigEncCtype_ONIGENC_CTYPE_LOWER
OnigEncCtype_ONIGENC_CTYPE_NEWLINE
OnigEncCtype_ONIGENC_CTYPE_PRINT
OnigEncCtype_ONIGENC_CTYPE_PUNCT
OnigEncCtype_ONIGENC_CTYPE_SPACE
OnigEncCtype_ONIGENC_CTYPE_UPPER
OnigEncCtype_ONIGENC_CTYPE_WORD
OnigEncCtype_ONIGENC_CTYPE_XDIGIT
OnigRegSetLead_ONIG_REGSET_POSITION_LEAD
OnigRegSetLead_ONIG_REGSET_PRIORITY_TO_REGEX_ORDER
OnigRegSetLead_ONIG_REGSET_REGEX_LEAD
OnigType_ONIG_TYPE_CHAR
OnigType_ONIG_TYPE_LONG
OnigType_ONIG_TYPE_POINTER
OnigType_ONIG_TYPE_STRING
OnigType_ONIG_TYPE_TAG
OnigType_ONIG_TYPE_VOID

Statics

OnigDefaultCaseFoldFlag
OnigDefaultSyntax
OnigEncodingASCII
OnigEncodingBIG5
OnigEncodingCP1251
OnigEncodingEUC_CN
OnigEncodingEUC_JP
OnigEncodingEUC_KR
OnigEncodingEUC_TW
OnigEncodingGB18030
OnigEncodingISO_8859_1
OnigEncodingISO_8859_2
OnigEncodingISO_8859_3
OnigEncodingISO_8859_4
OnigEncodingISO_8859_5
OnigEncodingISO_8859_6
OnigEncodingISO_8859_7
OnigEncodingISO_8859_8
OnigEncodingISO_8859_9
OnigEncodingISO_8859_10
OnigEncodingISO_8859_11
OnigEncodingISO_8859_13
OnigEncodingISO_8859_14
OnigEncodingISO_8859_15
OnigEncodingISO_8859_16
OnigEncodingKOI8
OnigEncodingKOI8_R
OnigEncodingSJIS
OnigEncodingUTF8
OnigEncodingUTF16_BE
OnigEncodingUTF16_LE
OnigEncodingUTF32_BE
OnigEncodingUTF32_LE
OnigSyntaxASIS
OnigSyntaxEmacs
OnigSyntaxGnuRegex
OnigSyntaxGrep
OnigSyntaxJava
OnigSyntaxOniguruma
OnigSyntaxPerl
OnigSyntaxPerl_NG
OnigSyntaxPosixBasic
OnigSyntaxPosixExtended
OnigSyntaxRuby

Functions

onig_builtin_cmp
onig_builtin_count
onig_builtin_error
onig_builtin_fail
onig_builtin_max
onig_builtin_mismatch
onig_builtin_total_count
onig_callout_tag_is_exist_at_callout_num
onig_capture_tree_traverse
onig_copy_encoding
onig_copy_syntax
onig_copyright
onig_end
onig_error_code_to_str
onig_foreach_name
onig_free
onig_free_body
onig_free_match_param
onig_free_match_param_content
onig_get_arg_by_callout_args
onig_get_args_num_by_callout_args
onig_get_callout_data
onig_get_callout_data_by_callout_args
onig_get_callout_data_by_callout_args_self
onig_get_callout_data_by_callout_args_self_dont_clear_old
onig_get_callout_data_by_tag
onig_get_callout_data_dont_clear_old
onig_get_callout_in_by_callout_args
onig_get_callout_name_by_name_id
onig_get_callout_num_by_callout_args
onig_get_callout_num_by_tag
onig_get_callout_tag_end
onig_get_callout_tag_start
onig_get_capture_range_in_callout
onig_get_capture_tree
onig_get_case_fold_flag
onig_get_contents_by_callout_args
onig_get_contents_end_by_callout_args
onig_get_current_by_callout_args
onig_get_default_case_fold_flag
onig_get_encoding
onig_get_match_stack_limit_size
onig_get_name_id_by_callout_args
onig_get_options
onig_get_parse_depth_limit
onig_get_passed_args_num_by_callout_args
onig_get_progress_callout
onig_get_regex_by_callout_args
onig_get_retraction_callout
onig_get_retry_counter_by_callout_args
onig_get_retry_limit_in_match
onig_get_retry_limit_in_search
onig_get_right_range_by_callout_args
onig_get_start_by_callout_args
onig_get_string_by_callout_args
onig_get_string_end_by_callout_args
onig_get_subexp_call_max_nest_level
onig_get_syntax
onig_get_syntax_behavior
onig_get_syntax_op
onig_get_syntax_op2
onig_get_syntax_options
onig_get_used_stack_size_in_callout
onig_init
onig_initialize
onig_initialize_encoding
onig_initialize_match_param
onig_is_error_code_needs_param
onig_match
onig_match_with_param
onig_name_to_backref_number
onig_name_to_group_numbers
onig_new
onig_new_deluxe
onig_new_match_param
onig_new_without_alloc
onig_noname_group_capture_is_active
onig_null_warn
onig_number_of_capture_histories
onig_number_of_captures
onig_number_of_names
onig_reg_init
onig_region_clear
onig_region_copy
onig_region_free
onig_region_init
onig_region_new
onig_region_resize
onig_region_set
onig_regset_add
onig_regset_free
onig_regset_get_regex
onig_regset_get_region
onig_regset_new
onig_regset_number_of_regex
onig_regset_replace
onig_regset_search
onig_regset_search_with_param
onig_scan
onig_search
onig_search_with_param
onig_set_callout_data
onig_set_callout_data_by_callout_args
onig_set_callout_data_by_callout_args_self
onig_set_callout_data_by_tag
onig_set_callout_of_name
onig_set_callout_user_data_of_match_param
onig_set_capture_num_limit
onig_set_default_case_fold_flag
onig_set_default_syntax
onig_set_match_stack_limit_size
onig_set_match_stack_limit_size_of_match_param
onig_set_meta_char
onig_set_parse_depth_limit
onig_set_progress_callout
onig_set_progress_callout_of_match_param
onig_set_retraction_callout
onig_set_retraction_callout_of_match_param
onig_set_retry_limit_in_match
onig_set_retry_limit_in_match_of_match_param
onig_set_retry_limit_in_search
onig_set_retry_limit_in_search_of_match_param
onig_set_subexp_call_max_nest_level
onig_set_syntax_behavior
onig_set_syntax_op
onig_set_syntax_op2
onig_set_syntax_options
onig_set_verb_warn_func
onig_set_warn_func
onig_setup_builtin_monitors_by_ascii_encoded_name
onig_unicode_define_user_property
onig_version
onigenc_get_default_encoding
onigenc_get_left_adjust_char_head
onigenc_get_prev_char_head
onigenc_get_right_adjust_char_head
onigenc_get_right_adjust_char_head_with_prev
onigenc_init
onigenc_is_valid_mbc_string
onigenc_set_default_caseconv_table
onigenc_set_default_encoding
onigenc_step_back
onigenc_str_bytelen_null
onigenc_strdup
onigenc_strlen
onigenc_strlen_null

Type Definitions

OnigApplyAllCaseFoldFunc
OnigCalloutArgs
OnigCalloutFunc
OnigCalloutIn
OnigCalloutOf
OnigCalloutResult
OnigCalloutType
OnigCaptureTreeNode
OnigCaseFoldType
OnigCodePoint
OnigCtype
OnigEncCtype
OnigEncoding
OnigEncodingType
OnigLen
OnigMatchParam
OnigOptionType
OnigRegSet
OnigRegSetLead
OnigRegex
OnigRegexType
OnigRegion
OnigSyntaxBehavior
OnigSyntaxOp
OnigSyntaxOp2
OnigType
OnigUChar
OnigWarnFunc
regex_t

Unions

OnigValue