Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
cr-doc-handler.h File Reference

The declaration of the #CRDocumentHandler class. More...

Go to the source code of this file.

Classes

struct  _CRDocHandler
 The SAC document handler. More...
 

Typedefs

typedef typedefG_BEGIN_DECLS struct _CRDocHandler CRDocHandler
 
typedef struct _CRDocHandlerPriv CRDocHandlerPriv
 

Functions

CRDocHandlercr_doc_handler_new (void)
 
enum CRStatus cr_doc_handler_set_result (CRDocHandler *a_this, gpointer a_result)
 
enum CRStatus cr_doc_handler_get_result (CRDocHandler const *a_this, gpointer *a_result)
 
enum CRStatus cr_doc_handler_set_ctxt (CRDocHandler *a_this, gpointer a_ctxt)
 
enum CRStatus cr_doc_handler_get_ctxt (CRDocHandler const *a_this, gpointer *a_ctxt)
 
enum CRStatus cr_doc_handler_set_default_sac_handler (CRDocHandler *a_this)
 
void cr_doc_handler_associate_a_parser (CRDocHandler *a_this, gpointer a_parser)
 
void cr_doc_handler_ref (CRDocHandler *a_this)
 
gboolean cr_doc_handler_unref (CRDocHandler *a_this)
 
void cr_doc_handler_destroy (CRDocHandler *a_this)
 

Detailed Description

The declaration of the #CRDocumentHandler class.

This class is actually the parsing events handler.

Definition in file cr-doc-handler.h.

Typedef Documentation

◆ CRDocHandler

typedef typedefG_BEGIN_DECLS struct _CRDocHandler CRDocHandler

Definition at line 40 of file cr-doc-handler.h.

◆ CRDocHandlerPriv

typedef struct _CRDocHandlerPriv CRDocHandlerPriv

Definition at line 43 of file cr-doc-handler.h.

Function Documentation

◆ cr_doc_handler_associate_a_parser()

void cr_doc_handler_associate_a_parser ( CRDocHandler a_this,
gpointer  a_parser 
)

◆ cr_doc_handler_destroy()

void cr_doc_handler_destroy ( CRDocHandler a_this)

◆ cr_doc_handler_get_ctxt()

enum CRStatus cr_doc_handler_get_ctxt ( CRDocHandler const *  a_this,
gpointer *  a_ctxt 
)

◆ cr_doc_handler_get_result()

enum CRStatus cr_doc_handler_get_result ( CRDocHandler const *  a_this,
gpointer *  a_result 
)

◆ cr_doc_handler_new()

CRDocHandler * cr_doc_handler_new ( void  )

◆ cr_doc_handler_ref()

void cr_doc_handler_ref ( CRDocHandler a_this)

◆ cr_doc_handler_set_ctxt()

enum CRStatus cr_doc_handler_set_ctxt ( CRDocHandler a_this,
gpointer  a_ctxt 
)

◆ cr_doc_handler_set_default_sac_handler()

enum CRStatus cr_doc_handler_set_default_sac_handler ( CRDocHandler a_this)

◆ cr_doc_handler_set_result()

enum CRStatus cr_doc_handler_set_result ( CRDocHandler a_this,
gpointer  a_result 
)

◆ cr_doc_handler_unref()

gboolean cr_doc_handler_unref ( CRDocHandler a_this)