Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
module ConfigLexer : sig ... end
module ConfigParser : sig ... end
module Configuration : sig ... end
This module defines the contents of a configuration file.
module ConfigurationNew : sig ... end
This module provides the function loading a configuration from a file in "new" format.
module ConfigurationOld : sig ... end
This module provides the function loading a configuration from a file in "old" format.
module Daikon : sig ... end
This module provides support for the Daikon tool.
module Event : sig ... end
This module defines the concept of event and how to construct them.
module Filter : sig ... end
This module defines the concept of filter, that is predicate over an event. It is possible to register new filters through the register
function. Initially, all the filters defined in this file are registered (using the function name as the registration name).
module Layout : sig ... end
This module defines the concept of layout, that is how an event is rendered into a string. It is possible to register new layouts through the register
function. Initially, all the layouts defined in this file (except pattern
and csv
) are registered (using the function name as the registration name).
module Level : sig ... end
This module defines the various levels of log, as well as some utility functions over levels.
module Log4j : sig ... end
This module provides support for the log4j tool.
module Logger : sig ... end
This module defines the concept of logger.
module Mode : sig ... end
This module defines the modes of event delivery.
module Name : sig ... end
This module defines the type of logger names, as well as conversion function from/to string. A logger name is a dot-separated list of strings.
module Output : sig ... end
This module defines the concept of output, that is how an event is written to a channel. It is possible to register new outputs through the register
function. Initially, two outputs are registered:
module Paje : sig ... end
This module provides support for the Pajé tool (version 1.2.3).
module Signal : sig ... end
This module provides support for signal handling.
module Tree : sig ... end
This module is responsible for the management of loggers, stored in a tree.
module Utils : sig ... end
This module regroups miscellaneous utility functions.
module Version : sig ... end
Current Bolt version.