logging-facade-0.3.1: Simple logging abstraction that allows multiple back-ends
Safe HaskellSafe-Inferred
LanguageHaskell2010

System.Logging.Facade.Types

Documentation

data LogLevel Source #

Constructors

TRACE 
DEBUG 
INFO 
WARN 
ERROR 

Instances

Instances details
Bounded LogLevel Source # 
Instance details

Defined in System.Logging.Facade.Types

Enum LogLevel Source # 
Instance details

Defined in System.Logging.Facade.Types

Read LogLevel Source # 
Instance details

Defined in System.Logging.Facade.Types

Methods

readsPrec :: Int -> ReadS LogLevel

readList :: ReadS [LogLevel]

readPrec :: ReadPrec LogLevel

readListPrec :: ReadPrec [LogLevel]

Show LogLevel Source # 
Instance details

Defined in System.Logging.Facade.Types

Methods

showsPrec :: Int -> LogLevel -> ShowS

show :: LogLevel -> String

showList :: [LogLevel] -> ShowS

Eq LogLevel Source # 
Instance details

Defined in System.Logging.Facade.Types

Methods

(==) :: LogLevel -> LogLevel -> Bool

(/=) :: LogLevel -> LogLevel -> Bool

Ord LogLevel Source # 
Instance details

Defined in System.Logging.Facade.Types

Methods

compare :: LogLevel -> LogLevel -> Ordering

(<) :: LogLevel -> LogLevel -> Bool

(<=) :: LogLevel -> LogLevel -> Bool

(>) :: LogLevel -> LogLevel -> Bool

(>=) :: LogLevel -> LogLevel -> Bool

max :: LogLevel -> LogLevel -> LogLevel

min :: LogLevel -> LogLevel -> LogLevel

data Location Source #

Constructors

Location 

Fields

Instances

Instances details
Show Location Source # 
Instance details

Defined in System.Logging.Facade.Types

Methods

showsPrec :: Int -> Location -> ShowS

show :: Location -> String

showList :: [Location] -> ShowS

Eq Location Source # 
Instance details

Defined in System.Logging.Facade.Types

Methods

(==) :: Location -> Location -> Bool

(/=) :: Location -> Location -> Bool

data LogRecord Source #

Constructors

LogRecord 

Instances

Instances details
Show LogRecord Source # 
Instance details

Defined in System.Logging.Facade.Types

Methods

showsPrec :: Int -> LogRecord -> ShowS

show :: LogRecord -> String

showList :: [LogRecord] -> ShowS

Eq LogRecord Source # 
Instance details

Defined in System.Logging.Facade.Types

Methods

(==) :: LogRecord -> LogRecord -> Bool

(/=) :: LogRecord -> LogRecord -> Bool