dpkg 1.22.7-3-g89f48
|
Go to the source code of this file.
Data Structures | |
struct | pkg_array |
Holds an array of pointers to package data. More... | |
Typedefs | |
typedef struct pkginfo * | pkg_mapper_func(const char *name) |
typedef void | pkg_array_visitor_func(struct pkg_array *a, struct pkginfo *pkg, void *pkg_data) |
Functions | |
void | pkg_array_init_from_hash (struct pkg_array *a) |
Initialize a package array from the package database. | |
void | pkg_array_init_from_names (struct pkg_array *a, pkg_mapper_func *pkg_mapper, const char **pkg_names) |
void | pkg_array_foreach (struct pkg_array *a, pkg_array_visitor_func *pkg_visitor, void *pkg_data) |
Visit each non-NULL package in a package array. | |
void | pkg_array_sort (struct pkg_array *a, pkg_sorter_func *pkg_sort) |
Sort a package array. | |
void | pkg_array_destroy (struct pkg_array *a) |
Destroy a package array. | |