23#ifndef __CR_DECLARATION_H__
24#define __CR_DECLARATION_H__
104 FILE *a_fp, glong a_indent,
105 gboolean a_one_per_line) ;
108 FILE *a_fp, glong a_indent) ;
116 const guchar *a_str) ;
126 gboolean a_one_decl_per_line) ;
CRDeclaration * cr_declaration_get_from_list(CRDeclaration *a_this, int itemnr)
CRDeclaration * cr_declaration_append(CRDeclaration *a_this, CRDeclaration *a_new)
gchar * cr_declaration_to_string(CRDeclaration const *a_this, gulong a_indent)
void cr_declaration_dump(CRDeclaration const *a_this, FILE *a_fp, glong a_indent, gboolean a_one_per_line)
void cr_declaration_ref(CRDeclaration *a_this)
void cr_declaration_dump_one(CRDeclaration const *a_this, FILE *a_fp, glong a_indent)
CRDeclaration * cr_declaration_unlink(CRDeclaration *a_decl)
CRDeclaration * cr_declaration_prepend(CRDeclaration *a_this, CRDeclaration *a_new)
CRDeclaration * cr_declaration_parse_list_from_buf(const guchar *a_str, enum CREncoding a_enc)
void cr_declaration_destroy(CRDeclaration *a_this)
CRDeclaration * cr_declaration_new(CRStatement *a_statement, CRString *a_property, CRTerm *a_value)
CRDeclaration * cr_declaration_get_by_prop_name(CRDeclaration *a_this, const guchar *a_str)
CRDeclaration * cr_declaration_parse_from_buf(CRStatement *a_statement, const guchar *a_str, enum CREncoding a_enc)
gboolean cr_declaration_unref(CRDeclaration *a_this)
guchar * cr_declaration_list_to_string(CRDeclaration const *a_this, gulong a_indent)
guchar * cr_declaration_list_to_string2(CRDeclaration const *a_this, gulong a_indent, gboolean a_one_decl_per_line)
gint cr_declaration_nr_props(CRDeclaration const *a_this)
CRDeclaration * cr_declaration_append2(CRDeclaration *a_this, CRString *a_prop, CRTerm *a_value)
The declaration of the CRParsingLocation object.
typedefG_BEGIN_DECLS struct _CRString CRString
Declaration of the CRTerm class.
The Croco library basic types definitions And global definitions.
CREncoding
Encoding values.
CRParsingLocation location
CRString *CRTerm * value
The property.
CRStatement * parent_statement
The abstraction of css statement as defined in the chapter 4 and appendix D.1 of the css2 spec.
An abstraction of a css2 term as defined in the CSS2 spec in appendix D.1: term ::= [ NUMBER S* | PER...