|  |  |  | GSF Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | ||||
GsfInputGio; GsfInput * gsf_input_gio_new (GFile *file,GError **err); GsfInput * gsf_input_gio_new_for_path (char const *path,GError **err); GsfInput * gsf_input_gio_new_for_uri (char const *uri,GError **err); GsfOutputGio; GsfOutput * gsf_output_gio_new (GFile *file); GsfOutput * gsf_output_gio_new_for_path (char const *path,GError **err); GsfOutput * gsf_output_gio_new_for_uri (char const *uri,GError **err);
GsfInput * gsf_input_gio_new (GFile *file,GError **err);
| 
 | place to store a GError if anything goes wrong. [allow-none] | 
| Returns : | A new GsfInputGio or NULL | 
GsfInput * gsf_input_gio_new_for_path (char const *path,GError **err);
| 
 | place to store a GError if anything goes wrong. [allow-none] | 
| Returns : | A new GsfInputGio or NULL | 
GsfInput * gsf_input_gio_new_for_uri (char const *uri,GError **err);
| 
 | place to store a GError if anything goes wrong. [allow-none] | 
| Returns : | A new GsfInputGio or NULL | 
GsfOutput *         gsf_output_gio_new                  (GFile *file);
| 
 | an existing GFile | 
| Returns : | A new GsfOutputGio or NULL. [transfer full] | 
GsfOutput * gsf_output_gio_new_for_path (char const *path,GError **err);
| 
 | place to store a GError if anything goes wrong. [allow-none] | 
| Returns : | A new GsfOutputGio or NULL. [transfer full] | 
GsfOutput * gsf_output_gio_new_for_uri (char const *uri,GError **err);
| 
 | place to store a GError if anything goes wrong. [allow-none] | 
| Returns : | A new GsfOutputGio or NULL. [transfer full] |