CapuchinGAppObjectManager

CapuchinGAppObjectManager

Synopsis

                    CapuchinGAppObjectManager;
CapuchinGAppObjectManager* capuchin_g_app_object_manager_new
                                                        (void);
CapuchinGAppObject* capuchin_g_app_object_manager_get_appobject
                                                        (CapuchinGAppObjectManager *manager,
                                                         const gchar *url,
                                                         GError **error);

Object Hierarchy

  GObject
   +----CapuchinGAppObjectManager

Description

Details

CapuchinGAppObjectManager

typedef struct _CapuchinGAppObjectManager CapuchinGAppObjectManager;


capuchin_g_app_object_manager_new ()

CapuchinGAppObjectManager* capuchin_g_app_object_manager_new
                                                        (void);

Returns :

a new CapuchinGAppObjectManager instance or NULL if an error occured

capuchin_g_app_object_manager_get_appobject ()

CapuchinGAppObject* capuchin_g_app_object_manager_get_appobject
                                                        (CapuchinGAppObjectManager *manager,
                                                         const gchar *url,
                                                         GError **error);

Get a application specific CapuchinGAppObject for the repository located at given URL

manager :

CapuchinGAppObjectManager object

url :

URL where the XML repository file is located

error :

a GError location to store the error occuring, or NULL to ignore.

Returns :

a CapuchinGAppObject for the repository or NULL if an error occured