GXmlNotation

GXmlNotation — Interface to handle notation elements

Functions

const gchar * gxml_notation_get_public_id ()
const gchar * gxml_notation_get_external_id ()

Types and Values

Description

Used in defining GXmlDocumentTypes to declare the format of GXml.Entity and GXmlProcessingInstructions.

Used collectively in defining DocumentTypes. A Notation can declare the format of unparsed entities or ProcessingInstruction targets. For more, see: http://www.w3.org/TR/DOM-Level-1/level-one-core.html#ID-5431D1B9

Functions

gxml_notation_get_public_id ()

const gchar *
gxml_notation_get_public_id (GXmlNotation *self);

Get and return the current value of the "public-id" property.

Parameters

self

the GXmlNotation instance to query

 

Returns

the value of the "public-id" property


gxml_notation_get_external_id ()

const gchar *
gxml_notation_get_external_id (GXmlNotation *self);

Get and return the current value of the "external-id" property.

Parameters

self

the GXmlNotation instance to query

 

Returns

the value of the "external-id" property

Types and Values

GXmlNotation

typedef struct _GXmlNotation GXmlNotation;

Interface to handle notation elements

Used in defining GXmlDocumentTypes to declare the format of GXml.Entity and GXmlProcessingInstructions.

Used collectively in defining DocumentTypes. A Notation can declare the format of unparsed entities or ProcessingInstruction targets. For more, see: http://www.w3.org/TR/DOM-Level-1/level-one-core.html#ID-5431D1B9


struct GXmlNotationIface

struct GXmlNotationIface {
	GTypeInterface parent_iface;
	const gchar* (*get_public_id) (GXmlNotation* self);
	const gchar* (*get_external_id) (GXmlNotation* self);
};

Interface for creating GXmlNotation implementations.

Members

GTypeInterface parent_iface;

the parent interface structure

 

get_public_id ()

getter method for the abstract property "public-id"

 

get_external_id ()

getter method for the abstract property "external-id"