Value
Object of R6Class
for modelling a simple logger
Note
Logger class used internally by zen4R
Public fields
verbose.info
logger info status
verbose.debug
logger debug status
loggerType
Logger type, either "INFO", "DEBUG" or NULL (if no logger)
Methods
Method logger()
internal logger function for the Zenodo manager
Usage
zen4RLogger$logger(type, text)
Arguments
type
logger message type, "INFO", "WARN", or "ERROR"
text
log message
Method INFO()
internal INFO logger function
Method WARN()
internal WARN logger function
Method ERROR()
internal ERROR logger function
Method new()
initialize the Zenodo logger
Arguments
logger
logger type NULL, 'INFO', or 'DEBUG'
Method getClassName()
Get object class name
Usage
zen4RLogger$getClassName()
Returns
the class name, object of class character
Method getClass()
Get object class
Returns
the class, object of class R6
Method clone()
The objects of this class are cloneable with this method.
Usage
zen4RLogger$clone(deep = FALSE)
Arguments
deep
Whether to make a deep clone.