Virtual Method

XemeExtensionparse_start

since: 0.1

Declaration [src]

void
parse_start (
  XemeExtension* extension,
  XemeInputStream* input,
  GMarkupParseContext* context
)

Description [src]

Starts parsing an extension.

This calls Xeme.ExtensionClass.parse_start which should use context in a call to g_markup_parse_context_push() with its own parser to parse the data and set extension appropriately.

Note: This method should be called from a start_element implementation of a GMarkupParser.

Available since: 0.1

Parameters

input

Type: XemeInputStream

The XemeInputStream that is being parsed.

The data is owned by the caller of the function.
context

Type: GMarkupParseContext

The GMarkupParseContext of the parser.

The data is owned by the caller of the function.