The Croco library basic types definitions And global definitions.
The declaration of the CRParsingLocation object.
void cr_num_destroy(CRNum *a_this)
cr_num_destroy: @a_this: the this pointer of the current instance of CRNum.
CRNum * cr_num_new(void)
@CRNum:
guchar * cr_num_to_string(CRNum const *a_this)
cr_num_to_string: @a_this: the current instance of CRNum.
CRStatus
The status type returned by the methods of the croco library.
enum CRStatus cr_num_set(CRNum *a_this, gdouble a_val, enum CRNumType a_type)
cr_num_set: Sets an instance of CRNum.
CRNum * cr_num_dup(CRNum const *a_this)
cr_num_dup: @a_this: the instance of CRNum to duplicate.
gboolean cr_num_is_fixed_length(CRNum const *a_this)
cr_num_is_fixed_length: @a_this: the current instance of CRNum .
enum CRStatus cr_num_copy(CRNum *a_dest, CRNum const *a_src)
cr_num_copy: @a_src: the instance of CRNum to copy.
CRNumType
The different types of numbers.
CRNum * cr_num_new_with_val(gdouble a_val, enum CRNumType a_type)
cr_num_new_with_val: @a_val: the numerical value of the number.
CRParsingLocation location
An abstraction of a number (num) as defined in the css2 spec.