#include "cr-utils.h"
#include "cr-statement.h"
Go to the source code of this file.
Data Structures | |
| struct | _CRStyleSheet |
| An abstraction of a css stylesheet as defined by the css2 spec in chapter 4. More... | |
Enumerations | |
| enum | CRStyleOrigin { ORIGIN_UA = 0, ORIGIN_USER, ORIGIN_AUTHOR, NB_ORIGINS } |
Functions | |
| CRStyleSheet * | cr_stylesheet_new (CRStatement *a_stmts) |
| Constructor of the CRStyleSheet class. | |
| gchar * | cr_stylesheet_to_string (CRStyleSheet *a_this) |
| void | cr_stylesheet_dump (CRStyleSheet *a_this, FILE *a_fp) |
| Dumps the current css2 stylesheet to a file. | |
| gint | cr_stylesheet_nr_rules (CRStyleSheet *a_this) |
| Return the number of rules in the stylesheet. | |
| CRStatement * | cr_stylesheet_statement_get_from_list (CRStyleSheet *a_this, int itemnr) |
| Use an index to get a CRStatement from the rules in a given stylesheet. | |
| void | cr_stylesheet_ref (CRStyleSheet *a_this) |
| gboolean | cr_stylesheet_unref (CRStyleSheet *a_this) |
| void | cr_stylesheet_destroy (CRStyleSheet *a_this) |
| Destructor of the CRStyleSheet class. | |
Definition in file cr-stylesheet.h.
|
|
Definition at line 38 of file cr-stylesheet.h. |
|
|
Destructor of the CRStyleSheet class.
Definition at line 169 of file cr-stylesheet.c. References cr_statement_destroy(), and _CRStyleSheet::statements. Referenced by cr_stylesheet_unref(). |
|
||||||||||||
|
Dumps the current css2 stylesheet to a file.
Definition at line 98 of file cr-stylesheet.c. References cr_stylesheet_to_string(). |
|
|
Constructor of the CRStyleSheet class.
Definition at line 37 of file cr-stylesheet.c. References cr_utils_trace_info, and _CRStyleSheet::statements. |
|
|
Return the number of rules in the stylesheet.
Definition at line 118 of file cr-stylesheet.c. References cr_statement_nr_rules(), and _CRStyleSheet::statements. |
|
|
Definition at line 141 of file cr-stylesheet.c. References _CRStyleSheet::ref_count. Referenced by cr_cascade_set_sheet(). |
|
||||||||||||
|
Use an index to get a CRStatement from the rules in a given stylesheet.
Definition at line 133 of file cr-stylesheet.c. References cr_statement_get_from_list(), and _CRStyleSheet::statements. |
|
|
Definition at line 60 of file cr-stylesheet.c. References cr_statement_to_string(), _CRStatement::next, _CRStatement::prev, and _CRStyleSheet::statements. Referenced by cr_stylesheet_dump(). |
|
|
Definition at line 149 of file cr-stylesheet.c. References cr_stylesheet_destroy(), and _CRStyleSheet::ref_count. Referenced by cr_cascade_destroy(), cr_cascade_set_sheet(), and cr_om_parser_parse_paths_to_cascade(). |
1.4.6