GfPreferenceEngineXML

GfPreferenceEngineXML — GfPreferenceEngineXML Object API

Synopsis




            GfPreferenceEngineXML;
GfPreferenceEngine* gf_preference_engine_xml_new
                                            (const gchar *filename);
void        gf_preference_engine_xml_set_filename
                                            (GfPreferenceEngineXML *engine,
                                             const gchar *filename);
const gchar* gf_preference_engine_xml_get_filename
                                            (const GfPreferenceEngineXML *engine);

Object Hierarchy


  GObject
   +----GfObject
         +----GfNamedObject
               +----GfPreferenceEngine
                     +----GfPreferenceEngineXML

Properties


  "filename"             gchararray            : Read / Write / Construct

Description

GfPreferenceEngineXML is a preference engine that uses an XML file for storage.

Details

GfPreferenceEngineXML

typedef struct _GfPreferenceEngineXML GfPreferenceEngineXML;

GfPreferenceEngineXML is an opaque structure that should not be used directly.


gf_preference_engine_xml_new ()

GfPreferenceEngine* gf_preference_engine_xml_new
                                            (const gchar *filename);

Creates a new GfPreferenceEngineXML instance.

filename : The name of the file to use for storage.
Returns : The new GfPreferenceEngineXML instance.

gf_preference_engine_xml_set_filename ()

void        gf_preference_engine_xml_set_filename
                                            (GfPreferenceEngineXML *engine,
                                             const gchar *filename);

Sets the filename for engine.

engine : The GfPreferenceEngineXML instance
filename : The name of the new file to store the preferences in.

gf_preference_engine_xml_get_filename ()

const gchar* gf_preference_engine_xml_get_filename
                                            (const GfPreferenceEngineXML *engine);

Gets the filename being used by engine for storage.

engine : THe GfPreferenceEngineXML instace.
Returns : The filename being used by engine for storage.

Properties

The "filename" property

  "filename"             gchararray            : Read / Write / Construct

The storage filename.

Default value: NULL