Package

slogging

Permalink

package slogging

Visibility
  1. Public
  2. All

Type Members

  1. abstract class AbstractUnderlyingLogger extends UnderlyingLogger

    Permalink
  2. final class FilterLogger extends AbstractUnderlyingLogger

    Permalink
  3. trait LazyLogging extends LoggerHolder

    Permalink

    Defines logger as a lazy value initialized with an UnderlyingLogger named according to the class into which this trait is mixed

  4. final class Logger extends AnyVal

    Permalink

    Implementation for a performant Logger based on macros and an underlying Logger.

    Implementation for a performant Logger based on macros and an underlying Logger. Adaptation of the scala-logging Logger implementation.

  5. trait LoggerHolder extends AnyRef

    Permalink

    Marks trait for objects that provide a Logger.

  6. sealed trait MessageLevel extends AnyRef

    Permalink

    Level of a given logging message

  7. final class MultiLogger extends AbstractUnderlyingLogger

    Permalink
  8. trait StrictLogging extends LoggerHolder

    Permalink

    Defines logger as a value initialized with an UnderlyingLogger named according to the class into which this trait is mixed

  9. trait UnderlyingLogger extends AnyRef

    Permalink

    Common interface for LoggerS (this interface is compatible to the slf4j logging API)

  10. trait UnderlyingLoggerFactory extends AnyRef

    Permalink

Value Members

  1. object ConsoleLogger extends AbstractUnderlyingLogger

    Permalink

    ScalaJS logger implementation that redirects to the browser console.

  2. object ConsoleLoggerFactory extends UnderlyingLoggerFactory

    Permalink
  3. object FilterLogger

    Permalink

    Configuration object for all FilterLogger instances.

  4. object FilterLoggerFactory extends UnderlyingLoggerFactory

    Permalink
  5. object LogLevel extends Enumeration

    Permalink
  6. object Logger

    Permalink
  7. object LoggerConfig

    Permalink
  8. object LoggerFactory

    Permalink
  9. object LoggingUtils

    Permalink
  10. object MessageLevel

    Permalink
  11. object MultiLogger

    Permalink
  12. object NullLogger extends UnderlyingLogger

    Permalink
  13. object NullLoggerFactory extends UnderlyingLoggerFactory

    Permalink
  14. object PrintLogger extends AbstractUnderlyingLogger

    Permalink
  15. object PrintLoggerFactory extends UnderlyingLoggerFactory

    Permalink

Ungrouped