IOExtension

gio.IOExtension is an opaque data structure and can only be accessed using the following functions.

Constructors

this
this(GIOExtension* gIOExtension, bool ownedRef)

Sets our main struct and passes it to the parent class.

Members

Functions

getIOExtensionStruct
GIOExtension* getIOExtensionStruct(bool transferOwnership)

Get the main Gtk struct

getName
string getName()

Gets the name under which extension was registered.

getPriority
int getPriority()

Gets the priority with which extension was registered.

getStruct
void* getStruct()

the main Gtk struct as a void*

getType
GType getType()

Gets the type associated with extension.

refClass
TypeClass refClass()

Gets a reference to the class for the type that is associated with extension.

Variables

gIOExtension
GIOExtension* gIOExtension;

the main Gtk struct