GObject.Object
GObject.TypeModule
Import line: | GObject = imports.gi.GObject; |
GIR File: | GObject-2.0.gir |
C documentation: | GTypeModule |
Class : | TypeModule |
Implements: | GObject.TypePlugin |
Extends: | GObject.Object |
Properties | Defined By | |
---|---|---|
interface_infos : Array
read only
|
GObject.TypeModule | |
name : String
read only
|
GObject.TypeModule | |
parent_instance : GObject.Object
read only
|
GObject.TypeModule | |
type_infos : Array
read only
|
GObject.TypeModule | |
use_count : guint32
read only
|
GObject.TypeModule |
Method / Constructor | Defined By | |
---|---|---|
new GObject.TypeModule
(Object properties)
Create a new GObject.TypeModule
Create a new GObject.TypeModule
|
||
Registers an additional interface for a type, whose interface lives
in the given type plugin.
Registers an additional interface for a type, whose interface lives
in the given type plugin. If the interface was already registered for the type in this plugin, nothing will be done. As long as any instances of the type exist, the type plugin will not be unloaded.
|
GObject.TypeModule | |
Calls the complete_interface_info function from the
GTypePluginClass of plugin.
Calls the complete_interface_info function from the
GTypePluginClass of plugin. There should be no need to use this function outside of the GObject type system itself.
|
GObject.TypePlugin | |
Calls the complete_type_info function from the GTypePluginClass of plugin.
Calls the complete_type_info function from the GTypePluginClass of plugin.
There should be no need to use this function outside of the GObject type system itself.
|
GObject.TypePlugin | |
Looks up or registers an enumeration that is implemented with a particular
type plugin.
Looks up or registers an enumeration that is implemented with a particular
type plugin. If a type with name type_name was previously registered, the GType identifier for the type is returned, otherwise the type is newly registered, and the resulting GType identifier returned. As long as any instances of the type exist, the type plugin will not be unloaded.
|
GObject.TypeModule | |
Looks up or registers a flags type that is implemented with a particular
type plugin.
Looks up or registers a flags type that is implemented with a particular
type plugin. If a type with name type_name was previously registered, the GType identifier for the type is returned, otherwise the type is newly registered, and the resulting GType identifier returned. As long as any instances of the type exist, the type plugin will not be unloaded.
|
GObject.TypeModule | |
Looks up or registers a type that is implemented with a particular
type plugin.
Looks up or registers a type that is implemented with a particular
type plugin. If a type with name type_name was previously registered, the GType identifier for the type is returned, otherwise the type is newly registered, and the resulting GType identifier returned. When reregistering a type (typically because a module is unloaded then reloaded, and reinitialized), module and parent_type must be the same as they were previously. As long as any instances of the type exist, the type plugin will not be unloaded.
|
GObject.TypeModule | |
set_name
(String name)
:
none
Sets the name for a GTypeModule
Sets the name for a GTypeModule
|
GObject.TypeModule | |
unuse
()
:
none
Decreases the use count of a GTypeModule by one.
Decreases the use count of a GTypeModule by one. If the
result is zero, the module will be unloaded. (However, the GTypeModule will not be freed, and types associated with the GTypeModule are not unregistered. Once a GTypeModule is initialized, it must exist forever.)
|
GObject.TypeModule | |
use
()
:
gboolean
Increases the use count of a GTypeModule by one.
Increases the use count of a GTypeModule by one. If the
use count was zero before, the plugin will be loaded. If loading the plugin fails, the use count is reset to its prior value. loading the plugin failed.
|
GObject.TypeModule |
None |
Class / Namespace | Method / Signal / Properties |
---|---|
Nautilus
Method |
Nautilus.module_initialize
(TypeModule module)
:
none
|