Go to the source code of this file.
|
LXB_API lxb_selectors_t * | lxb_selectors_create (void) |
|
LXB_API lxb_status_t | lxb_selectors_init (lxb_selectors_t *selectors) |
|
LXB_API void | lxb_selectors_clean (lxb_selectors_t *selectors) |
|
LXB_API lxb_selectors_t * | lxb_selectors_destroy (lxb_selectors_t *selectors, bool self_destroy) |
|
LXB_API lxb_status_t | lxb_selectors_find (lxb_selectors_t *selectors, lxb_dom_node_t *root, const lxb_css_selector_list_t *list, lxb_selectors_cb_f cb, void *ctx) |
|
LXB_API lxb_status_t | lxb_selectors_match_node (lxb_selectors_t *selectors, lxb_dom_node_t *node, const lxb_css_selector_list_t *list, lxb_selectors_cb_f cb, void *ctx) |
|
LXB_API | LXB_DEPRECATED (lxb_status_t lxb_selectors_find_reverse(lxb_selectors_t *selectors, lxb_dom_node_t *root, lxb_css_selector_list_t *list, lxb_selectors_cb_f cb, void *ctx)) |
|
lxb_inline void | lxb_selectors_opt_set (lxb_selectors_t *selectors, lxb_selectors_opt_t opt) |
|
lxb_inline const lxb_css_selector_list_t * | lxb_selectors_selector (const lxb_selectors_t *selectors) |
|
LXB_API void | lxb_selectors_opt_set_noi (lxb_selectors_t *selectors, lxb_selectors_opt_t opt) |
|
LXB_API const lxb_css_selector_list_t * | lxb_selectors_selector_noi (const lxb_selectors_t *selectors) |
|
◆ lxb_selectors_cb_f
◆ lxb_selectors_state_cb_f
◆ lxb_selectors_opt_t
Enumerator |
---|
LXB_SELECTORS_OPT_DEFAULT | |
LXB_SELECTORS_OPT_MATCH_ROOT | |
LXB_SELECTORS_OPT_MATCH_FIRST | |
Definition at line 21 of file selectors.h.
◆ LXB_DEPRECATED()
LXB_API LXB_DEPRECATED |
( |
lxb_status_t | lxb_selectors_find_reverselxb_selectors_t *selectors, lxb_dom_node_t *root, lxb_css_selector_list_t *list, lxb_selectors_cb_f cb, void *ctx | ) |
|
◆ lxb_selectors_clean()
◆ lxb_selectors_create()
◆ lxb_selectors_destroy()
◆ lxb_selectors_find()
◆ lxb_selectors_init()
◆ lxb_selectors_match_node()
◆ lxb_selectors_opt_set()
◆ lxb_selectors_opt_set_noi()
◆ lxb_selectors_selector()
◆ lxb_selectors_selector_noi()