(=%) [Cudf] |
package equality up to <name, version>
i.e.
|
(|=) [Cudf] |
Same as
Cudf.version_matches
|
C | |
close [Cudf_parser] | |
D | |
default_package [Cudf] |
implement package defaults
|
default_request [Cudf] |
implement request defaults
|
disjoint [Cudf_checker] |
check whether a package list is not satisfied by a given package
status
|
E | |
explain_reason [Cudf_checker] |
provide a string explaining a given reason, meant for error messages
|
F | |
fold_packages [Cudf] | |
from_in_channel [Cudf_parser] | |
G | |
get_installed [Cudf] |
lookup all installed versions of a given package name.
|
get_packages [Cudf] |
conversion from universe to plain package list
|
I | |
installed_size [Cudf] |
total number of installed packages occurring in the universe
|
is_consistent [Cudf_checker] | |
is_solution [Cudf_checker] |
check whether a given solution fulfill the request of a given CUDF
|
iter_packages [Cudf] | |
L | |
load [Cudf_parser] |
same as
Cudf_parser.parse , but additionally loads the package
list as an abstract Cudf.universe
|
load_from_file [Cudf_parser] |
shorthand: load from a file given its name
|
load_universe [Cudf] | |
lookup_package [Cudf] |
lookup a specific package via a <name, version> key
|
lookup_package_property [Cudf] |
low-level property lookup: given a package, lookup on it a
property by name, returning its (pretty-printed, see
Cudf_types ) value as a string
|
lookup_packages [Cudf] |
lookup all available versions of a given package name
|
lookup_request_property [Cudf] |
Same as
Cudf.lookup_package_property , but acting on request
information items.
|
M | |
mem_installed [Cudf] |
check wheather a given package constraint is satisfied in a given
package status (i.e., the universe subset of
installed packages)
|
P | |
parse [Cudf_parser] |
parse a CUDF document (or a universe) as a whole
|
parse_bool [Cudf_types] | |
parse_from_file [Cudf_parser] |
shorthand: parse a file given its name
|
parse_item [Cudf_parser] |
parse the next information item (either a package description or a
user request) from the given input channel.
|
parse_keep [Cudf_types] | |
parse_pkgname [Cudf_types] | |
parse_relop [Cudf_types] | |
parse_stanza [Cudf_parser] |
Parse a file stanza (i.e., a RFC822-like stanza, with the notable
simplification that all field/value pairs are one-liners).
|
parse_veqpkg [Cudf_types] | |
parse_veqpkglist [Cudf_types] | |
parse_version [Cudf_types] | |
parse_vpkg [Cudf_types] | |
parse_vpkgformula [Cudf_types] | |
parse_vpkglist [Cudf_types] | |
pp_bool [Cudf_types] | |
pp_cudf [Cudf_printer] | |
pp_doc [Cudf_printer] | |
pp_item [Cudf_printer] | |
pp_keep [Cudf_types] | |
pp_package [Cudf_printer] | |
pp_packages [Cudf_printer] | |
pp_pkgname [Cudf_types] | |
pp_request [Cudf_printer] | |
pp_universe [Cudf_printer] | |
pp_veqpkg [Cudf_types] | |
pp_veqpkglist [Cudf_types] | |
pp_version [Cudf_types] | |
pp_vpkg [Cudf_types] | |
pp_vpkgformula [Cudf_types] | |
pp_vpkglist [Cudf_types] | |
S | |
satisfy_formula [Cudf_checker] |
check whether a given package formula is satisfied by a given
package status
|
status [Cudf] |
project on packages having "installed: true".
|
string_of_bool [Cudf_types] | |
string_of_cudf [Cudf_printer] | |
string_of_doc [Cudf_printer] | |
string_of_item [Cudf_printer] | |
string_of_keep [Cudf_types] | |
string_of_package [Cudf_printer] | |
string_of_packages [Cudf_printer] | |
string_of_pkgname [Cudf_types] | |
string_of_request [Cudf_printer] | |
string_of_universe [Cudf_printer] | |
string_of_veqpkg [Cudf_types] | |
string_of_veqpkglist [Cudf_types] | |
string_of_version [Cudf_types] | |
string_of_vpkg [Cudf_types] | |
string_of_vpkgformula [Cudf_types] | |
string_of_vpkglist [Cudf_types] | |
U | |
universe_size [Cudf] |
total numer of available packages (no matter whether they are
installed or not)
|
V | |
version_matches [Cudf] |
Check whether a version matches a version constraint,
e.g.
|
W | |
who_provides [Cudf] |
Ask who provides a given feature (predicate).
|