| Anjuta Developers Reference Manual |
|---|
ianjuta-file-loaderianjuta-file-loader — |
#define IANJUTA_FILE_LOADER_ERROR IAnjutaFileLoader; IAnjutaFileLoaderIface; GQuark ianjuta_file_loader_error_quark (void); GObject* ianjuta_file_loader_load (IAnjutaFileLoader *obj, const gchar *uri, gboolean readonly, GError **err); gchar* ianjuta_file_loader_peek_interface (IAnjutaFileLoader *obj, const gchar *uri, GError **err);
typedef struct {
IAnjutaLoaderIface g_iface;
GObject* (*load) (IAnjutaFileLoader *obj, const gchar *uri, gboolean readonly, GError **err);
gchar* (*peek_interface) (IAnjutaFileLoader *obj, const gchar *uri, GError **err);
} IAnjutaFileLoaderIface;
GObject* ianjuta_file_loader_load (IAnjutaFileLoader *obj, const gchar *uri, gboolean readonly, GError **err);
Determines a plugin which can open the given file, activates it opening the file and returns the interface of the plugin activated.
obj : | Self |
uri : | URI to load |
readonly : | Open in readonly mode. |
err : | Error propagation and reporting |
| Returns : | Plugin interface used to load the file. |
gchar* ianjuta_file_loader_peek_interface
(IAnjutaFileLoader *obj,
const gchar *uri,
GError **err);
obj : | |
uri : | |
err : | |
| Returns : |
| << ianjuta-file | ianjuta-file-manager >> |