[][src]Type Definition uclicious_libucl_sys::ucl_context_macro_handler

type ucl_context_macro_handler = Option<unsafe extern "C" fn(data: *const c_uchar, len: usize, arguments: *const ucl_object_t, context: *const ucl_object_t, ud: *mut c_void) -> bool>;

Context dependent macro handler for a parser @param data the content of macro @param len the length of content @param arguments arguments object @param context previously parsed context @param ud opaque user data @param err error pointer @return true if macro has been parsed