Method
XemeExtensionMapparse_start
since: 0.1
Declaration [src]
void
xeme_extension_map_parse_start (
XemeExtensionMap* map,
XemeInputStream* input,
GMarkupParseContext* context
)
Description [src]
Walks through all of the elements in context
. If extension elements are
found in map
, then their parse methods will be called and processed.
This should only be called from a start_element implementation of a
GMarkupParser
.
Note: This only processes extension elements, if you have mixed context, you
will need to use xeme_extension_map_lookup()
to determine if an element is
an extension element and then call the xeme_extension_parse_start()
in
the start_element implementation as well as the xeme_extension_parse_end()
in the end_element implementation.
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.