logging
de.rmgk.logging$
object logging
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
logging.type
Members list
Type members
Classlikes
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Context
class DefaultLogPrinter(val printPosition: Boolean, val verboseInfo: Boolean) extends LogPrinter
Prints to stdout. Prints the level if it is not Level.Info. Prints non empty tags.
Prints to stdout. Prints the level if it is not Level.Info. Prints non empty tags.
Value parameters
- printPosition
-
add file and line number to log output if true
Attributes
- Supertypes
object Level
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
trait LogPrinter
The LogPrinter decides how messages are formatted
The LogPrinter decides how messages are formatted
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class DefaultLogPrinter
object Loggable
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object nullLoggable.typeobject stringLoggable.type
Convenience methods for logging at certain levels. Tries to inline log calls so level check happens before method call.
Convenience methods for logging at certain levels. Tries to inline log calls so level check happens before method call.
Value parameters
- logPrinter
-
handles printing and formatting the log messages
- minLevel
-
minimum level that gets printed
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
In this article