A | |
add_custom_log [Dtools.Log] |
Add a custom logging functions.
|
args [Dtools.Log] |
A set of command line options to be used with the Arg module.
|
args [Dtools.Init] |
A set of command line options to be used with the Arg module.
|
args [Dtools.Conf] |
A set of command line options to be used with the Arg module.
|
as_bool [Dtools.Conf] | |
as_float [Dtools.Conf] | |
as_int [Dtools.Conf] | |
as_list [Dtools.Conf] |
Casts to specificaly typed keys.
|
as_string [Dtools.Conf] | |
as_unit [Dtools.Conf] | |
at_start [Dtools.Init] |
Same as
make plus a shortcut for "after Init.start".
|
at_stop [Dtools.Init] |
Same as
make plus a shortcut for "before Init.stop".
|
B | |
bool [Dtools.Conf] | |
C | |
conf [Dtools.Log] | |
conf [Dtools.Init] | |
conf_catch_exn [Dtools.Init] | |
conf_concurrent [Dtools.Init] | |
conf_daemon [Dtools.Init] | |
conf_daemon_pidfile [Dtools.Init] | |
conf_daemon_pidfile_path [Dtools.Init] | |
conf_file [Dtools.Log] | |
conf_file [Dtools.Conf] |
Read configuration values from the file associated with the given
filename.
|
conf_file_append [Dtools.Log] | |
conf_file_path [Dtools.Log] | |
conf_file_perms [Dtools.Log] | |
conf_level [Dtools.Log] | |
conf_set [Dtools.Conf] |
Add a value to the configuration keys, according to the given
correctly formated string: "type key :value"
Raises
Wrong_Conf in badly formated cases.
|
conf_stdout [Dtools.Log] | |
conf_trace [Dtools.Init] | |
conf_unix_timestamps [Dtools.Log] | |
D | |
descr [Dtools.Conf] |
Generate a description table of a (sub)key
|
dump [Dtools.Conf] |
Dump the configuration table for a (sub)key
|
E | |
exec [Dtools.Init] |
Launch the execution of a given init atom.
|
F | |
float [Dtools.Conf] | |
I | |
init [Dtools.Init] |
This fuction must be used to launch the main procedure of the
program.
|
int [Dtools.Conf] | |
L | |
list [Dtools.Conf] |
Some key builders
|
M | |
make [Dtools.Log] |
Make a logger labeled according to the given path.
|
make [Dtools.Init] |
Define a init atom associated with the given
(unit -> unit)
procedure, which eventualy depends on others atoms (these atoms
will be executed before the one currently defined) an triggers
other atoms (these atoms will be executed after the one currently
defined).
|
P | |
path_of_string [Dtools.Conf] |
Convert a dot separated string to a path
|
R | |
rm_custom_log [Dtools.Log] |
Remove a custom logging functions.
|
S | |
start [Dtools.Log] |
An atom that starts the logging.
|
start [Dtools.Init] |
Root start atom
|
stop [Dtools.Log] |
An atom that stops the logging.
|
stop [Dtools.Init] |
Root stop atom
|
string [Dtools.Conf] | |
string_of_path [Dtools.Conf] |
Convert a path to a dot separated string
|
U | |
unit [Dtools.Conf] | |
V | |
void [Dtools.Conf] |
A structural key builder
|