Logo Search packages:      
Sourcecode: inkscape version File versions  Download package

cr-parser.h File Reference


Detailed Description

The declaration file of the CRParser class.

Definition in file cr-parser.h.

#include <glib.h>
#include "cr-input.h"
#include "cr-tknzr.h"
#include "cr-utils.h"
#include "cr-doc-handler.h"

Go to the source code of this file.

Classes

struct  _CRParser

Typedefs

typedef struct _CRParser CRParser
typedef struct _CRParserPriv CRParserPriv

Functions

void cr_parser_destroy (CRParser *a_this)
enum CRStatus cr_parser_get_parsing_location (CRParser *a_this, CRParsingLocation *a_loc)
enum CRStatus cr_parser_get_sac_handler (CRParser *a_this, CRDocHandler **a_handler)
enum CRStatus cr_parser_get_tknzr (CRParser *a_this, CRTknzr **a_tknzr)
enum CRStatus cr_parser_get_use_core_grammar (CRParser *a_this, gboolean *a_use_core_grammar)
CRParsercr_parser_new (CRTknzr *a_tknzr)
CRParsercr_parser_new_from_buf (guchar *a_buf, gulong a_len, enum CREncoding a_enc, gboolean a_free_buf)
CRParsercr_parser_new_from_file (const guchar *a_file_uri, enum CREncoding a_enc)
CRParsercr_parser_new_from_input (CRInput *a_input)
enum CRStatus cr_parser_parse (CRParser *a_this)
enum CRStatus cr_parser_parse_buf (CRParser *a_this, const guchar *a_buf, gulong a_len, enum CREncoding a_enc)
enum CRStatus cr_parser_parse_charset (CRParser *a_this, CRString **a_value, CRParsingLocation *a_charset_sym_location)
enum CRStatus cr_parser_parse_declaration (CRParser *a_this, CRString **a_property, CRTerm **a_expr, gboolean *a_important)
enum CRStatus cr_parser_parse_expr (CRParser *a_this, CRTerm **a_expr)
enum CRStatus cr_parser_parse_file (CRParser *a_this, const guchar *a_file_uri, enum CREncoding a_enc)
enum CRStatus cr_parser_parse_font_face (CRParser *a_this)
enum CRStatus cr_parser_parse_import (CRParser *a_this, GList **a_media_list, CRString **a_import_string, CRParsingLocation *a_location)
enum CRStatus cr_parser_parse_media (CRParser *a_this)
enum CRStatus cr_parser_parse_page (CRParser *a_this)
enum CRStatus cr_parser_parse_prio (CRParser *a_this, CRString **a_prio)
enum CRStatus cr_parser_parse_ruleset (CRParser *a_this)
enum CRStatus cr_parser_parse_statement_core (CRParser *a_this)
enum CRStatus cr_parser_parse_term (CRParser *a_this, CRTerm **a_term)
enum CRStatus cr_parser_set_default_sac_handler (CRParser *a_this)
enum CRStatus cr_parser_set_sac_handler (CRParser *a_this, CRDocHandler *a_handler)
enum CRStatus cr_parser_set_tknzr (CRParser *a_this, CRTknzr *a_tknzr)
enum CRStatus cr_parser_set_use_core_grammar (CRParser *a_this, gboolean a_use_core_grammar)
enum CRStatus cr_parser_try_to_skip_spaces_and_comments (CRParser *a_this)


Generated by  Doxygen 1.6.0   Back to index