geoflowLogger: geoflowLogger

geoflowLoggerR Documentation

geoflowLogger

Description

geoflowLogger

Format

R6Class object.

Value

Object of R6Class for modelling a simple logger

Public fields

verbose

verbose

debug

debug

Methods

Public methods


geoflowLogger$separator()

Util to separate chunks of logs of different natures

Usage
geoflowLogger$separator(char)
Arguments
char

A character to be used, eg '='


geoflowLogger$INFO()

Prints an INFO logger message

Usage
geoflowLogger$INFO(txt, ...)
Arguments
txt

logger message

...

values to be passed into txt. See sprintf


geoflowLogger$WARN()

Prints an WARN logger message

Usage
geoflowLogger$WARN(txt, ...)
Arguments
txt

logger message

...

values to be passed into txt. See sprintf


geoflowLogger$ERROR()

Prints an ERROR logger message

Usage
geoflowLogger$ERROR(txt, ...)
Arguments
txt

logger message

...

values to be passed into txt. See sprintf


geoflowLogger$DEBUG()

Prints an DEBUG logger message

Usage
geoflowLogger$DEBUG(txt, ...)
Arguments
txt

logger message

...

values to be passed into txt. See sprintf


geoflowLogger$new()

Initializes an object of class geoflowLogger

Usage
geoflowLogger$new(verbose = TRUE, debug = FALSE)
Arguments
verbose

TRUE if the logger is enabled, FALSE otherwise. Default is TRUE

debug

TRUE if the debugger is enabled, FALSE otherwise. Default is FALSE


geoflowLogger$clone()

The objects of this class are cloneable with this method.

Usage
geoflowLogger$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.

Note

Logger class used internally by geoflow


geoflow documentation built on Sept. 5, 2026, 5:08 p.m.