GoggaLogger

The logging class which provides the logging print calls, controlling of style and whether to debug or not

Constructors

this
this()

Constructs a new GoggaLOgger

Members

Aliases

dbg
alias dbg = debug_

Alias for debug_

Functions

debug_
void debug_(TextType segments, string c1, string c2, ulong c3, string c4, string c5, string c6)

Logs using the default context an arbitrary amount of arguments specifically setting the context's level to DEBUG and will only print if debugging is enabled

disableDebug
void disableDebug()

Disables debug prints

enableDebug
void enableDebug()

Enables debug prints

error
void error(TextType segments, string c1, string c2, ulong c3, string c4, string c5, string c6)

Logs using the default context an arbitrary amount of arguments specifically setting the context's level to ERROR

info
void info(TextType segments, string c1, string c2, ulong c3, string c4, string c5, string c6)

Logs using the default context an arbitrary amount of arguments specifically setting the context's level to INFO

logImpl
void logImpl(string text)

Our underlying logging implementation

mode
void mode(GoggaMode mode)

Set the style of print outs

warn
void warn(TextType segments, string c1, string c2, ulong c3, string c4, string c5, string c6)

Logs using the default context an arbitrary amount of arguments specifically setting the context's level to WARN

Meta