Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
cr-selector.h File Reference

The declaration file of the CRSelector file. More...

Go to the source code of this file.

Classes

struct  _CRSelector
 Abstracts a CSS2 selector as defined in the right part of the 'ruleset' production in the appendix D.1 of the css2 spec. More...
 

Typedefs

typedef typedefG_BEGIN_DECLS struct _CRSelector CRSelector
 

Functions

CRSelectorcr_selector_new (CRSimpleSel *a_sel_expr)
 
CRSelectorcr_selector_parse_from_buf (const guchar *a_char_buf, enum CREncoding a_enc)
 
CRSelectorcr_selector_append (CRSelector *a_this, CRSelector *a_new)
 
CRSelectorcr_selector_append_simple_sel (CRSelector *a_this, CRSimpleSel *a_simple_sel)
 
CRSelectorcr_selector_prepend (CRSelector *a_this, CRSelector *a_new)
 
guchar * cr_selector_to_string (CRSelector const *a_this)
 
void cr_selector_dump (CRSelector const *a_this, FILE *a_fp)
 
void cr_selector_ref (CRSelector *a_this)
 
gboolean cr_selector_unref (CRSelector *a_this)
 
void cr_selector_destroy (CRSelector *a_this)
 

Detailed Description

The declaration file of the CRSelector file.

Definition in file cr-selector.h.

Typedef Documentation

◆ CRSelector

typedef typedefG_BEGIN_DECLS struct _CRSelector CRSelector

Definition at line 40 of file cr-selector.h.

Function Documentation

◆ cr_selector_append()

CRSelector * cr_selector_append ( CRSelector a_this,
CRSelector a_new 
)

◆ cr_selector_append_simple_sel()

CRSelector * cr_selector_append_simple_sel ( CRSelector a_this,
CRSimpleSel a_simple_sel 
)

◆ cr_selector_destroy()

◆ cr_selector_dump()

void cr_selector_dump ( CRSelector const *  a_this,
FILE *  a_fp 
)

◆ cr_selector_new()

CRSelector * cr_selector_new ( CRSimpleSel a_sel_expr)

◆ cr_selector_parse_from_buf()

CRSelector * cr_selector_parse_from_buf ( const guchar *  a_char_buf,
enum CREncoding  a_enc 
)

◆ cr_selector_prepend()

CRSelector * cr_selector_prepend ( CRSelector a_this,
CRSelector a_new 
)

◆ cr_selector_ref()

void cr_selector_ref ( CRSelector a_this)

◆ cr_selector_to_string()

guchar * cr_selector_to_string ( CRSelector const *  a_this)

◆ cr_selector_unref()

gboolean cr_selector_unref ( CRSelector a_this)