A Fully Featured Logging Framework


[Up] [Top]

Documentation for package ‘lgr’ version 0.4.4

Help Pages

A B C D E F G I L P R S T U W misc

-- A --

add_appender Simple Logging
add_log_levels Manage Log Levels
AppenderBuffer Log to a memory buffer
AppenderConsole Log to the console
AppenderFile Log to a file
AppenderFileRotating Log to a rotating file
AppenderFileRotatingDate Log to a date-stamped rotating file
AppenderFileRotatingTime Log to a time-stamped rotating file
AppenderJson Log to a file
AppenderMemory Abstract class for logging to memory buffers
AppenderTable Abstract class for logging to tabular structures
as.data.frame.event_list A List of LogEvents
as.data.frame.LogEvent Coerce LogEvents to Data Frames
as.data.table.event_list A List of LogEvents
as.data.table.LogEvent Coerce LogEvents to Data Frames
as_event_list A List of LogEvents
as_event_list.data.frame A List of LogEvents
as_event_list.list A List of LogEvents
as_event_list.LogEvent A List of LogEvents
as_LogEvent Coerce objects to LogEvent
as_LogEvent.data.frame Coerce objects to LogEvent
as_LogEvent.list Coerce objects to LogEvent
as_logger_config Logger Configuration Objects
as_logger_config.character Logger Configuration Objects
as_logger_config.list Logger Configuration Objects
as_tibble.LogEvent Coerce LogEvents to Data Frames

-- B --

basic_config Basic Setup for the Logging System

-- C --

CannotInitializeAbstractClassError Logger Error Conditions
colorize_levels Colorize Levels
console_threshold Simple Logging

-- D --

default_exception_handler Demote an exception to a warning

-- E --

EventFilter Event Filters
event_list A List of LogEvents

-- F --

Filter Event Filters
Filterable Abstract Class for Filterables
FilterForceLevel Override the log level of all events processed by a Logger/Appender
FilterInject Inject values into all events processed by a Logger/Appender
format.ancestry Print a Logger Object
format.LogEvent Print or Format Logging Data
format.Logger Print a Logger Object
format.logger_tree Print Logger Trees

-- G --

get_caller Information About the System
get_logger Get/Create a Logger
get_logger_glue Get/Create a Logger
get_log_levels Manage Log Levels
get_user Information About the System

-- I --

is_filter Check if an R Object is a Filter
is_log_level Standardize User-Input Log Levels to Their Integer Representation
is_log_levels Standardize User-Input Log Levels to Their Integer Representation
is_threshold Standardize User-Input Log Levels to Their Integer Representation

-- L --

label_levels Label/Unlabel Log Levels
Layout Abstract Class for Layouts
LayoutFormat Format Log Events as Text
LayoutGlue Format Log Events as Text via glue
LayoutJson Format LogEvents as JSON
Layouts Abstract Class for Layouts
LogEvent LogEvents - The atomic unit of logging
LogEvents LogEvents - The atomic unit of logging
Logger Loggers
LoggerGlue LoggerGlue
Loggers Loggers
logger_config Logger Configuration Objects
logger_index Return a data.frame of all registered loggers
logger_tree Logger Tree
log_exception Simple Logging
log_level Manage Log Levels
log_levels Manage Log Levels

-- P --

pad_left Pad Character Vectors
pad_right Pad Character Vectors
print.ancestry Print a Logger Object
print.Appender Print an Appender object
print.LogEvent Print or Format Logging Data
print.Logger Print a Logger Object
print.logger_tree Print Logger Trees

-- R --

read_json_lines Read a JSON logfile
remove_appender Simple Logging
remove_log_levels Manage Log Levels

-- S --

show_data Simple Logging
show_dt Simple Logging
show_log Simple Logging
simple_logging Simple Logging
standardize_log_level Standardize User-Input Log Levels to Their Integer Representation
standardize_log_levels Standardize User-Input Log Levels to Their Integer Representation
standardize_threshold Standardize User-Input Log Levels to Their Integer Representation
string_repr Short string representation for R objects
string_repr.data.frame Short string representation for R objects
string_repr.default Short string representation for R objects
string_repr.function Short string representation for R objects
string_repr.matrix Short string representation for R objects
suspend_logging Suspend All Logging
system_infos Information About the System

-- T --

threshold Simple Logging
toString.LogEvent Convert a LogEvent to a character string

-- U --

unlabel_levels Label/Unlabel Log Levels
unsuspend_logging Suspend All Logging
use_logger Setup a Simple Logger for a Package

-- W --

without_logging Suspend All Logging
with_logging Suspend All Logging
with_log_level Inject Values into Logging Calls
with_log_value Inject Values into Logging Calls

-- misc --

.obj Event Filters