Index of values


(!!!) [Benl_data]
(!!) [Benl_data]
(//) [Benl_templates]
(//) [Benl_data]

A
add [Package]
add [Package.Set]
add [Package.Map]
align [Benl_arg]
Align the documentation strings by inserting spaces at the first space, according to the length of the keyword.
architectures [Benl_clflags]
archs_list [Benl_base]
areas [Benl_clflags]
available_frontends [Benl_frontend]

B
binaries [Package]
bindings [Package.Map]
build_depends [Package]

C
cache_dir [Benl_clflags]
cache_file [Benl_clflags]
capitalize [Benl_core]
capitalize ?sep s capitalizes a field name.
cardinal [Package.Set]
choose_escape [Benl_base]
class_of_status [Benl_base]
compare [Benl_modules.PAIndex]
compare [Benl_base.Version]
config_file [Benl_parser]
current [Benl_arg]
Position (in Sys.argv) of the argument being processed.

D
debian_architectures [Benl_base]
debian_ports_architectures [Benl_base]
default [Benl_compression]
default_relevant_binary_keys [Benl_data]
default_relevant_source_keys [Benl_data]
dependencies [Package]
display_tool [Benl_compression]
dry_run [Benl_clflags]
dump [Benl_marshal.Make]
dump_to_file [Benl_utils]
dump_xhtml_to_file [Benl_utils]

E
elements [Package.Set]
empty [Package.Set]
empty [Package.Map]
ends_with [Benl_core]
ends_with s suffix returns true iff s ends with suffix.
error_exn [Benl_error]
Emit an error.
escape_for_shell [Benl_core]
Quote a string for use with shell.
eval [Query]
eval_binary [Query]
eval_source [Query]
exists [Package.Set]
extension [Benl_compression]

F
fields [Query]
file_content [Benl_utils]
file_is_compressed [Benl_compression]
file_origin [Benl_data]
filter [Package.Set]
filter_affected [Benl_data]
filter_print [Package]
find [Package.Map]
fold [Benl_parallel]
fold [Package.Set]
fold [Package.Map]
from_list [Package.Set]
from_list [Benl_core.StringMap]
from_list [Benl_core.StringSet]
full_expr [Benl_parser]
fusion [Benl_modules.PAMap]
fusion [Benl_core.StringMap]

G
generate_cache [Benl_data]
get [Package]
get_cache_file [Benl_clflags]
get_config [Benl_clflags]
get_data [Benl_data]
get_dep_graph [Dependencies]
get_env_default [Benl_clflags]
get_frontend [Benl_frontend]
get_level [Benl_parallel]
get_registered_template [Benl_templates]
get_rfc2822_date [Benl_core]
Get the current date in RFC-2822 format.
get_selected_frontend [Benl_frontend]

H
has [Package]

I
ignored_architectures [Benl_base]
inject_debcheck_data [Benl_data]
is_empty [Package.Set]
is_empty [Package.Map]
is_known [Benl_compression]
iter [Benl_parallel]
iter [Package.Set]
iter [Package.Map]

L
list_iteri [Benl_core]
Same as List.iter, but calls the function with the index of the current element.
list_rev_mapi [Benl_core]
Same as List.rev_map, but calls the function with the index of the current element.
load [Benl_marshal.Make]
load_cache [Benl_data]
load_template [Benl_templates]

M
magic_number [Benl_modules.Marshallable]
magic_number [Benl_marshal.MARSHALLABLE]
map [Benl_parallel]
mapi [Package.Map]
media_dir [Benl_clflags]
mem [Package.Set]
mem [Package.Map]
mirror [Benl_clflags]
mirror_binaries [Benl_clflags]
mirror_sources [Benl_clflags]
mk_origin [Benl_data.Projectb]

O
of_assoc [Package]
of_expr [Query]
of_string [Query]
of_string [Package.Name]
of_string [Benl_compression]

P
parse [Benl_arg]
Arg.parse speclist anon_fun usage_msg parses the command line.
parse_argv [Benl_arg]
Arg.parse_argv ~current args speclist anon_fun usage_msg parses the array args as if it were the command line.
parse_argv_dynamic [Benl_arg]
Same as Arg.parse_argv, except that the speclist argument is a reference and may be updated during the parsing.
parse_config_file [Benl_utils]
parse_config_from_in_channel [Benl_utils]
parse_control_file [Benl_utils]
parse_control_in_channel [Benl_utils]
parse_dynamic [Benl_arg]
Same as Arg.parse, except that the speclist argument is a reference and may be updated during the parsing.
path [Benl_templates]
preferred_compression_format [Benl_clflags]
print [Package]
progress [Benl_clflags]

Q
quiet [Benl_clflags]

R
raise [Benl_error]
Wrapper around Pervasives.raise to raise a Ben exception.
read_ben_file [Benl_frontend]
read_config [Benl_frontend]
read_debcheck [Benl_data]
register_frontend [Benl_frontend]
register_template [Benl_templates]
relevant_binary_keys [Benl_data]
relevant_source_keys [Benl_data]
run_debcheck [Benl_data]

S
set_cache_file [Benl_clflags]
set_level [Benl_parallel]
set_selected_frontend [Benl_frontend]
show_version [Benl_clflags]
simple_split [Benl_core]
simple_split sep s splits s using sep as delimiter.
spec [Benl_frontend]
stanza_fold [Benl_lexer]
stanza_fold f lexbuf accu iterates f over all stanzas of lexbuf, using accu as accumulator.
starts_with [Benl_core]
starts_with s prefix returns true iff s starts with prefix.
string_of_cmp [Benl_base]
string_of_error [Benl_error]
Return a human-readable explanation of an error.
string_of_regexp [Benl_base]
string_of_status [Benl_base]
string_of_string [Benl_base]
suite [Benl_clflags]

T
template [Benl_templates]
template_not_found [Benl_templates]
to_expr_l [Benl_frontend]
to_string [Query]
to_string [Package.Name]
to_string [Benl_frontend]
to_string [Benl_compression]
to_string_l [Benl_frontend]
token [Benl_lexer]
Tokenizer for Benl_parser.
topo_split [Dependencies]

U
uniq [Benl_core]
Remove duplicates in a list.
update [Benl_clflags]
update_default [Package.Map]
usage [Benl_arg]
Arg.usage speclist usage_msg prints to standard error an error message that includes the list of valid options.
usage_string [Benl_arg]
Returns the message that would have been printed by Arg.usage, if provided with the same parameters.
use_benrc [Benl_clflags]
use_cache [Benl_clflags]
use_projectb [Benl_data]

V
verbose [Benl_clflags]
version_compare [Benl_base]

W
warn [Benl_error]
Emit a warning.
warn_exn [Benl_error]
Emit a warning.
with_in_channel [Benl_core]
Run the function on the in_channel, taking care of exceptions.
with_in_file [Benl_core]
Run the function on the given file, taking care of exceptions.
with_out_file [Benl_core]
Run the function on the given file, taking care of exceptions .