#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. Referenced by cr_sel_eng_get_matched_properties_from_cascade(). |
|
Destructor of the CRStyleSheet class.
Definition at line 169 of file cr-stylesheet.c. References cr_statement_destroy(), CRStyleSheet, 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(), and CRStyleSheet. |
|
Constructor of the CRStyleSheet class.
Definition at line 37 of file cr-stylesheet.c. References cr_utils_trace_info, CRStatement, CRStyleSheet, 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(), CRStyleSheet, and _CRStyleSheet::statements. |
|
Definition at line 141 of file cr-stylesheet.c. References CRStyleSheet, and _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(), CRStyleSheet, and _CRStyleSheet::statements. |
|
Definition at line 60 of file cr-stylesheet.c. References cr_statement_to_string(), CRStatement, CRStyleSheet, _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(), CRStyleSheet, and _CRStyleSheet::ref_count. Referenced by cr_cascade_destroy(), cr_cascade_set_sheet(), and cr_om_parser_parse_paths_to_cascade(). |