summaryrefslogtreecommitdiff
path: root/fpcsrc/packages/gnome1/src/gconf/gconfengine.inc
blob: c8f52c7161ff4b11ba10db2a59d1652cee453d1f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{$IfDef read_interface}

type
   PGConfEngine = ^TGConfEngine;
   TGConfEngine = Record
   end;

function gconf_engine_get_default:PGConfEngine;cdecl;external gconfdll name 'gconf_engine_get_default';
function gconf_engine_get_for_address(address:Pgchar; err:PPGError):PGConfEngine;cdecl;external gconfdll name 'gconf_engine_get_for_address';
procedure gconf_engine_unref(conf:PGConfEngine);cdecl;external gconfdll name 'gconf_engine_unref';
procedure gconf_engine_ref(conf:PGConfEngine);cdecl;external gconfdll name 'gconf_engine_ref';
procedure gconf_engine_set_user_data(engine:PGConfEngine; data:gpointer; dnotify:TGDestroyNotify);cdecl;external gconfdll name 'gconf_engine_set_user_data';
function gconf_engine_get_user_data(engine:PGConfEngine):gpointer;cdecl;external gconfdll name 'gconf_engine_get_user_data';

{$EndIf read_interface}

{$Ifdef read_implementation}

{$Endif read_implementation}