#include <stdapis/glib-2.0/gobject/gtypeplugin.h>
struct _GTypePluginClass |
GTypePlugin:
The <structname>GTypePlugin</structname> typedef is used as a placeholder for objects that implement the <structname>GTypePlugin</structname> interface. GTypePluginClass: : Increases the use count of the plugin. : Decreases the use count of the plugin. : Fills in the GTypeInfo and GTypeValueTable structs for the type. The structs are initialized with <literal>memset(s, 0, sizeof (s))</literal> before calling this function. : Fills in missing parts of the GInterfaceInfo for the interface. The structs is initialized with <literal>memset(s, 0, sizeof (s))</literal> before calling this function.
The GTypePlugin interface is used by the type system in order to handle the lifecycle of dynamically loaded types.
GTypeInterface | base_iface |
GTypePluginCompleteInterfaceInfo | complete_interface_info |