Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- newtype ConsoleMessage = ConsoleMessage (ForeignPtr ConsoleMessage)
- noConsoleMessage :: Maybe ConsoleMessage
- data ConsoleMessageCopyMethodInfo
- consoleMessageCopy :: MonadIO m => ConsoleMessage -> m ConsoleMessage
- data ConsoleMessageFreeMethodInfo
- consoleMessageFree :: MonadIO m => ConsoleMessage -> m ()
- data ConsoleMessageGetLevelMethodInfo
- consoleMessageGetLevel :: MonadIO m => ConsoleMessage -> m ConsoleMessageLevel
- data ConsoleMessageGetLineMethodInfo
- consoleMessageGetLine :: MonadIO m => ConsoleMessage -> m Word32
- data ConsoleMessageGetSourceMethodInfo
- consoleMessageGetSource :: MonadIO m => ConsoleMessage -> m ConsoleMessageSource
- data ConsoleMessageGetSourceIdMethodInfo
- consoleMessageGetSourceId :: MonadIO m => ConsoleMessage -> m Text
- data ConsoleMessageGetTextMethodInfo
- consoleMessageGetText :: MonadIO m => ConsoleMessage -> m Text
Exported types
newtype ConsoleMessage Source
Methods
consoleMessageCopy
data ConsoleMessageCopyMethodInfo Source
((~) * signature (m ConsoleMessage), MonadIO m) => MethodInfo * ConsoleMessageCopyMethodInfo ConsoleMessage signature |
consoleMessageCopy :: MonadIO m => ConsoleMessage -> m ConsoleMessage Source
consoleMessageFree
data ConsoleMessageFreeMethodInfo Source
((~) * signature (m ()), MonadIO m) => MethodInfo * ConsoleMessageFreeMethodInfo ConsoleMessage signature |
consoleMessageFree :: MonadIO m => ConsoleMessage -> m () Source
consoleMessageGetLevel
data ConsoleMessageGetLevelMethodInfo Source
((~) * signature (m ConsoleMessageLevel), MonadIO m) => MethodInfo * ConsoleMessageGetLevelMethodInfo ConsoleMessage signature |
consoleMessageGetLevel :: MonadIO m => ConsoleMessage -> m ConsoleMessageLevel Source
consoleMessageGetLine
data ConsoleMessageGetLineMethodInfo Source
((~) * signature (m Word32), MonadIO m) => MethodInfo * ConsoleMessageGetLineMethodInfo ConsoleMessage signature |
consoleMessageGetLine :: MonadIO m => ConsoleMessage -> m Word32 Source
consoleMessageGetSource
data ConsoleMessageGetSourceMethodInfo Source
((~) * signature (m ConsoleMessageSource), MonadIO m) => MethodInfo * ConsoleMessageGetSourceMethodInfo ConsoleMessage signature |
consoleMessageGetSourceId
data ConsoleMessageGetSourceIdMethodInfo Source
((~) * signature (m Text), MonadIO m) => MethodInfo * ConsoleMessageGetSourceIdMethodInfo ConsoleMessage signature |
consoleMessageGetSourceId :: MonadIO m => ConsoleMessage -> m Text Source
consoleMessageGetText
data ConsoleMessageGetTextMethodInfo Source
((~) * signature (m Text), MonadIO m) => MethodInfo * ConsoleMessageGetTextMethodInfo ConsoleMessage signature |
consoleMessageGetText :: MonadIO m => ConsoleMessage -> m Text Source