d4storagehub4RLogger
d4storagehub4RLogger
Object of R6Class for modelling a simple logger
R6Class object.
INFO(text)Logger to report information. Used internally
WARN(text)Logger to report warnings. Used internally
ERROR(text)Logger to report errors. Used internally
verbose.infoverbose info, default is FALSE
verbose.debugverbose debug, default is FALSE
loggerTypelogger type
logger()Logger function
d4storagehub4RLogger$logger(type, text)typetype
texttext
INFO()INFO logger function
d4storagehub4RLogger$INFO(text)texttext
WARN()WARN logger function
d4storagehub4RLogger$WARN(text)texttext
ERROR()ERROR logger function
d4storagehub4RLogger$ERROR(text)texttext
new()Initializes a basic logger class
d4storagehub4RLogger$new(logger = NULL)loggerthe type of logger, either NULL (default), INFO, or DEBUG
getClassName()Get class name
d4storagehub4RLogger$getClassName()the class name
getClass()Get class
d4storagehub4RLogger$getClass()the class
clone()The objects of this class are cloneable with this method.
d4storagehub4RLogger$clone(deep = FALSE)deepWhether to make a deep clone.