| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Cardano.BM.Backend.LogBuffer
Documentation
Instances
| FromJSON a => IsBackend LogBuffer a Source # | |
Defined in Cardano.BM.Backend.LogBuffer Associated Types type BackendFailure LogBuffer Source # Methods bekind :: LogBuffer a -> BackendKind Source # realize :: Configuration -> IO (LogBuffer a) Source # realizefrom :: IsEffectuator s a => Configuration -> Trace IO a -> s a -> IO (LogBuffer a) Source # | |
| IsEffectuator LogBuffer a Source # | |
Defined in Cardano.BM.Backend.LogBuffer Methods effectuate :: LogBuffer a -> LogObject a -> IO () Source # effectuatefrom :: IsEffectuator s a => LogBuffer a -> LogObject a -> s a -> IO () Source # handleOverflow :: LogBuffer a -> IO () Source # | |
| type BackendFailure LogBuffer Source # | |
Defined in Cardano.BM.Backend.LogBuffer | |
readBuffer :: LogBuffer a -> IO [(LoggerName, LogObject a)] Source #
effectuate :: IsEffectuator t a => t a -> LogObject a -> IO () Source #