gtk.buildable_parse_context

Module for [BuildableParseContext] class

Types 1

An opaque context struct for [gtk.types.BuildableParser].

Fields
GtkBuildableParseContext * _cInstancePtr
bool owned
Methods
void * _cPtr()
string getElement()Retrieves the name of the currently open element.
string[] getElementStack()Retrieves the element stack from the internal state of the parser.
void getPosition(out int lineNumber, out int charNumber)Retrieves the current line number and the number of the character on that line. Intended for use in error messages; there are no strict semantics for what constitutes the "current" line number othe...
void * pop()Completes the process of a temporary sub-parser redirection.
void push(gtk.types.BuildableParser parser, void * userData = null)Temporarily redirects markup data to a sub-parser.
Constructors
this(void * ptr, Flag!"Take" take)