grim/guifications3
Clone
Summary
Browse
Changes
Graph
cleaned up all the GTypeInfo initializers
2011-05-17, Gary Kramlich
13ff35d0d7f7
cleaned up all the GTypeInfo initializers
closes #683
<?xml version="1.0"?>
<api>
<!--
This file was automatically generated.
Please DO NOT MODIFY THIS FILE, modify .metadata files instead.
-->
<namespace
name=
"Guifications"
library=
"libgflib"
>
<enum
name=
"GfConnectionState"
cname=
"GfConnectionState"
type=
"enum"
>
<member
cname=
"GF_CONNECTION_STATE_UNKNOWN"
name=
"StateUnknown"
value=
"-1"
/>
<member
cname=
"GF_CONNECTION_STATE_DISCONNECTING"
name=
"StateDisconnecting"
/>
<member
cname=
"GF_CONNECTION_STATE_DISCONNECTED"
name=
"StateDisconnected"
/>
<member
cname=
"GF_CONNECTION_STATE_CONNECTING"
name=
"StateConnecting"
/>
<member
cname=
"GF_CONNECTION_STATE_CONNECTED"
name=
"StateConnected"
/>
<member
cname=
"GF_CONNECTION_STATES"
name=
"States"
/>
</enum>
<enum
name=
"GfLogLevel"
cname=
"GfLogLevel"
type=
"enum"
>
<member
cname=
"GF_LOG_LEVEL_UNKNOWN"
name=
"LevelUnknown"
value=
"-1"
/>
<member
cname=
"GF_LOG_LEVEL_VERBOSE"
name=
"LevelVerbose"
/>
<member
cname=
"GF_LOG_LEVEL_INFO"
name=
"LevelInfo"
/>
<member
cname=
"GF_LOG_LEVEL_EVENT"
name=
"LevelEvent"
/>
<member
cname=
"GF_LOG_LEVEL_WARNING"
name=
"LevelWarning"
/>
<member
cname=
"GF_LOG_LEVEL_CRITICAL"
name=
"LevelCritical"
/>
<member
cname=
"GF_LOG_LEVELS"
name=
"Levels"
/>
</enum>
<enum
name=
"GfObjectFlags"
cname=
"GfObjectFlags"
type=
"flags"
>
<member
cname=
"GF_OBJECT_DESTROYING"
name=
"Destroying"
value=
"1 << 0"
/>
<member
cname=
"GF_OBJECT_RESERVED_1"
name=
"Reserved1"
value=
"1 << 1"
/>
<member
cname=
"GF_OBJECT_RESERVED_2"
name=
"Reserved2"
value=
"1 << 2"
/>
<member
cname=
"GF_OBJECT_RESERVED_3"
name=
"Reserved3"
value=
"1 << 3"
/>
<member
cname=
"GF_OBJECT_RESERVED_4"
name=
"Reserved4"
value=
"1 << 4"
/>
</enum>
<enum
name=
"GfPluginState"
cname=
"GfPluginState"
type=
"enum"
>
<member
cname=
"GF_PLUGIN_STATE_UNKNOWN"
name=
"StateUnknown"
value=
"-1"
/>
<member
cname=
"GF_PLUGIN_STATE_ERROR"
name=
"StateError"
/>
<member
cname=
"GF_PLUGIN_STATE_LOADED"
name=
"StateLoaded"
/>
<member
cname=
"GF_PLUGIN_STATE_LOAD_FAILED"
name=
"StateLoadFailed"
/>
<member
cname=
"GF_PLUGIN_STATE_NOT_LOADED"
name=
"StateNotLoaded"
/>
<member
cname=
"GF_PLUGIN_STATES"
name=
"States"
/>
</enum>
<enum
name=
"GfPreferenceType"
cname=
"GfPreferenceType"
type=
"enum"
>
<member
cname=
"GF_PREFERENCE_TYPE_UNKNOWN"
name=
"TypeUnknown"
value=
"-1"
/>
<member
cname=
"GF_PREFERENCE_TYPE_SECTION"
name=
"TypeSection"
/>
<member
cname=
"GF_PREFERENCE_TYPE_STRING"
name=
"TypeString"
/>
<member
cname=
"GF_PREFERENCE_TYPE_INT"
name=
"TypeInt"
/>
<member
cname=
"GF_PREFERENCE_TYPE_BOOL"
name=
"TypeBool"
/>
<member
cname=
"GF_PREFERENCE_TYPES"
name=
"Types"
/>
</enum>
<callback
name=
"GfFileSystemLoaderFunc"
cname=
"GfFileSystemLoaderFunc"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"const-GfFileSystemEntry*"
name=
"entry"
/>
<parameter
type=
"gpointer"
name=
"data"
/>
</parameters>
</callback>
<callback
name=
"GfPluginManagerForeachFunc"
cname=
"GfPluginManagerForeachFunc"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfPlugin*"
name=
"plugin"
/>
<parameter
type=
"gpointer"
name=
"data"
/>
</parameters>
</callback>
<interface
name=
"GfPluginLoader"
cname=
"GfPluginLoader"
>
<virtual_method
name=
"SupportedExtensions"
cname=
"supported_extensions"
>
<return-type
type=
"GList*"
/>
<parameters>
<parameter
type=
"GfPluginLoader*"
name=
"loader"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"Query"
cname=
"query"
>
<return-type
type=
"GfPluginInfo*"
/>
<parameters>
<parameter
type=
"GfPluginLoader*"
name=
"loader"
/>
<parameter
type=
"const-gchar*"
name=
"filename"
/>
<parameter
type=
"GError**"
name=
"error"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"Load"
cname=
"load"
>
<return-type
type=
"GfPlugin*"
/>
<parameters>
<parameter
type=
"GfPluginLoader*"
name=
"loader"
/>
<parameter
type=
"const-gchar*"
name=
"filename"
/>
<parameter
type=
"GError**"
name=
"error"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"Unload"
cname=
"unload"
>
<return-type
type=
"gboolean"
/>
<parameters>
<parameter
type=
"GfPluginLoader*"
name=
"loader"
/>
<parameter
type=
"GfPlugin*"
name=
"plugin"
/>
<parameter
type=
"GError**"
name=
"error"
/>
</parameters>
</virtual_method>
<method
name=
"GetGtype"
cname=
"gf_plugin_loader_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
<method
name=
"GetSupportedExtensions"
cname=
"gf_plugin_loader_get_supported_extensions"
>
<return-type
type=
"GList*"
/>
</method>
<method
name=
"LoadPlugin"
cname=
"gf_plugin_loader_load_plugin"
>
<return-type
type=
"GfPlugin*"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"filename"
/>
<parameter
type=
"GError**"
name=
"error"
/>
</parameters>
</method>
<method
name=
"QueryPlugin"
cname=
"gf_plugin_loader_query_plugin"
>
<return-type
type=
"GfPluginInfo*"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"filename"
/>
<parameter
type=
"GError**"
name=
"error"
/>
</parameters>
</method>
<method
name=
"UnloadPlugin"
cname=
"gf_plugin_loader_unload_plugin"
>
<return-type
type=
"gboolean"
/>
<parameters>
<parameter
type=
"GfPlugin*"
name=
"plugin"
/>
<parameter
type=
"GError**"
name=
"error"
/>
</parameters>
</method>
</interface>
<object
name=
"GfClientConnection"
cname=
"GfClientConnection"
parent=
"GfConnection"
>
<callback
cname=
"_gf_reserved1"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved2"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved3"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved4"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<method
name=
"Connect"
cname=
"gf_client_connection_connect"
>
<return-type
type=
"gboolean"
/>
<parameters>
<parameter
type=
"GError**"
name=
"error"
/>
</parameters>
</method>
<method
name=
"GetGtype"
cname=
"gf_client_connection_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
</object>
<object
name=
"GfConnection"
cname=
"GfConnection"
parent=
"GfNamedObject"
>
<callback
cname=
"_gf_reserved1"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved2"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved3"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved4"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<property
name=
"State"
cname=
"state"
type=
"gint"
readable=
"true"
writeable=
"true"
/>
<property
name=
"FeedPool"
cname=
"feed-pool"
type=
"GfFeedPool"
readable=
"true"
writeable=
"true"
construct=
"true"
/>
<property
name=
"PrefEngine"
cname=
"pref-engine"
type=
"GfPreferenceEngine"
readable=
"true"
writeable=
"true"
construct=
"true"
/>
<signal
name=
"Connecting"
cname=
"connecting"
when=
"LAST"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfConnection*"
name=
"connection"
/>
</parameters>
</signal>
<signal
name=
"Connected"
cname=
"connected"
when=
"LAST"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfConnection*"
name=
"connection"
/>
</parameters>
</signal>
<signal
name=
"Disconnecting"
cname=
"disconnecting"
when=
"LAST"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfConnection*"
name=
"connection"
/>
</parameters>
</signal>
<signal
name=
"Disconnected"
cname=
"disconnected"
when=
"LAST"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfConnection*"
name=
"connection"
/>
</parameters>
</signal>
<signal
name=
"FeedPoolSet"
cname=
"feed-pool-set"
when=
"LAST"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfConnection*"
name=
"connection"
/>
<parameter
type=
"GfFeedPool*"
name=
"feed_pool"
/>
</parameters>
</signal>
<signal
name=
"PreferenceEngineSet"
cname=
"preference-engine-set"
when=
"LAST"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfConnection*"
name=
"connection"
/>
<parameter
type=
"GfPreferenceEngine*"
name=
"engine"
/>
</parameters>
</signal>
<virtual_method
name=
"Disconnect"
cname=
"disconnect"
>
<return-type
type=
"gboolean"
/>
<parameters>
<parameter
type=
"GfConnection*"
name=
"connection"
/>
<parameter
type=
"GError**"
name=
"error"
/>
</parameters>
</virtual_method>
<method
name=
"Disconnect"
cname=
"gf_connection_disconnect"
>
<return-type
type=
"gboolean"
/>
<parameters>
<parameter
type=
"GError**"
name=
"error"
/>
</parameters>
</method>
<method
name=
"GetFeedPool"
cname=
"gf_connection_get_feed_pool"
>
<return-type
type=
"GfFeedPool*"
/>
</method>
<method
name=
"GetGtype"
cname=
"gf_connection_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
<method
name=
"GetPreferenceEngine"
cname=
"gf_connection_get_preference_engine"
>
<return-type
type=
"GfPreferenceEngine*"
/>
</method>
<method
name=
"GetState"
cname=
"gf_connection_get_state"
>
<return-type
type=
"GfConnectionState"
/>
</method>
<method
name=
"IsConnected"
cname=
"gf_connection_is_connected"
>
<return-type
type=
"gboolean"
/>
</method>
<method
name=
"ManagerGetClientConnection"
cname=
"gf_connection_manager_get_client_connection"
shared=
"true"
>
<return-type
type=
"GfClientConnection*"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"name"
/>
</parameters>
</method>
<method
name=
"ManagerGetDefaultClientConnection"
cname=
"gf_connection_manager_get_default_client_connection"
shared=
"true"
>
<return-type
type=
"GfClientConnection*"
/>
</method>
<method
name=
"ManagerGetDefaultServerConnection"
cname=
"gf_connection_manager_get_default_server_connection"
shared=
"true"
>
<return-type
type=
"GfServerConnection*"
/>
</method>
<method
name=
"ManagerGetServerConnection"
cname=
"gf_connection_manager_get_server_connection"
shared=
"true"
>
<return-type
type=
"GfServerConnection*"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"name"
/>
</parameters>
</method>
<method
name=
"ManagerRefresh"
cname=
"gf_connection_manager_refresh"
shared=
"true"
>
<return-type
type=
"void"
/>
</method>
<method
name=
"ManagerSetDefaultClientConnection"
cname=
"gf_connection_manager_set_default_client_connection"
shared=
"true"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GType"
name=
"type"
/>
</parameters>
</method>
<method
name=
"ManagerSetDefaultServerConnection"
cname=
"gf_connection_manager_set_default_server_connection"
shared=
"true"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"const-GfServerConnection*"
name=
"connection"
/>
</parameters>
</method>
<method
name=
"SetFeedPool"
cname=
"gf_connection_set_feed_pool"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfFeedPool*"
name=
"feed_pool"
/>
</parameters>
</method>
<method
name=
"SetPreferenceEngine"
cname=
"gf_connection_set_preference_engine"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfPreferenceEngine*"
name=
"engine"
/>
</parameters>
</method>
<method
name=
"SetState"
cname=
"gf_connection_set_state"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfConnectionState"
name=
"state"
/>
</parameters>
</method>
<method
name=
"StateGetGtype"
cname=
"gf_connection_state_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
</object>
<object
name=
"GfConsoleLogger"
cname=
"GfConsoleLogger"
parent=
"GfLogger"
>
<callback
cname=
"_gf_reserved1"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved2"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved3"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved4"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<property
name=
"Colored"
cname=
"colored"
type=
"gboolean"
readable=
"true"
writeable=
"true"
construct=
"true"
/>
<method
name=
"GetColored"
cname=
"gf_console_logger_get_colored"
>
<return-type
type=
"gboolean"
/>
</method>
<method
name=
"GetGtype"
cname=
"gf_console_logger_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
<constructor
cname=
"gf_console_logger_new"
/>
<method
name=
"SetColored"
cname=
"gf_console_logger_set_colored"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"gboolean"
name=
"colored"
/>
</parameters>
</method>
</object>
<object
name=
"GfEvent"
cname=
"GfEvent"
parent=
"GfObject"
>
<callback
cname=
"_gf_reserved1"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved2"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved3"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved4"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<property
name=
"Name"
cname=
"name"
type=
"gchar*"
readable=
"true"
writeable=
"true"
construct-only=
"true"
/>
<property
name=
"I18n"
cname=
"i18n"
type=
"gchar*"
readable=
"true"
writeable=
"true"
construct-only=
"true"
/>
<property
name=
"Description"
cname=
"description"
type=
"gchar*"
readable=
"true"
writeable=
"true"
construct-only=
"true"
/>
<virtual_method
name=
"GetName"
cname=
"get_name"
>
<return-type
type=
"gchar*"
/>
<parameters>
<parameter
type=
"const-GfEvent*"
name=
"event"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"GetI18n"
cname=
"get_i18n"
>
<return-type
type=
"gchar*"
/>
<parameters>
<parameter
type=
"const-GfEvent*"
name=
"event"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"GetDescription"
cname=
"get_description"
>
<return-type
type=
"gchar*"
/>
<parameters>
<parameter
type=
"const-GfEvent*"
name=
"event"
/>
</parameters>
</virtual_method>
<method
name=
"Freev"
cname=
"gf_event_freev"
>
<return-type
type=
"void"
/>
</method>
<method
name=
"GetDescription"
cname=
"gf_event_get_description"
>
<return-type
type=
"gchar*"
/>
</method>
<method
name=
"GetGtype"
cname=
"gf_event_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
<method
name=
"GetI18n"
cname=
"gf_event_get_i18n"
>
<return-type
type=
"gchar*"
/>
</method>
<method
name=
"GetName"
cname=
"gf_event_get_name"
>
<return-type
type=
"gchar*"
/>
</method>
<constructor
cname=
"gf_event_new"
>
<parameters>
<parameter
type=
"const-gchar*"
name=
"name"
/>
<parameter
type=
"const-gchar*"
name=
"i18n"
/>
<parameter
type=
"const-gchar*"
name=
"description"
/>
</parameters>
</constructor>
</object>
<object
name=
"GfEventInfo"
cname=
"GfEventInfo"
parent=
"GfObject"
>
<callback
cname=
"_gf_reserved1"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved2"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved3"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved4"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<method
name=
"GetGtype"
cname=
"gf_event_info_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
<method
name=
"GetValue"
cname=
"gf_event_info_get_value"
>
<return-type
type=
"const-GValue*"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"name"
/>
</parameters>
</method>
<constructor
cname=
"gf_event_info_new"
/>
<method
name=
"SetValue"
cname=
"gf_event_info_set_value"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"name"
/>
<parameter
type=
"const-GValue*"
name=
"value"
/>
</parameters>
</method>
</object>
<object
name=
"GfFeed"
cname=
"GfFeed"
parent=
"GfObject"
>
<callback
cname=
"_gf_reserved1"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved2"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved3"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved4"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<property
name=
"Name"
cname=
"name"
type=
"gchar*"
readable=
"true"
writeable=
"true"
construct-only=
"true"
/>
<property
name=
"Image"
cname=
"image"
type=
"GfImage"
readable=
"true"
writeable=
"true"
construct-only=
"true"
/>
<property
name=
"I18n"
cname=
"i18n"
type=
"gchar*"
readable=
"true"
writeable=
"true"
construct-only=
"true"
/>
<property
name=
"Description"
cname=
"description"
type=
"gchar*"
readable=
"true"
writeable=
"true"
construct-only=
"true"
/>
<property
name=
"Pool"
cname=
"pool"
type=
"GfFeedPool"
readable=
"true"
writeable=
"true"
construct-only=
"true"
/>
<signal
name=
"EventAdded"
cname=
"event-added"
when=
"LAST"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfFeed*"
name=
"feed"
/>
<parameter
type=
"GfEvent*"
name=
"event"
/>
</parameters>
</signal>
<signal
name=
"EventRemoved"
cname=
"event-removed"
when=
"LAST"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfFeed*"
name=
"feed"
/>
<parameter
type=
"GfEvent*"
name=
"event"
/>
</parameters>
</signal>
<virtual_method
name=
"GetName"
cname=
"get_name"
>
<return-type
type=
"gchar*"
/>
<parameters>
<parameter
type=
"const-GfFeed*"
name=
"feed"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"GetImage"
cname=
"get_image"
>
<return-type
type=
"GfImage*"
/>
<parameters>
<parameter
type=
"const-GfFeed*"
name=
"feed"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"GetI18n"
cname=
"get_i18n"
>
<return-type
type=
"gchar*"
/>
<parameters>
<parameter
type=
"const-GfFeed*"
name=
"feed"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"GetDescription"
cname=
"get_description"
>
<return-type
type=
"gchar*"
/>
<parameters>
<parameter
type=
"const-GfFeed*"
name=
"feed"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"GetFeedPool"
cname=
"get_feed_pool"
>
<return-type
type=
"GfFeedPool*"
/>
<parameters>
<parameter
type=
"const-GfFeed*"
name=
"feed"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"AddEvent"
cname=
"add_event"
>
<return-type
type=
"GfEvent*"
/>
<parameters>
<parameter
type=
"GfFeed*"
name=
"feed"
/>
<parameter
type=
"GfEvent*"
name=
"event"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"RemoveEvent"
cname=
"remove_event"
>
<return-type
type=
"gboolean"
/>
<parameters>
<parameter
type=
"GfFeed*"
name=
"feed"
/>
<parameter
type=
"GfEvent*"
name=
"event"
/>
</parameters>
</virtual_method>
<method
name=
"AddEvent"
cname=
"gf_feed_add_event"
>
<return-type
type=
"GfEvent*"
/>
<parameters>
<parameter
type=
"GfEvent*"
name=
"event"
/>
</parameters>
</method>
<method
name=
"EmitEvent"
cname=
"gf_feed_emit_event"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"event_name"
/>
<parameter
type=
"const-GfEventInfo*"
name=
"event_info"
/>
</parameters>
</method>
<method
name=
"Freev"
cname=
"gf_feed_freev"
>
<return-type
type=
"void"
/>
</method>
<method
name=
"GetDescription"
cname=
"gf_feed_get_description"
>
<return-type
type=
"gchar*"
/>
</method>
<method
name=
"GetFeedPool"
cname=
"gf_feed_get_feed_pool"
>
<return-type
type=
"GfFeedPool*"
/>
</method>
<method
name=
"GetGtype"
cname=
"gf_feed_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
<method
name=
"GetI18n"
cname=
"gf_feed_get_i18n"
>
<return-type
type=
"gchar*"
/>
</method>
<method
name=
"GetImage"
cname=
"gf_feed_get_image"
>
<return-type
type=
"GfImage*"
/>
</method>
<method
name=
"GetName"
cname=
"gf_feed_get_name"
>
<return-type
type=
"gchar*"
/>
</method>
<method
name=
"ListEvents"
cname=
"gf_feed_list_events"
>
<return-type
type=
"GfEvent**"
/>
<parameters>
<parameter
type=
"guint*"
name=
"nevents"
/>
</parameters>
</method>
<constructor
cname=
"gf_feed_new"
>
<parameters>
<parameter
type=
"const-gchar*"
name=
"name"
/>
<parameter
type=
"GfImage*"
name=
"image"
/>
<parameter
type=
"const-gchar*"
name=
"i18n"
/>
<parameter
type=
"const-gchar*"
name=
"description"
/>
</parameters>
</constructor>
<method
name=
"RemoveEvent"
cname=
"gf_feed_remove_event"
>
<return-type
type=
"gboolean"
/>
<parameters>
<parameter
type=
"GfEvent*"
name=
"event"
/>
</parameters>
</method>
</object>
<object
name=
"GfFeedPool"
cname=
"GfFeedPool"
parent=
"GfObject"
>
<callback
cname=
"_gf_reserved1"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved2"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved3"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved4"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<signal
name=
"RegisteredFeed"
cname=
"registered-feed"
when=
"LAST"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfFeedPool*"
name=
"feed_pool"
/>
<parameter
type=
"GfFeed*"
name=
"feed"
/>
</parameters>
</signal>
<signal
name=
"UnregisteredFeed"
cname=
"unregistered-feed"
when=
"LAST"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfFeedPool*"
name=
"feed_pool"
/>
<parameter
type=
"GfFeed*"
name=
"feed"
/>
</parameters>
</signal>
<virtual_method
name=
"RegisterFeed"
cname=
"register_feed"
>
<return-type
type=
"GfFeed*"
/>
<parameters>
<parameter
type=
"GfFeedPool*"
name=
"feed_pool"
/>
<parameter
type=
"GfFeed*"
name=
"feed"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"UnregisterFeed"
cname=
"unregister_feed"
>
<return-type
type=
"gboolean"
/>
<parameters>
<parameter
type=
"GfFeedPool*"
name=
"feed_pool"
/>
<parameter
type=
"GfFeed*"
name=
"feed"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"ListFeeds"
cname=
"list_feeds"
>
<return-type
type=
"GfFeed**"
/>
<parameters>
<parameter
type=
"const-GfFeedPool*"
name=
"feed_pool"
/>
<parameter
type=
"guint*"
name=
"num_feeds"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"FindFeed"
cname=
"find_feed"
>
<return-type
type=
"GfFeed*"
/>
<parameters>
<parameter
type=
"const-GfFeedPool*"
name=
"feed_pool"
/>
<parameter
type=
"const-gchar*"
name=
"name"
/>
</parameters>
</virtual_method>
<method
name=
"EmitEvent"
cname=
"gf_feed_pool_emit_event"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"const-GfFeed*"
name=
"feed"
/>
<parameter
type=
"const-GfEvent*"
name=
"event"
/>
<parameter
type=
"const-GfEventInfo*"
name=
"event_info"
/>
</parameters>
</method>
<method
name=
"FindFeed"
cname=
"gf_feed_pool_find_feed"
>
<return-type
type=
"GfFeed*"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"name"
/>
</parameters>
</method>
<method
name=
"GetGtype"
cname=
"gf_feed_pool_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
<method
name=
"ListFeeds"
cname=
"gf_feed_pool_list_feeds"
>
<return-type
type=
"GfFeed**"
/>
<parameters>
<parameter
type=
"guint*"
name=
"num_feeds"
/>
</parameters>
</method>
<constructor
cname=
"gf_feed_pool_new"
/>
<method
name=
"RegisterFeed"
cname=
"gf_feed_pool_register_feed"
>
<return-type
type=
"GfFeed*"
/>
<parameters>
<parameter
type=
"GfFeed*"
name=
"feed"
/>
</parameters>
</method>
<method
name=
"UnregisterFeed"
cname=
"gf_feed_pool_unregister_feed"
>
<return-type
type=
"gboolean"
/>
<parameters>
<parameter
type=
"GfFeed*"
name=
"feed"
/>
</parameters>
</method>
</object>
<object
name=
"GfFileLogger"
cname=
"GfFileLogger"
parent=
"GfLogger"
>
<callback
cname=
"_gf_reserved1"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved2"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved3"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved4"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<property
name=
"Filename"
cname=
"filename"
type=
"gchar*"
readable=
"true"
writeable=
"true"
construct-only=
"true"
/>
<method
name=
"GetFilename"
cname=
"gf_file_logger_get_filename"
>
<return-type
type=
"const-gchar*"
/>
</method>
<method
name=
"GetGtype"
cname=
"gf_file_logger_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
<constructor
cname=
"gf_file_logger_new"
>
<parameters>
<parameter
type=
"const-gchar*"
name=
"filename"
/>
</parameters>
</constructor>
</object>
<object
name=
"GfHash"
cname=
"GfHash"
parent=
"GfObject"
>
<callback
cname=
"_gf_reserved1"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved2"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved3"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved4"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<method
name=
"Append"
cname=
"gf_hash_append"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"const-guint8*"
name=
"data"
/>
<parameter
type=
"gsize"
name=
"data_sz"
/>
</parameters>
</method>
<method
name=
"Digest"
cname=
"gf_hash_digest"
>
<return-type
type=
"gboolean"
/>
<parameters>
<parameter
type=
"gsize"
name=
"in_sz"
/>
<parameter
type=
"guint8*"
name=
"digest"
/>
<parameter
type=
"gsize*"
name=
"out_sz"
/>
</parameters>
</method>
<method
name=
"GetGtype"
cname=
"gf_hash_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
<method
name=
"Init"
cname=
"gf_hash_init"
>
<return-type
type=
"void"
/>
</method>
<method
name=
"Reset"
cname=
"gf_hash_reset"
>
<return-type
type=
"void"
/>
</method>
<method
name=
"Uninit"
cname=
"gf_hash_uninit"
>
<return-type
type=
"void"
/>
</method>
</object>
<object
name=
"GfImage"
cname=
"GfImage"
parent=
"GfObject"
>
<callback
cname=
"_gf_reserved1"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved2"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved3"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved4"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<method
name=
"GetData"
cname=
"gf_image_get_data"
>
<return-type
type=
"const-guchar*"
/>
<parameters>
<parameter
type=
"gsize*"
name=
"data_sz"
/>
</parameters>
</method>
<method
name=
"GetGtype"
cname=
"gf_image_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
<constructor
cname=
"gf_image_new_from_data"
>
<parameters>
<parameter
type=
"const-guchar*"
name=
"data"
/>
<parameter
type=
"gsize"
name=
"data_sz"
/>
</parameters>
</constructor>
<constructor
cname=
"gf_image_new_from_file"
>
<parameters>
<parameter
type=
"const-gchar*"
name=
"filename"
/>
</parameters>
</constructor>
<method
name=
"SetData"
cname=
"gf_image_set_data"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"const-guchar*"
name=
"data"
/>
<parameter
type=
"gsize"
name=
"data_sz"
/>
</parameters>
</method>
</object>
<object
name=
"GfLogger"
cname=
"GfLogger"
parent=
"GfObject"
>
<callback
cname=
"_gf_reserved1"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved2"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved3"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved4"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<property
name=
"Level"
cname=
"level"
type=
"GfLogLevel"
readable=
"true"
writeable=
"true"
construct=
"true"
/>
<property
name=
"TsFormat"
cname=
"ts_format"
type=
"gchar*"
readable=
"true"
writeable=
"true"
construct=
"true"
/>
<property
name=
"TsVisible"
cname=
"ts_visible"
type=
"gboolean"
readable=
"true"
writeable=
"true"
construct=
"true"
/>
<virtual_method
name=
"Open"
cname=
"open"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfLogger*"
name=
"logger"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"Write"
cname=
"write"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfLogger*"
name=
"logger"
/>
<parameter
type=
"GfLogLevel"
name=
"level"
/>
<parameter
type=
"const-gchar*"
name=
"category"
/>
<parameter
type=
"const-gchar*"
name=
"format"
/>
<parameter
type=
"va_list"
name=
"vargs"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"Close"
cname=
"close"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfLogger*"
name=
"logger"
/>
</parameters>
</virtual_method>
<method
name=
"Close"
cname=
"gf_logger_close"
>
<return-type
type=
"void"
/>
</method>
<method
name=
"GetGtype"
cname=
"gf_logger_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
<method
name=
"GetLevel"
cname=
"gf_logger_get_level"
>
<return-type
type=
"GfLogLevel"
/>
</method>
<method
name=
"GetTimestampFormat"
cname=
"gf_logger_get_timestamp_format"
>
<return-type
type=
"const-gchar*"
/>
</method>
<method
name=
"Open"
cname=
"gf_logger_open"
>
<return-type
type=
"void"
/>
</method>
<method
name=
"SetLevel"
cname=
"gf_logger_set_level"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfLogLevel"
name=
"level"
/>
</parameters>
</method>
<method
name=
"SetTimestampFormat"
cname=
"gf_logger_set_timestamp_format"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"format"
/>
</parameters>
</method>
<method
name=
"ShowTimestamps"
cname=
"gf_logger_show_timestamps"
>
<return-type
type=
"gboolean"
/>
</method>
<method
name=
"ToggleTimestamps"
cname=
"gf_logger_toggle_timestamps"
>
<return-type
type=
"void"
/>
</method>
<method
name=
"Write"
cname=
"gf_logger_write"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfLogLevel"
name=
"level"
/>
<parameter
type=
"const-gchar*"
name=
"category"
/>
<parameter
type=
"const-gchar*"
name=
"format"
/>
<parameter
type=
"va_list"
name=
"args"
/>
</parameters>
</method>
</object>
<object
name=
"GfNamedObject"
cname=
"GfNamedObject"
parent=
"GfObject"
>
<callback
cname=
"gf_reserved1"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"gf_reserved2"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"gf_reserved3"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"gf_reserved4"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<method
name=
"ClassGetName"
cname=
"gf_named_object_class_get_name"
shared=
"true"
>
<return-type
type=
"const-gchar*"
/>
<parameters>
<parameter
type=
"GfNamedObjectClass*"
name=
"klass"
/>
</parameters>
</method>
<method
name=
"GetGtype"
cname=
"gf_named_object_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
</object>
<object
name=
"GfNativePlugin"
cname=
"GfNativePlugin"
parent=
"GfPlugin"
>
<callback
cname=
"_gf_reserved1"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved2"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved3"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved4"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<property
name=
"Module"
cname=
"module"
type=
"gpointer"
readable=
"true"
writeable=
"true"
construct-only=
"true"
/>
<method
name=
"AddInterface"
cname=
"gf_native_plugin_add_interface"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GType"
name=
"instance_type"
/>
<parameter
type=
"GType"
name=
"interface_type"
/>
<parameter
type=
"const-GInterfaceInfo*"
name=
"interface_info"
/>
</parameters>
</method>
<method
name=
"GetGtype"
cname=
"gf_native_plugin_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
<method
name=
"GetModule"
cname=
"gf_native_plugin_get_module"
>
<return-type
type=
"GModule*"
/>
</method>
<method
name=
"RegisterEnum"
cname=
"gf_native_plugin_register_enum"
>
<return-type
type=
"GType"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"name"
/>
<parameter
type=
"const-GEnumValue*"
name=
"values"
/>
</parameters>
</method>
<method
name=
"RegisterFlags"
cname=
"gf_native_plugin_register_flags"
>
<return-type
type=
"GType"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"name"
/>
<parameter
type=
"const-GFlagsValue*"
name=
"values"
/>
</parameters>
</method>
<method
name=
"RegisterType"
cname=
"gf_native_plugin_register_type"
>
<return-type
type=
"GType"
/>
<parameters>
<parameter
type=
"GType"
name=
"parent"
/>
<parameter
type=
"const-gchar*"
name=
"name"
/>
<parameter
type=
"const-GTypeInfo*"
name=
"info"
/>
<parameter
type=
"GTypeFlags"
name=
"flags"
/>
</parameters>
</method>
<method
name=
"Unuse"
cname=
"gf_native_plugin_unuse"
>
<return-type
type=
"gboolean"
/>
</method>
<method
name=
"Use"
cname=
"gf_native_plugin_use"
>
<return-type
type=
"gboolean"
/>
</method>
</object>
<object
name=
"GfNativePluginLoader"
cname=
"GfNativePluginLoader"
parent=
"GfObject"
>
<callback
cname=
"gf_reserved1"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"gf_reserved2"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"gf_reserved3"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"gf_reserved4"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<method
name=
"GetGtype"
cname=
"gf_native_plugin_loader_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
</object>
<object
name=
"GfObject"
cname=
"GfObject"
parent=
"GObject"
>
<field
name=
"Flags"
cname=
"flags"
type=
"guint32"
/>
<callback
cname=
"gf_reserved1"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"gf_reserved2"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"gf_reserved3"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"gf_reserved4"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<signal
name=
"Destroy"
cname=
"destroy"
when=
"LAST"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfObject*"
name=
"obj"
/>
</parameters>
</signal>
<method
name=
"Destroy"
cname=
"gf_object_destroy"
>
<return-type
type=
"void"
/>
</method>
<method
name=
"FlagsGetGtype"
cname=
"gf_object_flags_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
<method
name=
"GetGtype"
cname=
"gf_object_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
</object>
<object
name=
"GfPlugin"
cname=
"GfPlugin"
parent=
"GfObject"
>
<callback
cname=
"_gf_reserved1"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved2"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved3"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved4"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<property
name=
"Filename"
cname=
"filename"
type=
"gchar*"
readable=
"true"
writeable=
"true"
construct-only=
"true"
/>
<property
name=
"Info"
cname=
"info"
type=
"GfPluginInfo"
readable=
"true"
writeable=
"true"
construct-only=
"true"
/>
<property
name=
"State"
cname=
"state"
type=
"GfPluginState"
readable=
"true"
/>
<method
name=
"GetFilename"
cname=
"gf_plugin_get_filename"
>
<return-type
type=
"const-gchar*"
/>
</method>
<method
name=
"GetGtype"
cname=
"gf_plugin_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
<method
name=
"GetInfo"
cname=
"gf_plugin_get_info"
>
<return-type
type=
"GfPluginInfo*"
/>
</method>
<method
name=
"GetState"
cname=
"gf_plugin_get_state"
>
<return-type
type=
"GfPluginState"
/>
</method>
<method
name=
"ManagerAddPath"
cname=
"gf_plugin_manager_add_path"
shared=
"true"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"path_str"
/>
</parameters>
</method>
<method
name=
"ManagerFindPluginByName"
cname=
"gf_plugin_manager_find_plugin_by_name"
shared=
"true"
>
<return-type
type=
"GfPlugin*"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"name"
/>
</parameters>
</method>
<method
name=
"ManagerForeach"
cname=
"gf_plugin_manager_foreach"
shared=
"true"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfPluginManagerForeachFunc"
name=
"func"
/>
<parameter
type=
"gpointer"
name=
"data"
/>
</parameters>
</method>
<method
name=
"ManagerRefresh"
cname=
"gf_plugin_manager_refresh"
shared=
"true"
>
<return-type
type=
"void"
/>
</method>
<method
name=
"ManagerRemovePath"
cname=
"gf_plugin_manager_remove_path"
shared=
"true"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"path_str"
/>
</parameters>
</method>
<method
name=
"StateGetGtype"
cname=
"gf_plugin_state_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
</object>
<object
name=
"GfPreferencesProxy"
cname=
"GfPreferencesProxy"
parent=
"GfPreferenceEngine"
>
<callback
cname=
"_gf_reserved1"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved2"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved3"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved4"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<virtual_method
name=
"AddEngine"
cname=
"add_engine"
>
<return-type
type=
"gboolean"
/>
<parameters>
<parameter
type=
"GfPreferencesProxy*"
name=
"proxy"
/>
<parameter
type=
"GfPreferenceEngine*"
name=
"engine"
/>
<parameter
type=
"const-gchar*"
name=
"mount_point"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"RemoveEngine"
cname=
"remove_engine"
>
<return-type
type=
"gboolean"
/>
<parameters>
<parameter
type=
"GfPreferencesProxy*"
name=
"proxy"
/>
<parameter
type=
"const-gchar*"
name=
"mount_point"
/>
</parameters>
</virtual_method>
<method
name=
"AddEngine"
cname=
"gf_preferences_proxy_add_engine"
>
<return-type
type=
"gboolean"
/>
<parameters>
<parameter
type=
"GfPreferenceEngine*"
name=
"engine"
/>
<parameter
type=
"const-gchar*"
name=
"mount_point"
/>
</parameters>
</method>
<method
name=
"GetGtype"
cname=
"gf_preferences_proxy_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
<constructor
cname=
"gf_preferences_proxy_new"
/>
<method
name=
"RemoveEngine"
cname=
"gf_preferences_proxy_remove_engine"
>
<return-type
type=
"gboolean"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"mount_point"
/>
</parameters>
</method>
</object>
<object
name=
"GfPreferencesProxyEntry"
cname=
"GfPreferencesProxyEntry"
parent=
"GfObject"
>
<callback
cname=
"_gf_reserved1"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved2"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved3"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved4"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<property
name=
"MountPoint"
cname=
"mount_point"
type=
"gchar*"
readable=
"true"
writeable=
"true"
construct-only=
"true"
/>
<property
name=
"Engine"
cname=
"engine"
type=
"GfPreferenceEngine"
readable=
"true"
writeable=
"true"
construct-only=
"true"
/>
<virtual_method
name=
"GetEngine"
cname=
"get_engine"
>
<return-type
type=
"GfPreferenceEngine*"
/>
<parameters>
<parameter
type=
"const-GfPreferencesProxyEntry*"
name=
"entry"
/>
</parameters>
</virtual_method>
<method
name=
"GetEngine"
cname=
"gf_preferences_proxy_entry_get_engine"
>
<return-type
type=
"GfPreferenceEngine*"
/>
</method>
<method
name=
"GetGtype"
cname=
"gf_preferences_proxy_entry_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
<method
name=
"GetMountPoint"
cname=
"gf_preferences_proxy_entry_get_mount_point"
>
<return-type
type=
"const-gchar*"
/>
</method>
<constructor
cname=
"gf_preferences_proxy_entry_new"
>
<parameters>
<parameter
type=
"const-gchar*"
name=
"mount_point"
/>
<parameter
type=
"GfPreferenceEngine*"
name=
"engine"
/>
</parameters>
</constructor>
</object>
<object
name=
"GfPreferenceEngine"
cname=
"GfPreferenceEngine"
parent=
"GfNamedObject"
>
<callback
cname=
"_gf_reserved1"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved2"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved3"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved4"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<signal
name=
"Changed"
cname=
"changed"
when=
"LAST"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfPreferenceEngine*"
name=
"engine"
/>
<parameter
type=
"const-gchar*"
name=
"fullname"
/>
<parameter
type=
"GfPreference*"
name=
"preference"
/>
</parameters>
</signal>
<signal
name=
"Removed"
cname=
"removed"
when=
"LAST"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfPreferenceEngine*"
name=
"engine"
/>
<parameter
type=
"GfPreference*"
name=
"preference"
/>
</parameters>
</signal>
<signal
name=
"Renamed"
cname=
"renamed"
when=
"LAST"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfPreferenceEngine*"
name=
"engine"
/>
<parameter
type=
"const-gchar*"
name=
"oldname"
/>
<parameter
type=
"GfPreference*"
name=
"preference"
/>
</parameters>
</signal>
<virtual_method
name=
"Reload"
cname=
"reload"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfPreferenceEngine*"
name=
"engine"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"Save"
cname=
"save"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"const-GfPreferenceEngine*"
name=
"engine"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"ModifiedExternally"
cname=
"modified_externally"
>
<return-type
type=
"gboolean"
/>
<parameters>
<parameter
type=
"const-GfPreferenceEngine*"
name=
"engine"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"AddSection"
cname=
"add_section"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfPreferenceEngine*"
name=
"engine"
/>
<parameter
type=
"const-gchar*"
name=
"path"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"AddString"
cname=
"add_string"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfPreferenceEngine*"
name=
"engine"
/>
<parameter
type=
"const-gchar*"
name=
"name"
/>
<parameter
type=
"const-gchar*"
name=
"def"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"SetString"
cname=
"set_string"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfPreferenceEngine*"
name=
"engine"
/>
<parameter
type=
"const-gchar*"
name=
"name"
/>
<parameter
type=
"const-gchar*"
name=
"value"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"GetString"
cname=
"get_string"
>
<return-type
type=
"gchar*"
/>
<parameters>
<parameter
type=
"const-GfPreferenceEngine*"
name=
"engine"
/>
<parameter
type=
"const-gchar*"
name=
"name"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"AddInt"
cname=
"add_int"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfPreferenceEngine*"
name=
"engine"
/>
<parameter
type=
"const-gchar*"
name=
"name"
/>
<parameter
type=
"gint"
name=
"def"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"SetInt"
cname=
"set_int"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfPreferenceEngine*"
name=
"engine"
/>
<parameter
type=
"const-gchar*"
name=
"name"
/>
<parameter
type=
"gint"
name=
"value"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"GetInt"
cname=
"get_int"
>
<return-type
type=
"int"
/>
<parameters>
<parameter
type=
"const-GfPreferenceEngine*"
name=
"engine"
/>
<parameter
type=
"const-gchar*"
name=
"name"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"AddBool"
cname=
"add_bool"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfPreferenceEngine*"
name=
"engine"
/>
<parameter
type=
"const-gchar*"
name=
"name"
/>
<parameter
type=
"gboolean"
name=
"def"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"SetBool"
cname=
"set_bool"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfPreferenceEngine*"
name=
"engine"
/>
<parameter
type=
"const-gchar*"
name=
"name"
/>
<parameter
type=
"gboolean"
name=
"value"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"GetBool"
cname=
"get_bool"
>
<return-type
type=
"gboolean"
/>
<parameters>
<parameter
type=
"const-GfPreferenceEngine*"
name=
"engine"
/>
<parameter
type=
"const-gchar*"
name=
"name"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"Exists"
cname=
"exists"
>
<return-type
type=
"gboolean"
/>
<parameters>
<parameter
type=
"const-GfPreferenceEngine*"
name=
"engine"
/>
<parameter
type=
"const-gchar*"
name=
"name"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"GetType"
cname=
"get_type"
>
<return-type
type=
"GfPreferenceType"
/>
<parameters>
<parameter
type=
"const-GfPreferenceEngine*"
name=
"engine"
/>
<parameter
type=
"const-gchar*"
name=
"path"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"Rename"
cname=
"rename"
>
<return-type
type=
"gboolean"
/>
<parameters>
<parameter
type=
"GfPreferenceEngine*"
name=
"engine"
/>
<parameter
type=
"const-gchar*"
name=
"oldname"
/>
<parameter
type=
"const-gchar*"
name=
"newname"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"Remove"
cname=
"remove"
>
<return-type
type=
"gint"
/>
<parameters>
<parameter
type=
"GfPreferenceEngine*"
name=
"engine"
/>
<parameter
type=
"const-gchar*"
name=
"path"
/>
</parameters>
</virtual_method>
<virtual_method
name=
"Query"
cname=
"query"
>
<return-type
type=
"GfPreference**"
/>
<parameters>
<parameter
type=
"const-GfPreferenceEngine*"
name=
"engine"
/>
<parameter
type=
"const-gchar*"
name=
"path"
/>
<parameter
type=
"guint*"
name=
"num_prefs"
/>
</parameters>
</virtual_method>
<method
name=
"AddBool"
cname=
"gf_preference_engine_add_bool"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"name"
/>
<parameter
type=
"gboolean"
name=
"def"
/>
</parameters>
</method>
<method
name=
"AddInt"
cname=
"gf_preference_engine_add_int"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"name"
/>
<parameter
type=
"gint"
name=
"def"
/>
</parameters>
</method>
<method
name=
"AddSection"
cname=
"gf_preference_engine_add_section"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"path"
/>
</parameters>
</method>
<method
name=
"AddString"
cname=
"gf_preference_engine_add_string"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"name"
/>
<parameter
type=
"const-gchar*"
name=
"def"
/>
</parameters>
</method>
<method
name=
"Exists"
cname=
"gf_preference_engine_exists"
>
<return-type
type=
"gboolean"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"name"
/>
</parameters>
</method>
<method
name=
"GetBool"
cname=
"gf_preference_engine_get_bool"
>
<return-type
type=
"gboolean"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"name"
/>
</parameters>
</method>
<method
name=
"GetGtype"
cname=
"gf_preference_engine_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
<method
name=
"GetInt"
cname=
"gf_preference_engine_get_int"
>
<return-type
type=
"gint"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"name"
/>
</parameters>
</method>
<method
name=
"GetString"
cname=
"gf_preference_engine_get_string"
>
<return-type
type=
"gchar*"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"name"
/>
</parameters>
</method>
<method
name=
"GetType"
cname=
"gf_preference_engine_get_type"
>
<return-type
type=
"GfPreferenceType"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"path"
/>
</parameters>
</method>
<method
name=
"Query"
cname=
"gf_preference_engine_query"
>
<return-type
type=
"GfPreference**"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"path"
/>
<parameter
type=
"guint*"
name=
"num_prefs"
/>
</parameters>
</method>
<method
name=
"Reload"
cname=
"gf_preference_engine_reload"
>
<return-type
type=
"void"
/>
</method>
<method
name=
"Remove"
cname=
"gf_preference_engine_remove"
>
<return-type
type=
"gint"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"path"
/>
</parameters>
</method>
<method
name=
"Rename"
cname=
"gf_preference_engine_rename"
>
<return-type
type=
"gboolean"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"oldname"
/>
<parameter
type=
"const-gchar*"
name=
"newname"
/>
</parameters>
</method>
<method
name=
"Save"
cname=
"gf_preference_engine_save"
>
<return-type
type=
"void"
/>
</method>
<method
name=
"SetBool"
cname=
"gf_preference_engine_set_bool"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"name"
/>
<parameter
type=
"gboolean"
name=
"value"
/>
</parameters>
</method>
<method
name=
"SetInt"
cname=
"gf_preference_engine_set_int"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"name"
/>
<parameter
type=
"gint"
name=
"value"
/>
</parameters>
</method>
<method
name=
"SetString"
cname=
"gf_preference_engine_set_string"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"name"
/>
<parameter
type=
"const-gchar*"
name=
"value"
/>
</parameters>
</method>
</object>
<object
name=
"GfPreferenceEngineNull"
cname=
"GfPreferenceEngineNull"
parent=
"GfPreferenceEngine"
>
<callback
cname=
"_gf_reserved1"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved2"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved3"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved4"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<method
name=
"GetGtype"
cname=
"gf_preference_engine_null_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
<constructor
cname=
"gf_preference_engine_null_new"
/>
</object>
<object
name=
"GfPreferenceEngineXML"
cname=
"GfPreferenceEngineXML"
parent=
"GfPreferenceEngine"
>
<callback
cname=
"gf_reserved1"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"gf_reserved2"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"gf_reserved3"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"gf_reserved4"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<property
name=
"Filename"
cname=
"filename"
type=
"gchar*"
readable=
"true"
writeable=
"true"
construct=
"true"
/>
<method
name=
"GetFilename"
cname=
"gf_preference_engine_xml_get_filename"
>
<return-type
type=
"const-gchar*"
/>
</method>
<method
name=
"GetGtype"
cname=
"gf_preference_engine_xml_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
<constructor
cname=
"gf_preference_engine_xml_new"
>
<parameters>
<parameter
type=
"const-gchar*"
name=
"filename"
/>
</parameters>
</constructor>
<method
name=
"SetFilename"
cname=
"gf_preference_engine_xml_set_filename"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"filename"
/>
</parameters>
</method>
</object>
<object
name=
"GfServerConnection"
cname=
"GfServerConnection"
parent=
"GfConnection"
>
<callback
cname=
"_gf_reserved1"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved2"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved3"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<callback
cname=
"_gf_reserved4"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"void"
name=
"arg1"
/>
</parameters>
</callback>
<method
name=
"GetGtype"
cname=
"gf_server_connection_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
<method
name=
"Listen"
cname=
"gf_server_connection_listen"
>
<return-type
type=
"gboolean"
/>
<parameters>
<parameter
type=
"GError**"
name=
"error"
/>
</parameters>
</method>
</object>
<struct
name=
"GfFileSystemEntry"
cname=
"GfFileSystemEntry"
>
<field
name=
"Filename"
cname=
"filename"
type=
"const-gchar*"
/>
<field
name=
"Dirname"
cname=
"dirname"
type=
"const-gchar*"
/>
<field
name=
"Basename"
cname=
"basename"
type=
"const-gchar*"
/>
<field
name=
"Atime"
cname=
"atime"
type=
"time_t"
/>
<field
name=
"Mtime"
cname=
"mtime"
type=
"time_t"
/>
<field
name=
"Ctime"
cname=
"ctime"
type=
"time_t"
/>
</struct>
<struct
name=
"GfPluginInfo"
cname=
"GfPluginInfo"
opaque=
"true"
>
<field
name=
"AbiVersion"
cname=
"abi_version"
type=
"guint32"
access=
"public"
writeable=
"true"
/>
<field
name=
"Name"
cname=
"name"
type=
"gchar*"
access=
"public"
writeable=
"true"
/>
<field
name=
"Version"
cname=
"version"
type=
"gchar*"
access=
"public"
writeable=
"true"
/>
<field
name=
"Summary"
cname=
"summary"
type=
"gchar*"
access=
"public"
writeable=
"true"
/>
<field
name=
"Description"
cname=
"description"
type=
"gchar*"
access=
"public"
writeable=
"true"
/>
<field
name=
"Author"
cname=
"author"
type=
"gchar*"
access=
"public"
writeable=
"true"
/>
<field
name=
"Website"
cname=
"website"
type=
"gchar*"
access=
"public"
writeable=
"true"
/>
<method
name=
"Copy"
cname=
"gf_plugin_info_copy"
>
<return-type
type=
"GfPluginInfo*"
owned=
"true"
/>
</method>
<method
name=
"Free"
cname=
"gf_plugin_info_free"
>
<return-type
type=
"void"
/>
</method>
<method
name=
"GetAbiVersion"
cname=
"gf_plugin_info_get_abi_version"
>
<return-type
type=
"guint32"
/>
</method>
<method
name=
"GetAuthor"
cname=
"gf_plugin_info_get_author"
>
<return-type
type=
"const-gchar*"
/>
</method>
<method
name=
"GetDescription"
cname=
"gf_plugin_info_get_description"
>
<return-type
type=
"const-gchar*"
/>
</method>
<method
name=
"GetGtype"
cname=
"gf_plugin_info_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
<method
name=
"GetName"
cname=
"gf_plugin_info_get_name"
>
<return-type
type=
"const-gchar*"
/>
</method>
<method
name=
"GetSummary"
cname=
"gf_plugin_info_get_summary"
>
<return-type
type=
"const-gchar*"
/>
</method>
<method
name=
"GetVersion"
cname=
"gf_plugin_info_get_version"
>
<return-type
type=
"const-gchar*"
/>
</method>
<method
name=
"GetWebsite"
cname=
"gf_plugin_info_get_website"
>
<return-type
type=
"const-gchar*"
/>
</method>
<constructor
cname=
"gf_plugin_info_new"
>
<parameters>
<parameter
type=
"guint32"
name=
"abi_version"
/>
<parameter
type=
"const-gchar*"
name=
"name"
/>
<parameter
type=
"const-gchar*"
name=
"version"
/>
<parameter
type=
"const-gchar*"
name=
"summary"
/>
<parameter
type=
"const-gchar*"
name=
"description"
/>
<parameter
type=
"const-gchar*"
name=
"author"
/>
<parameter
type=
"const-gchar*"
name=
"website"
/>
</parameters>
</constructor>
</struct>
<struct
name=
"GfPreference"
cname=
"GfPreference"
opaque=
"true"
>
<field
name=
"Name"
cname=
"name"
type=
"gchar*"
access=
"public"
writeable=
"true"
/>
<field
name=
"Path"
cname=
"path"
type=
"gchar*"
access=
"public"
writeable=
"true"
/>
<field
name=
"Type"
cname=
"type"
type=
"GfPreferenceType"
access=
"public"
writeable=
"true"
/>
<field
name=
"Value"
cname=
"value"
type=
"GValue*"
access=
"public"
writeable=
"true"
/>
<method
name=
"Copy"
cname=
"gf_preference_copy"
>
<return-type
type=
"GfPreference*"
owned=
"true"
/>
</method>
<method
name=
"Free"
cname=
"gf_preference_free"
>
<return-type
type=
"void"
/>
</method>
<method
name=
"Freev"
cname=
"gf_preference_freev"
>
<return-type
type=
"void"
/>
</method>
<method
name=
"GetBool"
cname=
"gf_preference_get_bool"
>
<return-type
type=
"gboolean"
/>
</method>
<method
name=
"GetFullName"
cname=
"gf_preference_get_full_name"
>
<return-type
type=
"gchar*"
/>
</method>
<method
name=
"GetGtype"
cname=
"gf_preference_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
<method
name=
"GetInt"
cname=
"gf_preference_get_int"
>
<return-type
type=
"gint"
/>
</method>
<method
name=
"GetName"
cname=
"gf_preference_get_name"
>
<return-type
type=
"const-gchar*"
/>
</method>
<method
name=
"GetPath"
cname=
"gf_preference_get_path"
>
<return-type
type=
"const-gchar*"
/>
</method>
<method
name=
"GetString"
cname=
"gf_preference_get_string"
>
<return-type
type=
"const-gchar*"
/>
</method>
<method
name=
"GetType"
cname=
"gf_preference_get_type"
>
<return-type
type=
"GfPreferenceType"
/>
</method>
<constructor
cname=
"gf_preference_new"
>
<parameters>
<parameter
type=
"const-gchar*"
name=
"name"
/>
<parameter
type=
"const-gchar*"
name=
"path"
/>
<parameter
type=
"GfPreferenceType"
name=
"type"
/>
<parameter
type=
"const-GValue*"
name=
"value"
/>
</parameters>
</constructor>
<method
name=
"SetBool"
cname=
"gf_preference_set_bool"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"gboolean"
name=
"value"
/>
</parameters>
</method>
<method
name=
"SetInt"
cname=
"gf_preference_set_int"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"gint"
name=
"value"
/>
</parameters>
</method>
<method
name=
"SetName"
cname=
"gf_preference_set_name"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"name"
/>
</parameters>
</method>
<method
name=
"SetPath"
cname=
"gf_preference_set_path"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"path"
/>
</parameters>
</method>
<method
name=
"SetString"
cname=
"gf_preference_set_string"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"const-gchar*"
name=
"value"
/>
</parameters>
</method>
<method
name=
"SetType"
cname=
"gf_preference_set_type"
>
<return-type
type=
"void"
/>
<parameters>
<parameter
type=
"GfPreferenceType"
name=
"type"
/>
</parameters>
</method>
<method
name=
"TypeGetGtype"
cname=
"gf_preference_type_get_gtype"
shared=
"true"
>
<return-type
type=
"GType"
/>
</method>
</struct>
</namespace>
</api>