Skip to main content

ly_pattern_compile

Function ly_pattern_compile 

Source
pub unsafe extern "C" fn ly_pattern_compile(
    ctx: *const ly_ctx,
    pattern: *const c_char,
    pat_comp: *mut *mut c_void,
) -> Type
Expand description

@brief Compile an XML Schema regex pattern prior to matching.

@param[in] ctx Optional context for storing errors. @param[in] pattern Regular expression pattern to use. @param[out] pat_comp Compiled @p pattern to be used by ::ly_pattern_match(). Free it using ::ly_pattern_free(). @return LY_SUCCESS on success; @return LY_ERR on error.