Safe Haskell | Safe-Infered |
---|
- delete :: HG3DClass -> IO ()
- getName :: HG3DClass -> IO String
- isDebugOutputEnabled :: HG3DClass -> IO Bool
- isFileOutputSuppressed :: HG3DClass -> IO Bool
- isTimeStampEnabled :: HG3DClass -> IO Bool
- logMessage :: HG3DClass -> String -> EnumLogMessageLevel -> Bool -> IO ()
- setDebugOutputEnabled :: HG3DClass -> Bool -> IO ()
- setLogDetail :: HG3DClass -> EnumLoggingLevel -> IO ()
- setTimeStampEnabled :: HG3DClass -> Bool -> IO ()
- getLogDetail :: HG3DClass -> IO EnumLoggingLevel
- delete'_ :: HG3DClassPtr -> IO ()
- getName'_ :: HG3DClassPtr -> Ptr CChar -> IO ()
- isDebugOutputEnabled'_ :: HG3DClassPtr -> Ptr CInt -> IO ()
- isFileOutputSuppressed'_ :: HG3DClassPtr -> Ptr CInt -> IO ()
- isTimeStampEnabled'_ :: HG3DClassPtr -> Ptr CInt -> IO ()
- logMessage'_ :: HG3DClassPtr -> Ptr CChar -> CInt -> CInt -> IO ()
- setDebugOutputEnabled'_ :: HG3DClassPtr -> CInt -> IO ()
- setLogDetail'_ :: HG3DClassPtr -> CInt -> IO ()
- setTimeStampEnabled'_ :: HG3DClassPtr -> CInt -> IO ()
- getLogDetail'_ :: HG3DClassPtr -> Ptr CInt -> IO ()
Documentation
Default destructor.
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO String |
Return the name of the log.
Get whether debug output is enabled for this log.
Get whether file output is suppressed for this log.
Get whether time stamps are printed for this log.
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> String | message |
-> EnumLogMessageLevel | lml |
-> Bool | maskDebug |
-> IO () |
Enable or disable outputting log messages to the debugger.
Log
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> Bool | debugOutput |
-> IO () |
Sets the level of the log detail.
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> EnumLoggingLevel | ll |
-> IO () |
Enable or disable time stamps.
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> Bool | timeStamp |
-> IO () |
Gets the level of the log detail.
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO EnumLoggingLevel |
delete'_ :: HG3DClassPtr -> IO ()Source
isDebugOutputEnabled'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source
isFileOutputSuppressed'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source
isTimeStampEnabled'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source
logMessage'_ :: HG3DClassPtr -> Ptr CChar -> CInt -> CInt -> IO ()Source
setDebugOutputEnabled'_ :: HG3DClassPtr -> CInt -> IO ()Source
setLogDetail'_ :: HG3DClassPtr -> CInt -> IO ()Source
setTimeStampEnabled'_ :: HG3DClassPtr -> CInt -> IO ()Source
getLogDetail'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source