| 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  makeplus a shortcut for "after Init.start". | 
| at_stop [Dtools.Init] | 
Same as  makeplus 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_Confin 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
 |