## ianjuta-file-manager

ianjuta-file-manager —

##

# Synopsis

    #define     IANJUTA_FILE_MANAGER_ERROR
    struct      IAnjutaFileManager;
    struct      IAnjutaFileManagerIface;
    GQuark      ianjuta_file_manager_error_quark
                                                (void);
    gchar*      ianjuta_file_manager_get_selected
                                                (IAnjutaFileManager *obj,
                                                 GError **err);
    void        ianjuta_file_manager_set_root   (IAnjutaFileManager *obj,
                                                 const gchar *root_uri,
                                                 GError **err);
    void        ianjuta_file_manager_set_selected
                                                (IAnjutaFileManager *obj,
                                                 const gchar *uri,
                                                 GError **err);

## Object Hierarchy

      GInterface
       +----IAnjutaFileManager

## Prerequisites

IAnjutaFileManager requires GObject.

## Description

## Details

### IANJUTA_FILE_MANAGER_ERROR

    #define IANJUTA_FILE_MANAGER_ERROR ianjuta_file_manager_error_quark()

### struct IAnjutaFileManager

    struct IAnjutaFileManager;

### struct IAnjutaFileManagerIface

    struct IAnjutaFileManagerIface {

    	GTypeInterface g_iface;

    	/* Signal */
    	void (*section_changed) (IAnjutaFileManager *obj, const gchar *uri);

    	gchar* (*get_selected) (IAnjutaFileManager *obj, GError **err);
    	void (*set_root) (IAnjutaFileManager *obj, const gchar *root_uri, GError **err);
    	void (*set_selected) (IAnjutaFileManager *obj, const gchar *uri, GError **err);

    };

### ianjuta_file_manager_error_quark ()

    GQuark      ianjuta_file_manager_error_quark
                                                (void);

Returns : |

### ianjuta_file_manager_get_selected ()

    gchar*      ianjuta_file_manager_get_selected
                                                (IAnjutaFileManager *obj,
                                                 GError **err);

fixme

`obj` : | Self
`err` : | Error propagation and reporting.
Returns : |

### ianjuta_file_manager_set_root ()

    void        ianjuta_file_manager_set_root   (IAnjutaFileManager *obj,
                                                 const gchar *root_uri,
                                                 GError **err);

fixme

`obj` : | Self
`root_uri` : | fixme
`err` : | Error propagation and reporting.

### ianjuta_file_manager_set_selected ()

    void        ianjuta_file_manager_set_selected
                                                (IAnjutaFileManager *obj,
                                                 const gchar *uri,
                                                 GError **err);

fixme.

`obj` : | Self
`uri` : | fixme
`err` : | Error propagation and reporting.