GXmlDomCharacterData

GXmlDomCharacterData

Functions

Types and Values

Description

Functions

gxml_dom_character_data_substring_data ()

gchar *
gxml_dom_character_data_substring_data
                               (GXmlDomCharacterData *self,
                                gulong offset,
                                gulong count,
                                GError **error);

Parameters

self

the GXmlDomCharacterData instance

 

offset

 

 

count

 

 

error

location to store the error occuring, or NULL to ignore

 

gxml_dom_character_data_append_data ()

void
gxml_dom_character_data_append_data (GXmlDomCharacterData *self,
                                     const gchar *data);

Parameters

self

the GXmlDomCharacterData instance

 

data

 

 

gxml_dom_character_data_insert_data ()

void
gxml_dom_character_data_insert_data (GXmlDomCharacterData *self,
                                     gulong offset,
                                     const gchar *data,
                                     GError **error);

Parameters

self

the GXmlDomCharacterData instance

 

offset

 

 

data

 

 

error

location to store the error occuring, or NULL to ignore

 

gxml_dom_character_data_delete_data ()

void
gxml_dom_character_data_delete_data (GXmlDomCharacterData *self,
                                     gulong offset,
                                     gulong count,
                                     GError **error);

Parameters

self

the GXmlDomCharacterData instance

 

offset

 

 

count

 

 

error

location to store the error occuring, or NULL to ignore

 

gxml_dom_character_data_replace_data ()

void
gxml_dom_character_data_replace_data (GXmlDomCharacterData *self,
                                      gulong offset,
                                      gulong count,
                                      const gchar *data,
                                      GError **error);

Parameters

self

the GXmlDomCharacterData instance

 

offset

 

 

count

 

 

data

 

 

error

location to store the error occuring, or NULL to ignore

 

gxml_dom_character_data_get_data ()

gchar *
gxml_dom_character_data_get_data (GXmlDomCharacterData *self);

Get and return the current value of the "data" property.

Null is an empty string.

Parameters

self

the GXmlDomCharacterData instance to query

 

Returns

the value of the "data" property


gxml_dom_character_data_set_data ()

void
gxml_dom_character_data_set_data (GXmlDomCharacterData *self,
                                  const gchar *value);

Set the value of the "data" property to value .

Null is an empty string.

Parameters

self

the GXmlDomCharacterData instance to modify

 

value

the new value of the "data" property

 

gxml_dom_character_data_get_length ()

gulong
gxml_dom_character_data_get_length (GXmlDomCharacterData *self);

Get and return the current value of the "length" property.

Parameters

self

the GXmlDomCharacterData instance to query

 

Returns

the value of the "length" property


gxml_dom_text_split_text ()

GXmlDomText *
gxml_dom_text_split_text (GXmlDomText *self,
                          gulong offset,
                          GError **error);

Parameters

self

the GXmlDomText instance

 

offset

 

 

error

location to store the error occuring, or NULL to ignore

 

gxml_dom_text_get_whole_text ()

gchar *
gxml_dom_text_get_whole_text (GXmlDomText *self);

Get and return the current value of the "whole-text" property.

Parameters

self

the GXmlDomText instance to query

 

Returns

the value of the "whole-text" property


gxml_dom_processing_instruction_get_target ()

gchar *
gxml_dom_processing_instruction_get_target
                               (GXmlDomProcessingInstruction *self);

Get and return the current value of the "target" property.

Parameters

self

the GXmlDomProcessingInstruction instance to query

 

Returns

the value of the "target" property

Types and Values

GXmlDomCharacterData

typedef struct _GXmlDomCharacterData GXmlDomCharacterData;

struct GXmlDomCharacterDataIface

struct GXmlDomCharacterDataIface {
	GTypeInterface parent_iface;
	gchar* (*substring_data) (GXmlDomCharacterData* self, gulong offset, gulong count, GError** error);
	void (*append_data) (GXmlDomCharacterData* self, const gchar* data);
	void (*insert_data) (GXmlDomCharacterData* self, gulong offset, const gchar* data, GError** error);
	void (*delete_data) (GXmlDomCharacterData* self, gulong offset, gulong count, GError** error);
	void (*replace_data) (GXmlDomCharacterData* self, gulong offset, gulong count, const gchar* data, GError** error);
	gchar* (*get_data) (GXmlDomCharacterData* self);
	void (*set_data) (GXmlDomCharacterData* self, const gchar* value);
	gulong (*get_length) (GXmlDomCharacterData* self);
};

Interface for creating GXmlDomCharacterData implementations.

Members

GTypeInterface parent_iface;

the parent interface structure

 

substring_data ()

virtual method called by gxml_dom_character_data_substring_data()

 

append_data ()

virtual method called by gxml_dom_character_data_append_data()

 

insert_data ()

virtual method called by gxml_dom_character_data_insert_data()

 

delete_data ()

virtual method called by gxml_dom_character_data_delete_data()

 

replace_data ()

virtual method called by gxml_dom_character_data_replace_data()

 

get_data ()

getter method for the abstract property "data"

 

set_data ()

setter method for the abstract property "data"

 

get_length ()

getter method for the abstract property "length"

 

GXmlDomText

typedef struct _GXmlDomText GXmlDomText;

struct GXmlDomTextIface

struct GXmlDomTextIface {
	GTypeInterface parent_iface;
	GXmlDomText* (*split_text) (GXmlDomText* self, gulong offset, GError** error);
	gchar* (*get_whole_text) (GXmlDomText* self);
};

Interface for creating GXmlDomText implementations.

Members

GTypeInterface parent_iface;

the parent interface structure

 

split_text ()

virtual method called by gxml_dom_text_split_text()

 

get_whole_text ()

getter method for the abstract property "whole-text"

 

GXmlDomProcessingInstruction

typedef struct _GXmlDomProcessingInstruction GXmlDomProcessingInstruction;

struct GXmlDomProcessingInstructionIface

struct GXmlDomProcessingInstructionIface {
	GTypeInterface parent_iface;
	gchar* (*get_target) (GXmlDomProcessingInstruction* self);
};

Interface for creating GXmlDomProcessingInstruction implementations.

Members

GTypeInterface parent_iface;

the parent interface structure

 

get_target ()

getter method for the abstract property "target"

 

GXmlDomComment

typedef struct _GXmlDomComment GXmlDomComment;

struct GXmlDomCommentIface

struct GXmlDomCommentIface {
	GTypeInterface parent_iface;
};

Interface for creating GXmlDomComment implementations.

Members

GTypeInterface parent_iface;

the parent interface structure