Logo Search packages:      
Sourcecode: inkscape version File versions

cr-utils.c File Reference


Detailed Description

Some misc utility functions used in the libcroco. Note that troughout this file I will refer to the CSS SPECIFICATIONS DOCUMENTATION written by the w3c guys. You can find that document at http://www.w3.org/TR/REC-CSS2/ .

Definition in file cr-utils.c.

#include "cr-utils.h"
#include "cr-string.h"

Go to the source code of this file.

Functions

void cr_utils_dump_n_chars (guchar a_char, FILE *a_fp, glong a_nb)
void cr_utils_dump_n_chars2 (guchar a_char, GString *a_string, glong a_nb)
GList * cr_utils_dup_glist_of_cr_string (GList *a_list_of_strings)
GList * cr_utils_dup_glist_of_string (GList *a_list_of_strings)
gboolean cr_utils_is_hexa_char (guint32 a_char)
gboolean cr_utils_is_newline (guint32 a_char)
gboolean cr_utils_is_nonascii (guint32 a_char)
gboolean cr_utils_is_white_space (guint32 a_char)
enum CRStatus cr_utils_read_char_from_utf8_buf (const guchar *a_in, gulong a_in_len, guint32 *a_out, gulong *a_consumed)
enum CRStatus cr_utils_ucs1_str_len_as_utf8 (const guchar *a_in_start, const guchar *a_in_end, gulong *a_len)
enum CRStatus cr_utils_ucs1_str_to_utf8 (const guchar *a_in, gulong *a_in_len, guchar **a_out, gulong *a_out_len)
enum CRStatus cr_utils_ucs1_to_utf8 (const guchar *a_in, gulong *a_in_len, guchar *a_out, gulong *a_out_len)
enum CRStatus cr_utils_ucs4_str_len_as_utf8 (const guint32 *a_in_start, const guint32 *a_in_end, gulong *a_len)
enum CRStatus cr_utils_ucs4_str_to_utf8 (const guint32 *a_in, gulong *a_in_len, guchar **a_out, gulong *a_out_len)
enum CRStatus cr_utils_ucs4_to_utf8 (const guint32 *a_in, gulong *a_in_len, guchar *a_out, gulong *a_out_len)
enum CRStatus cr_utils_utf8_str_len_as_ucs1 (const guchar *a_in_start, const guchar *a_in_end, gulong *a_len)
enum CRStatus cr_utils_utf8_str_len_as_ucs4 (const guchar *a_in_start, const guchar *a_in_end, gulong *a_len)
enum CRStatus cr_utils_utf8_str_to_ucs1 (const guchar *a_in, gulong *a_in_len, guchar **a_out, gulong *a_out_len)
enum CRStatus cr_utils_utf8_str_to_ucs4 (const guchar *a_in, gulong *a_in_len, guint32 **a_out, gulong *a_out_len)
enum CRStatus cr_utils_utf8_to_ucs1 (const guchar *a_in, gulong *a_in_len, guchar *a_out, gulong *a_out_len)
enum CRStatus cr_utils_utf8_to_ucs4 (const guchar *a_in, gulong *a_in_len, guint32 *a_out, gulong *a_out_len)


Generated by  Doxygen 1.6.0   Back to index