24 #ifndef __CR_TOKEN_H__ 25 #define __CR_TOKEN_H__
enum CRStatus cr_token_set_cdc(CRToken *a_this)
Sets the type of the current token to CDC_TK (CDC as said by the css2 spec).
typedefG_BEGIN_DECLS struct _CRRgb CRRgb
enum CRStatus cr_token_set_cdo(CRToken *a_this)
Sets the type of the current instance of CRToken to 'CDO_TK' (CDO as said by the css2 spec)
enum CRStatus cr_token_set_cbc(CRToken *a_this)
enum CRStatus cr_token_set_pc(CRToken *a_this)
enum CRStatus cr_token_set_delim(CRToken *a_this, guint32 a_char)
enum CRStatus cr_token_set_freq(CRToken *a_this, CRNum *a_num, enum CRTokenExtraType a_et)
enum CRStatus cr_token_set_number(CRToken *a_this, CRNum *a_num)
enum CRStatus cr_token_set_string(CRToken *a_this, CRString *a_str)
The Croco library basic types definitions And global definitions.
enum CRStatus cr_token_set_s(CRToken *a_this)
Sets the type of curren instance of CRToken to 'S_TK' (S in the css2 spec)
The declaration of the CRParsingLocation object.
enum CRStatus cr_token_set_atkeyword(CRToken *a_this, CRString *a_atname)
enum CRStatus cr_token_set_cbo(CRToken *a_this)
enum CRStatus cr_token_set_charset_sym(CRToken *a_this)
This class abstracts a css2 token.
enum CRStatus cr_token_set_bo(CRToken *a_this)
enum CRStatus cr_token_set_media_sym(CRToken *a_this)
enum CRStatus cr_token_set_comment(CRToken *a_this, CRString *a_str)
enum CRStatus cr_token_set_ident(CRToken *a_this, CRString *a_ident)
enum CRStatus cr_token_set_page_sym(CRToken *a_this)
CRStatus
The status type returned by the methods of the croco library.
Declaration file of the CRString class.
enum CRStatus cr_token_set_uri(CRToken *a_this, CRString *a_uri)
enum CRStatus cr_token_set_po(CRToken *a_this)
enum CRStatus cr_token_set_dimen(CRToken *a_this, CRNum *a_num, CRString *a_dim)
enum CRStatus cr_token_set_ems(CRToken *a_this, CRNum *a_num)
enum CRStatus cr_token_set_important_sym(CRToken *a_this)
The declaration of the CRNum class.
void cr_token_destroy(CRToken *a_this)
The destructor of the CRToken class.
enum CRStatus cr_token_set_angle(CRToken *a_this, CRNum *a_num, enum CRTokenExtraType a_et)
enum CRStatus cr_token_set_import_sym(CRToken *a_this)
enum CRStatus cr_token_set_percentage(CRToken *a_this, CRNum *a_num)
enum CRStatus cr_token_set_rgb(CRToken *a_this, CRRgb *a_rgb)
typedefG_BEGIN_DECLS struct _CRString CRString
CRParsingLocation location
enum CRStatus cr_token_set_length(CRToken *a_this, CRNum *a_num, enum CRTokenExtraType a_et)
enum CRStatus cr_token_set_font_face_sym(CRToken *a_this)
enum CRStatus cr_token_set_function(CRToken *a_this, CRString *a_fun_name)
An abstraction of a number (num) as defined in the css2 spec.
enum CRTokenExtraType extra_type
enum CRStatus cr_token_set_bc(CRToken *a_this)
enum CRStatus cr_token_set_exs(CRToken *a_this, CRNum *a_num)
CRToken * cr_token_new(void)
Default constructor of the CRToken class.
enum CRStatus cr_token_set_includes(CRToken *a_this)
Sets the type of the current instance of CRToken to INCLUDES_TK (INCLUDES as said by the css2 spec).
enum CRStatus cr_token_set_dashmatch(CRToken *a_this)
Sets the type of the current instance of CRToken to DASHMATCH_TK (DASHMATCH as said by the css2 spec)...
enum CRStatus cr_token_set_hash(CRToken *a_this, CRString *a_hash)
enum CRStatus cr_token_set_time(CRToken *a_this, CRNum *a_num, enum CRTokenExtraType a_et)
enum CRStatus cr_token_set_semicolon(CRToken *a_this)