Logger

Companion:
class
trait Product
trait Mirror
class Object
trait Matchable
class Any
Logger.type

Type members

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from:
Mirror

Value members

Concrete methods

def debugImpl(actualLogger: Expr[ActualLogger], message: Expr[String], throwable: Expr[Throwable])(using Quotes): Expr[Unit]
def errorImpl(actualLogger: Expr[ActualLogger], message: Expr[String], throwable: Expr[Throwable])(using Quotes): Expr[Unit]
def infoImpl(actualLogger: Expr[ActualLogger], message: Expr[String], throwable: Expr[Throwable])(using Quotes): Expr[Unit]
def warnImpl(actualLogger: Expr[ActualLogger], message: Expr[String], throwable: Expr[Throwable])(using Quotes): Expr[Unit]

Inherited methods

def nop: Logger
Inherited from:
LoggerCompanionMethods
def printStream(level: Level, out: PrintStream): Logger
Inherited from:
LoggerCompanionMethods
def printStream(level: Level, out: PrintStream, colored: Boolean): Logger
Inherited from:
LoggerCompanionMethods
def printStream(level: Level, out: PrintStream, colored: Boolean, addPid: Boolean): Logger
Inherited from:
LoggerCompanionMethods
def stderr(level: Level): Logger
Inherited from:
LoggerCompanionMethods
def stderr(level: Level, colored: Boolean): Logger
Inherited from:
LoggerCompanionMethods
def stderr(level: Level, colored: Boolean, addPid: Boolean): Logger
Inherited from:
LoggerCompanionMethods