25#ifndef __CR_SELECTOR_H__
26#define __CR_SELECTOR_H__
The declaration of the CRParsingLocation object.
CRSelector * cr_selector_append_simple_sel(CRSelector *a_this, CRSimpleSel *a_simple_sel)
gboolean cr_selector_unref(CRSelector *a_this)
CRSelector * cr_selector_append(CRSelector *a_this, CRSelector *a_new)
guchar * cr_selector_to_string(CRSelector const *a_this)
typedefG_BEGIN_DECLS struct _CRSelector CRSelector
void cr_selector_dump(CRSelector const *a_this, FILE *a_fp)
CRSelector * cr_selector_new(CRSimpleSel *a_sel_expr)
CRSelector * cr_selector_prepend(CRSelector *a_this, CRSelector *a_new)
void cr_selector_ref(CRSelector *a_this)
CRSelector * cr_selector_parse_from_buf(const guchar *a_char_buf, enum CREncoding a_enc)
void cr_selector_destroy(CRSelector *a_this)
the declaration of the CRSimpleSel class.
The Croco library basic types definitions And global definitions.
CREncoding
Encoding values.
Abstracts a CSS2 selector as defined in the right part of the 'ruleset' production in the appendix D....
CRSelector * next
The next selector list element.
CRSimpleSel * simple_sel
A Selection expression.
CRParsingLocation location
The abstraction of a css2 simple selection list as defined by the right part of the "selector" produc...