Safe Haskell | None |
---|
- delete :: HG3DClass -> IO ()
- setLoggingLevel :: HG3DClass -> EnumLoggingLevel -> IO ()
- getLoggingLevel :: HG3DClass -> IO EnumLoggingLevel
- logEvent :: HG3DClass -> String -> EnumLoggingLevel -> IO ()
- setLogFilename :: HG3DClass -> String -> Bool -> IO ()
- delete'_ :: HG3DClassPtr -> IO ()
- setLoggingLevel'_ :: HG3DClassPtr -> CInt -> IO ()
- getLoggingLevel'_ :: HG3DClassPtr -> Ptr CInt -> IO ()
- logEvent'_ :: HG3DClassPtr -> Ptr CChar -> CInt -> IO ()
- setLogFilename'_ :: HG3DClassPtr -> Ptr CChar -> CInt -> IO ()
Documentation
Destructor for Logger
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> EnumLoggingLevel | level - One of the LoggingLevel enumerated values that specified the level of logging information required. |
-> IO () | return value - Nothing |
return the current logging level setting
Set the level of logging information that will get out to the log file.
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO EnumLoggingLevel | return value - One of the LoggingLevel enumerated values specifying the current level of logging |
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> String | message - String object containing the message to be added to the event log. |
-> EnumLoggingLevel | level - LoggingLevel for this message. If level is greater than the current set logging level, the message is not logged. |
-> IO () | return value - Nothing |
Set the name of the log file where all subsequent log entries should be written. The interpretation of file name may differ depending on the concrete logger implementation. - Details: When this is called, and the log file is created, any cached log entries are flushed to the log file.
Add an event to the log.
delete'_ :: HG3DClassPtr -> IO ()Source
setLoggingLevel'_ :: HG3DClassPtr -> CInt -> IO ()Source
getLoggingLevel'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source
logEvent'_ :: HG3DClassPtr -> Ptr CChar -> CInt -> IO ()Source
setLogFilename'_ :: HG3DClassPtr -> Ptr CChar -> CInt -> IO ()Source