RPluginManager

RPluginManager —

Synopsis




#define     R_PLUGIN_MANAGER_TYPE
            RPluginManagerPrivate;
            RPluginManager;
RPluginManager* r_plugin_manager_new        (void);
void        r_plugin_manager_free           (RPluginManager *manager);
void        r_plugin_manager_scan_directory (RPluginManager *manager,
                                             gchar *dir);
RPlugin*    r_plugin_manager_get_plugin     (RPluginManager *manager,
                                             const gchar *name);
RPlugin*    r_plugin_manager_get_nth_plugin (RPluginManager *manager,
                                             gint n);

Description

Details

R_PLUGIN_MANAGER_TYPE

#define R_PLUGIN_MANAGER_TYPE             (r_plugin_manager_get_type())


RPluginManagerPrivate

typedef struct _RPluginManagerPrivate RPluginManagerPrivate;


RPluginManager

typedef struct {
  GObject parent;

  RPluginManagerPrivate* private; 
} RPluginManager;


r_plugin_manager_new ()

RPluginManager* r_plugin_manager_new        (void);

Returns :

r_plugin_manager_free ()

void        r_plugin_manager_free           (RPluginManager *manager);

manager :

r_plugin_manager_scan_directory ()

void        r_plugin_manager_scan_directory (RPluginManager *manager,
                                             gchar *dir);

manager :
dir :

r_plugin_manager_get_plugin ()

RPlugin*    r_plugin_manager_get_plugin     (RPluginManager *manager,
                                             const gchar *name);

manager :
name :
Returns :

r_plugin_manager_get_nth_plugin ()

RPlugin*    r_plugin_manager_get_nth_plugin (RPluginManager *manager,
                                             gint n);

manager :
n :
Returns :