-
Notifications
You must be signed in to change notification settings - Fork 23
/
Log.hsc
37 lines (32 loc) · 1013 Bytes
/
Log.hsc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
{-# LANGUAGE CPP #-}
{-# LANGUAGE ForeignFunctionInterface #-}
module Graphics.ImageMagick.MagickCore.Types.FFI.Log
where
import Foreign.C.Types
#include <magick/MagickCore.h>
newtype LogEventType = LogEventType { unLogEventType :: CInt }
deriving (Eq, Show)
#{enum LogEventType, LogEventType
, undefinedEvents = UndefinedEvents
, noEvents = NoEvents
, traceEvent = TraceEvent
, annotateEvent = AnnotateEvent
, blobEvent = BlobEvent
, cacheEvent = CacheEvent
, coderEvent = CoderEvent
, configureEvent = ConfigureEvent
, deprecateEvent = DeprecateEvent
, drawEvent = DrawEvent
, exceptionEvent = ExceptionEvent
, imageEvent = ImageEvent
, localeEvent = LocaleEvent
, moduleEvent = ModuleEvent
, policyEvent = PolicyEvent
, resourceEvent = ResourceEvent
, transformEvent = TransformEvent
, userEvent = UserEvent
, wandEvent = WandEvent
, x11Event = X11Event
, accelerateEvent = AccelerateEvent
, allEvents = AllEvents
}