Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include <gtypeplugin.h>
Data Fields | |
GTypeInterface | base_iface |
GTypePluginUse | use_plugin |
GTypePluginUnuse | unuse_plugin |
GTypePluginCompleteTypeInfo | complete_type_info |
GTypePluginCompleteInterfaceInfo | complete_interface_info |
GTypePluginClass: @use_plugin: Increases the use count of the plugin. @unuse_plugin: Decreases the use count of the plugin. @complete_type_info: Fills in the GTypeInfo and GTypeValueTable structs for the type. The structs are initialized with memset(s, 0, sizeof (s))
before calling this function. @complete_interface_info: Fills in missing parts of the GInterfaceInfo for the interface. The structs is initialized with memset(s, 0, sizeof (s))
before calling this function.
The GTypePlugin interface is used by the type system in order to handle the lifecycle of dynamically loaded types.
Definition at line 97 of file gtypeplugin.h.
GTypeInterface _GTypePluginClass::base_iface |
Definition at line 100 of file gtypeplugin.h.
GTypePluginCompleteInterfaceInfo _GTypePluginClass::complete_interface_info |
Definition at line 106 of file gtypeplugin.h.
GTypePluginCompleteTypeInfo _GTypePluginClass::complete_type_info |
Definition at line 105 of file gtypeplugin.h.
GTypePluginUnuse _GTypePluginClass::unuse_plugin |
Definition at line 104 of file gtypeplugin.h.
GTypePluginUse _GTypePluginClass::use_plugin |
Definition at line 103 of file gtypeplugin.h.