GnomePersistFile

Name

GnomePersistFile —

Synopsis



#define     GNOME_PERSIST_FILE_TYPE
int         (*GnomePersistFileIOFn)         (GnomePersistFile *ps,
                                             const CORBA_char *filename,
                                             void *closure);
void        gnome_persist_file_set_dirty    (GnomePersistFile *ps,
                                             gboolean dirty);
GnomePersistFile* gnome_persist_file_new    (GnomePersistFileIOFn load_fn,
                                             GnomePersistFileIOFn save_fn,
                                             void *closure);
GnomePersistFile* gnome_persist_file_construct
                                            (GnomePersistFile *ps,
                                             GNOME_PersistFile corba_ps,
                                             GnomePersistFileIOFn load_fn,
                                             GnomePersistFileIOFn save_fn,
                                             void *closure);
extern      POA_GNOME_PersistFile__epv gnome_persist_file_epv;

Description

Details

GNOME_PERSIST_FILE_TYPE

#define GNOME_PERSIST_FILE_TYPE (gnome_persist_file_get_type ())


GnomePersistFileIOFn ()

int         (*GnomePersistFileIOFn)         (GnomePersistFile *ps,
                                             const CORBA_char *filename,
                                             void *closure);

ps : 
filename : 
closure : 
Returns : 


gnome_persist_file_set_dirty ()

void        gnome_persist_file_set_dirty    (GnomePersistFile *ps,
                                             gboolean dirty);

ps : 
dirty : 


gnome_persist_file_new ()

GnomePersistFile* gnome_persist_file_new    (GnomePersistFileIOFn load_fn,
                                             GnomePersistFileIOFn save_fn,
                                             void *closure);

Creates a GnomePersistFile object. The load_fn and save_fn parameters might be NULL. If this is the case, the load and save operations are performed by the class load and save methods

load_fn : Loading routine
save_fn : Saving routine
closure : Data passed to IO routines.
Returns : 


gnome_persist_file_construct ()

GnomePersistFile* gnome_persist_file_construct
                                            (GnomePersistFile *ps,
                                             GNOME_PersistFile corba_ps,
                                             GnomePersistFileIOFn load_fn,
                                             GnomePersistFileIOFn save_fn,
                                             void *closure);

Initializes the GnomePersistFile object. The load_fn and save_fn parameters might be NULL. If this is the case, the load and save operations are performed by the class load and save methods

ps : 
corba_ps : 
load_fn : Loading routine
save_fn : Saving routine
closure : Data passed to IO routines.
Returns : 


gnome_persist_file_epv

extern POA_GNOME_PersistFile__epv gnome_persist_file_epv;