Package

scribe

Permalink

package scribe

Linear Supertypes
LoggerSupport, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. scribe
  2. LoggerSupport
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class ANSI(ansi: String, type: String, default: String) extends Product with Serializable

    Permalink
  2. implicit class AnyLogging extends AnyRef

    Permalink
  3. trait JavaScriptConsole extends Object

    Permalink

    Facade around extra features of the JavaScript console in the browser

    Facade around extra features of the JavaScript console in the browser

    Annotations
    @JSType() @native()
  4. class LazyMessage[M] extends AnyRef

    Permalink
  5. case class Level(name: String, value: Double) extends Product with Serializable

    Permalink
  6. trait LogRecord[M] extends AnyRef

    Permalink
  7. trait Loggable[-T] extends AnyRef

    Permalink
  8. case class Logger(parentId: Option[LoggerId] = Some(Logger.RootId), modifiers: List[LogModifier] = Nil, handlers: List[LogHandler] = Nil, overrideClassName: Option[String] = None, data: Map[String, () ⇒ Any] = Map.empty, id: LoggerId = LoggerId()) extends LoggerSupport with Product with Serializable

    Permalink
  9. final case class LoggerId(value: Long) extends AnyVal with Product with Serializable

    Permalink
  10. trait LoggerSupport extends AnyRef

    Permalink
  11. trait Logging extends AnyRef

    Permalink

    Logging is a mix-in to conveniently add logging support to any class or object.

  12. trait MinimumLevel extends AnyRef

    Permalink
  13. trait PlatformImplementation extends AnyRef

    Permalink
  14. final class Priority extends AnyVal

    Permalink

Abstract Value Members

  1. abstract def log[M](record: LogRecord[M]): Unit

    Permalink
    Definition Classes
    LoggerSupport

Concrete Value Members

  1. object ANSI extends Serializable

    Permalink
  2. object Execution

    Permalink
  3. object Level extends Serializable

    Permalink
  4. object LogRecord

    Permalink
  5. object Loggable

    Permalink
  6. object Logger extends Serializable

    Permalink
  7. object LoggerId extends Serializable

    Permalink
  8. object MinimumLevel

    Permalink
  9. object Platform extends PlatformImplementation

    Permalink
  10. object Priority

    Permalink
  11. def apply[Return](keyValues: (String, Any)*)(f: ⇒ Return): Return

    Permalink

    Contextualize key/value pairs set on MDC.

    Contextualize key/value pairs set on MDC. This will be made avoid on each log record within

    keyValues

    tuples of key/value pairs to set on MDC

    f

    the context for which these MDC values are set

    Definition Classes
    LoggerSupport
  12. package data

    Permalink
  13. def debug[M](message: ⇒ M, t: Throwable)(implicit arg0: Loggable[M], pkg: Pkg, fileName: FileName, name: Name, line: Line): Unit

    Permalink
    Definition Classes
    LoggerSupport
  14. def debug[M](message: ⇒ M)(implicit arg0: Loggable[M], pkg: Pkg, fileName: FileName, name: Name, line: Line): Unit

    Permalink
    Definition Classes
    LoggerSupport
  15. def debug()(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line): Unit

    Permalink
    Definition Classes
    LoggerSupport
  16. var disposables: Set[() ⇒ Unit]

    Permalink
    Attributes
    protected
  17. def dispose(): Unit

    Permalink
  18. def elapsed[Return](f: ⇒ Return): Return

    Permalink

    Includes MDC elapsed to show elapsed time within the block

    Includes MDC elapsed to show elapsed time within the block

    f

    the code block to time

    Definition Classes
    LoggerSupport
  19. def error[M](message: ⇒ M, t: Throwable)(implicit arg0: Loggable[M], pkg: Pkg, fileName: FileName, name: Name, line: Line): Unit

    Permalink
    Definition Classes
    LoggerSupport
  20. def error[M](message: ⇒ M)(implicit arg0: Loggable[M], pkg: Pkg, fileName: FileName, name: Name, line: Line): Unit

    Permalink
    Definition Classes
    LoggerSupport
  21. def error()(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line): Unit

    Permalink
    Definition Classes
    LoggerSupport
  22. package filter

    Permalink
  23. package format

    Permalink
  24. package handler

    Permalink
  25. def info[M](message: ⇒ M, t: Throwable)(implicit arg0: Loggable[M], pkg: Pkg, fileName: FileName, name: Name, line: Line): Unit

    Permalink
    Definition Classes
    LoggerSupport
  26. def info[M](message: ⇒ M)(implicit arg0: Loggable[M], pkg: Pkg, fileName: FileName, name: Name, line: Line): Unit

    Permalink
    Definition Classes
    LoggerSupport
  27. def info()(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line): Unit

    Permalink
    Definition Classes
    LoggerSupport
  28. implicit def level2Double(level: Level): Double

    Permalink
  29. lazy val lineSeparator: String

    Permalink
  30. def log[M](level: Level, message: ⇒ M, throwable: Option[Throwable])(implicit arg0: Loggable[M], pkg: Pkg, fileName: FileName, name: Name, line: Line): Unit

    Permalink
    Definition Classes
    LoggerSupport
  31. package modify

    Permalink
  32. package output

    Permalink
  33. def trace[M](message: ⇒ M, t: Throwable)(implicit arg0: Loggable[M], pkg: Pkg, fileName: FileName, name: Name, line: Line): Unit

    Permalink
    Definition Classes
    LoggerSupport
  34. def trace[M](message: ⇒ M)(implicit arg0: Loggable[M], pkg: Pkg, fileName: FileName, name: Name, line: Line): Unit

    Permalink
    Definition Classes
    LoggerSupport
  35. def trace()(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line): Unit

    Permalink
    Definition Classes
    LoggerSupport
  36. package util

    Permalink
  37. def warn[M](message: ⇒ M, t: Throwable)(implicit arg0: Loggable[M], pkg: Pkg, fileName: FileName, name: Name, line: Line): Unit

    Permalink
    Definition Classes
    LoggerSupport
  38. def warn[M](message: ⇒ M)(implicit arg0: Loggable[M], pkg: Pkg, fileName: FileName, name: Name, line: Line): Unit

    Permalink
    Definition Classes
    LoggerSupport
  39. def warn()(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line): Unit

    Permalink
    Definition Classes
    LoggerSupport
  40. package writer

    Permalink

Inherited from LoggerSupport

Inherited from AnyRef

Inherited from Any

Ungrouped