|
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. | |