![]() |
![]() |
![]() |
PackageKit Reference Manual | ![]() |
---|---|---|---|---|
PkPackageListPrivate; PkPackageList; PkPackageList* pk_package_list_new (void); gboolean pk_package_list_add (PkPackageList *plist, PkInfoEnum info, const gchar *package_id, const gchar *summary); gboolean pk_package_list_add_item (PkPackageList *plist, PkPackageItem *item); gboolean pk_package_list_add_list (PkPackageList *plist, PkPackageList *list); gboolean pk_package_list_contains (PkPackageList *plist, const gchar *package_id); gboolean pk_package_list_remove (PkPackageList *plist, const gchar *package_id); gboolean pk_package_list_contains_item (PkPackageList *plist, PkPackageItem *item); gchar* pk_package_list_get_string (PkPackageList *plist); guint pk_package_list_get_size (PkPackageList *plist); gboolean pk_package_list_sort (PkPackageList *plist); gboolean pk_package_list_sort_info (PkPackageList *plist); gboolean pk_package_list_sort_summary (PkPackageList *plist); PkPackageItem* pk_package_list_get_item (PkPackageList *plist, guint item); gboolean pk_package_list_clear (PkPackageList *plist);
typedef struct _PkPackageListPrivate PkPackageListPrivate;
Private PkPackageList data
PkPackageList* pk_package_list_new (void);
Returns : |
a new PkPackageList object. |
gboolean pk_package_list_add (PkPackageList *plist, PkInfoEnum info, const gchar *package_id, const gchar *summary);
|
|
|
|
|
|
|
|
Returns : |
gboolean pk_package_list_add_item (PkPackageList *plist, PkPackageItem *item);
Makes a deep copy, and adds to the array
|
|
|
|
Returns : |
gboolean pk_package_list_add_list (PkPackageList *plist, PkPackageList *list);
Makes a deep copy of the list
|
|
|
|
Returns : |
gboolean pk_package_list_contains (PkPackageList *plist, const gchar *package_id);
|
|
|
|
Returns : |
gboolean pk_package_list_remove (PkPackageList *plist, const gchar *package_id);
|
|
|
|
Returns : |
gboolean pk_package_list_contains_item (PkPackageList *plist, PkPackageItem *item);
|
|
|
|
Returns : |
gchar* pk_package_list_get_string (PkPackageList *plist);
|
|
Returns : |
guint pk_package_list_get_size (PkPackageList *plist);
|
|
Returns : |
gboolean pk_package_list_sort (PkPackageList *plist);
Sorts by package_id
|
|
Returns : |
gboolean pk_package_list_sort_info (PkPackageList *plist);
Sorts by PkInfoEnum
|
|
Returns : |
gboolean pk_package_list_sort_summary (PkPackageList *plist);
Sorts by summary
|
|
Returns : |
PkPackageItem* pk_package_list_get_item (PkPackageList *plist, guint item);
|
|
|
|
Returns : |