(!&&&) [Filter] |
Shorthand for
for_all .
|
(!|||) [Filter] |
Shorthand for
exists .
|
(&&&) [Filter] |
Shorthand for
logand .
|
(^^^) [Filter] |
Shorthand for
logxor .
|
(|||) [Filter] |
Shorthand for
logor .
|
__ocaml_lex_comment_rec [ConfigLexer] | |
__ocaml_lex_string_rec [ConfigLexer] | |
__ocaml_lex_tables [ConfigLexer] | |
__ocaml_lex_token_rec [ConfigLexer] | |
A | |
add_char [ConfigLexer] | |
add_hexa_char [ConfigLexer] | |
add_octal_char [ConfigLexer] | |
add_variable [Paje.S] | |
add_variable [Paje] |
Increases the value of a container variable by a given amount.
|
after [Filter] | after t returns a filter that returns true iff relative time
of the event is strictly above t .
|
all [Filter] |
Filter that always returns
true .
|
B | |
before [Filter] | before t returns a filter that returns true iff relative time
of the event is strictly below t .
|
bell [Output] |
The output initially registered with the name "bell".
|
bindings [Event] |
Returns the bindings for the passed event.
|
bool [Daikon] |
Defines a variable from name and value.
|
bool_array [Daikon] |
Defines a variable from name and value.
|
bool_list [Daikon] |
Defines a variable from name and value (translated to a Daikon array).
|
bool_option [Daikon] |
Defines a variable from name and value (translated to a Daikon array).
|
C | |
column_defined [Filter] |
Filter that returns
true iff column is above 0 .
|
column_undefined [Filter] |
Filter that returns
true iff column is not above 0 .
|
comment [ConfigLexer] | |
container_types [Paje.Definitions] |
The definition of container types: value, name, optional parent, and alias.
|
create_container [Paje.S] | |
create_container [Paje] |
Creates a container with name, type, optional parent container,
optional alias and a list of additional properties.
|
csv [Layout] | csv sep l constructs a layout ([], [], f) where f is the
rendering function defined by: sep the CSV separator;, l the list of elements (referred to through keys) to output for
each CSV record, (the available keys are those defined by
Event.bindings ).
|
D | |
debug_or_above [Filter] |
Filter that returns
true iff level is Level.DEBUG or above.
|
debug_or_below [Filter] |
Filter that returns
true iff level is Level.DEBUG or below.
|
decls_header [Daikon] |
The header defining Daikon events (declaration part).
|
decls_render [Daikon] |
The rendering function for Daikon format (declaration part).
|
default [Layout] |
The layout initially registered with the name "default".
|
define_container_type [Paje] |
Defines a new type of container with name, optional parent type,
optional alias, and a list of additional properties.
|
define_entity_value [Paje] |
Defines a new value for an entity value with name, type, color,
optional alias, and a list of additional properties.
|
define_event_type [Paje] |
Defines a new type of event with name, type, optional alias, and a
list of additional properties.
|
define_link_type [Paje] |
Defines a new type of link with name, type, start and end container
types, optional alias, and a list of additonnal properties.
|
define_state_type [Paje] |
Defines a new type of state with name, type, optional alias, and a
list of additonnal properties.
|
define_variable_type [Paje] |
Defines a new type of variable with name, type, optional alias, and a
list of additonnal properties.
|
destroy_container [Paje.S] | |
destroy_container [Paje] |
Destroys a container with name, type, and a list of additional
properties.
|
direct [Mode] |
Returns a mode delivering events as soon as they are generated.
|
dtrace_header [Daikon] |
The header defining Daikon events (trace part).
|
dtrace_render [Daikon] |
The rendering function for Daikon format (trace part).
|
E | |
end_link [Paje.S] | |
end_link [Paje] |
Records the end of a link occuring inside a container, to an end.
|
enter [Daikon] | enter id pars Defines the properties for a entry point in code
(typically function begin), id being the identifier for the function
and pars the parameter list.
|
enter_critical_section [Utils] |
To be called when entering a critical section.
|
entity_value_types [Paje.Definitions] |
The definition of entity value types: value, name, parent container, color, and alias.
|
error_or_above [Filter] |
Filter that returns
true iff level is Level.ERROR or above.
|
error_or_below [Filter] |
Filter that returns
true iff level is Level.ERROR or below.
|
event_types [Paje.Definitions] |
The definition of event types: value, name, container, and alias.
|
exception_none [Filter] |
Filter that returns
true iff error is equal to None .
|
exception_some [Filter] |
Filter that returns
true iff error matches Some _ .
|
exists [Filter] |
Constructs a filter that returns
true iff at least one filter from
the list returns true .
|
exit [Daikon] | exit id ret pars Defines the properties for a exit point in code
(typically function end), id being the identifier for the function,
ret the returned value and pars the parameter list.
|
F | |
fail [ConfigLexer] | |
fatal_or_above [Filter] |
Filter that returns
true iff level is Level.FATAL or above.
|
fatal_or_below [Filter] |
Filter that returns
true iff level is Level.FATAL or below.
|
file [Output] |
The output initially registered with the name "file".
|
file [ConfigParser] | |
file_defined [Filter] |
Filter that returns
true iff file is different from "" , and
"<nofile>" .
|
file_equal [Filter] | file_equal f returns a filter that returns true iff file is equal
to f .
|
file_not_equal [Filter] | file_not_equal f returns a filter that returns true iff file is
different from f .
|
file_undefined [Filter] |
Filter that returns
true iff file is equal to "" , or
"<nofile>" .
|
float [Daikon] |
Defines a variable from name and value.
|
float_array [Daikon] |
Defines a variable from name and value.
|
float_list [Daikon] |
Defines a variable from name and value (translated to a Daikon array).
|
float_option [Daikon] |
Defines a variable from name and value (translated to a Daikon array).
|
for_all [Filter] |
Constructs a filter that returns
true iff all the filters from the
list return true .
|
G | |
get [Output] | get n returns the output registered with name n .
|
get [Layout] | get n returns the layout registered with name n .
|
get [Filter] | get n returns the filter registered with name n .
|
get_loggers [Tree] |
Returns the list of all loggers that may receive an event initially
sent to the loggers whose name is passed.
|
get_thread_id [Utils] |
Returns the identifier of the current thread.
|
growlnotify [Output] |
The output initially registered with the name "growlnotify".
|
H | |
header [Paje] |
The header defining Pajé events.
|
header [Log4j] |
The header defining log4j elements (actually empty).
|
html [Layout] |
The layout initially registered with the name "html".
|
I | |
incr_line [ConfigLexer] | |
info_or_above [Filter] |
Filter that returns
true iff level is Level.INFO or above.
|
info_or_below [Filter] |
Filter that returns
true iff level is Level.INFO or below.
|
int [Daikon] |
Defines a variable from name and value.
|
int_array [Daikon] |
Defines a variable from name and value.
|
int_list [Daikon] |
Defines a variable from name and value (translated to a Daikon array).
|
int_option [Daikon] |
Defines a variable from name and value (translated to a Daikon array).
|
L | |
layout [Paje] |
The layout supporting the "Pajé" trace format.
|
layout [Log4j] |
The xml layout, compatible with the one defined by Apache log4j
(cf.
|
layout_decls [Daikon] |
The layout supporting the "Daikon" format (declaration part).
|
layout_dtrace [Daikon] |
The layout supporting the "Daikon" format (trace part).
|
layout_noheader [Paje] | |
leave_critical_section [Utils] |
To be called when leaving a critical section.
|
level [Paje.Definitions] |
The level used to register definitions.
|
level_above [Filter] | level_equal l returns a filter that return true iff the level is
above l .
|
level_below [Filter] | level_equal l returns a filter that return true iff the level is
below l .
|
level_equal [Filter] | level_equal l returns a filter that return true iff the level is
equal to l .
|
levels [Level] |
The list of all levels, in ascending order
(i.
|
line_defined [Filter] |
Filter that returns
true iff line is above 0 .
|
line_undefined [Filter] |
Filter that returns
true iff line is not above 0 .
|
link_types [Paje.Definitions] |
The definition of link types: value, name, parent container, start container, end container, and alias.
|
load [ConfigurationOld] |
Loads the configuration from the passed file.
|
load [ConfigurationNew] |
Loads the configuration from the passed file.
|
log [Logger] | log nm lv ~file:f ~line:l ~column:c ~properties:p ~error:e msg
produces an event of level lv , file f , line l , column c ,
properties p , error e , and message msg .
|
logand [Filter] |
Constructs a filter that is the conjunction of the passed ones.
|
logger [Paje.Definitions] |
The name of the logger used to register definitions.
|
logger_equal [Filter] | logger_equal l returns a filter that returns true iff logger is
equal to l .
|
logger_not_equal [Filter] | logger_not_equal l returns a filter that returns true iff logger
is different from l .
|
logor [Filter] |
Constructs a filter that is the disjunction of the passed ones.
|
logxor [Filter] |
Constructs a filter that is the exclusive disjunction of the passed
ones.
|
M | |
make [Event] | make lg lv ~origin:o ~file:fn ~line:ln ~column:cl ~properties:p ~error:e m
constructs a log event for logger lg with level lv , location being
defined by fn (filename), ln (line) and cl (column).
|
make_container_functions [Utils] | make_container_functions () returns a quadruple with the following
elements: a container;, a function that adds a named element to the container;, a function that adds an unnamed element to the container,
and returns its name;, a function that returns the element whose name is passed,
raising Not_found if such an element does not exist.
|
make_node [Tree] |
Creates a node for holding loggers whose name is passed.
|
make_variable_builder [Daikon] |
Constructs a variable builder function, by projecting a given value
to a list of variables.
|
max_int [Signal] |
Maximal integer value for a signal.
|
memory [Mode] |
Returns a mode delivering all events at program termination.
|
message_daikon [Filter] |
Filter that return
true iff the message is a Daikon one.
|
message_defined [Filter] |
Filter that returns
true iff message is different from "" .
|
message_not_daikon [Filter] |
Filter that return
true iff the message is not a Daikon one.
|
message_not_paje [Filter] |
Filter that return
true iff the message is not a Pajé one.
|
message_paje [Filter] |
Filter that return
true iff the message is a Pajé one.
|
message_undefined [Filter] |
Filter that returns
true iff message is equal to "" .
|
minimal [Layout] |
The layout initially registered with the name "minimal".
|
N | |
new_event [Paje.S] | |
new_event [Paje] |
Records a new event with type, container, value, and additional list
of properties.
|
none [Filter] |
Filter that always returns
false .
|
not [Filter] |
Constructs a filter that is the negation of the passed one.
|
O | |
of_int [Signal] |
Converts an integer into a signal.
|
of_int [Level] |
Converts the passed integer into a level.
|
of_list [Name] |
Converts a string list into a logger name.
|
of_string [Signal] |
Converts a string into a signal.
|
of_string [Name] |
Converts a string into a logger name.
|
of_string [Level] |
Converts the passed string into a level.
|
of_sys [Signal] |
Converts a
Sys integer code into a signal.
|
P | |
pattern [Layout] | pattern h f r constructs a layout (h, f, r') where r' is the
rendering function defined by the string r .
|
point [Daikon] | point id vars defines the properties for a given point in code,
id being the identifier for the point and vars the variable
list.
|
pop_state [Paje.S] | |
pop_state [Paje] |
Changes the states of a given container by poping a previously pushed
value from its own stack.
|
prepare [Logger] | prepare nm indicates that a module is about to use a logger with
name nm .
|
properties_empty [Filter] |
Filter that returns
true iff property list is empty.
|
properties_not_empty [Filter] |
Filter that returns
true iff property list is not empty.
|
property_defined [Filter] | property_defined n returns a filter that returns true iff the
property named n is defined.
|
property_equal [Filter] | property_equal n v returns a filter that returns true iff the
property named n is defined and has value v .
|
property_equal_pred [Filter] | property_equal_pred n p returns a filter that returns true iff
the property named n is defined with value v , and p v equals
true .
|
property_not_equal [Filter] | property_not_equal n v returns a filter that returns true iff the
property named n is defined and has a value different from v , or
is not defined.
|
property_not_equal_pred [Filter] | property_not_equal_pred n p returns a filter that returns true
iff the property named n is defined with value v and p v equals
false , or is not defined.
|
property_undefined [Filter] | property_undefined n returns a filter that returns true iff the
property named n is not defined.
|
push_state [Paje.S] | |
push_state [Paje] |
Pushes the current state of a given container to its own stack,
and changes its state to the passed type and value.
|
R | |
register [Output] | register n o registers the output o with name n ,
replacing any existing output with the same name.
|
register [Logger] | register nm lv fl ly m out (n, r) registers a logger with name nm ,
level lv , filter named fl , mode m , layout named ly , and
output named out .
|
register [Layout] | register n l registers the layout l with name n ,
replacing any existing layout with the same name.
|
register [Filter] | register n f registers the filter f with name n ,
replacing any existing filter with the same name.
|
register_logger [Tree] |
Registers the passed logger, making it able to receive events.
|
register_unnamed [Output] |
Similar to
register except that an unused name is generated and returned.
|
register_unnamed [Layout] |
Similar to
register except that an unused name is generated and returned.
|
register_unnamed [Filter] |
Similar to
register except that an unused name is generated and returned.
|
render [Paje] |
The rendering function for Pajé format.
|
render [Log4j] |
The rendering function for log4j format.
|
render [Event] | render fmt e returns a string representing fmt where all bindings
of e have been expanded.
|
render_bindings [Event] | render_bindings l fmt returns a string representing fmt where all
bindings of the association list l have been expanded.
|
reset_state [Paje.S] | |
reset_state [Paje] |
Clears all previously saved values for the type of a container.
|
retained [Mode] |
Returns a mode delivering events every time a condition, specified by
the string parameter is made true.
|
S | |
say [Output] |
The output initially registered with the name "say".
|
set_state [Paje.S] | |
set_state [Paje] |
Changes the state of a given container to a new value with passed
type, and additional list of properties.
|
set_variable [Paje.S] | |
set_variable [Paje] |
Sets the value of a container variable.
|
simple [Layout] |
The layout initially registered with the name "simple".
|
split [Utils] | split seps s returns a list of substrings of s separeted by
contiguous substrings of elements from seps .
|
start_link [Paje.S] | |
start_link [Paje] |
Records the start of a link occuring inside a container, from a start.
|
state_types [Paje.Definitions] |
The definition of event types: value, name, container, and alias.
|
string [Daikon] |
Defines a variable from name and value.
|
string [ConfigLexer] | |
string_array [Daikon] |
Defines a variable from name and value.
|
string_list [Daikon] |
Defines a variable from name and value (translated to a Daikon array).
|
string_of_error [ConfigLexer] | |
string_option [Daikon] |
Defines a variable from name and value (translated to a Daikon array).
|
sub_variable [Paje.S] | |
sub_variable [Paje] |
Decreases the value of a container variable by a given amount.
|
T | |
t [Paje.S] | |
t [Paje] |
The identifier message for Pajé event.
|
t [Daikon] |
The identifier message for Daikon traces.
|
to_int [Signal] |
Converts a signal into an integer between
0 and max_int - 1 .
|
to_int [Level] |
Converts the passed level into an integer.
|
to_list [Name] |
Converts a logger name into a string list.
|
to_string [Name] |
Converts a logger name into a string.
|
to_string [Level] |
Converts the passed level into a string.
|
to_sys [Signal] |
Converts a signal into its
Sys equivalent.
|
token [ConfigLexer] | |
trace_or_above [Filter] |
Filter that returns
true iff level is Level.TRACE or above.
|
trace_or_below [Filter] |
Filter that returns
true iff level is Level.TRACE or below.
|
trim [Utils] |
Returns a copy of the string without leading and trailing whitespace.
|
trim_left [Utils] |
Returns a copy of the string without leading whitespace.
|
trim_right [Utils] |
Returns a copy of the string without trailing whitespace.
|
tuple2 [Daikon] | tuple2 t1 t2 returns a variable builder for couple of type t1 * t2 .
|
tuple3 [Daikon] | tuple3 t1 t2 t3 returns a variable builder for triple of type t1 * t2 * t3 .
|
tuple4 [Daikon] | tuple4 t1 t2 t3 t4 returns a variable builder for quadruple of type t1 * t2 * t3 * t4 .
|
tuple5 [Daikon] | tuple5 t1 t2 t3 t4 t5 returns a variable builder for quintuple of type t1 * t2 * t3 * t4 * t5 .
|
V | |
value [Version] |
The current version of Bolt as a string.
|
variable_types [Paje.Definitions] |
The definition of variable types: value, name, container, color, and alias.
|
verbose [Utils] |
Prints the passed string if Bolt verbose mode is enabled,
does nothing otherwise.
|
void [Output] |
The output initially registered with the name "void".
|
W | |
warn_or_above [Filter] |
Filter that returns
true iff level is Level.WARN or above.
|
warn_or_below [Filter] |
Filter that returns
true iff level is Level.WARN or below.
|
with_logger [Event] | with_logger l e returns an event that is identical to e , except
that its logger is equal to l .
|