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 |
- type AttrClassDestroyFieldCallback = Attribute -> IO ()
- type AttrClassDestroyFieldCallbackC = Ptr Attribute -> IO ()
- attrClassDestroyFieldCallbackClosure :: AttrClassDestroyFieldCallback -> IO Closure
- attrClassDestroyFieldCallbackWrapper :: Maybe (Ptr (FunPtr AttrClassDestroyFieldCallbackC)) -> AttrClassDestroyFieldCallback -> Ptr Attribute -> IO ()
- mkAttrClassDestroyFieldCallback :: AttrClassDestroyFieldCallbackC -> IO (FunPtr AttrClassDestroyFieldCallbackC)
- noAttrClassDestroyFieldCallback :: Maybe AttrClassDestroyFieldCallback
- type AttrClassEqualFieldCallback = Attribute -> Attribute -> IO Bool
- type AttrClassEqualFieldCallbackC = Ptr Attribute -> Ptr Attribute -> IO CInt
- attrClassEqualFieldCallbackClosure :: AttrClassEqualFieldCallback -> IO Closure
- attrClassEqualFieldCallbackWrapper :: Maybe (Ptr (FunPtr AttrClassEqualFieldCallbackC)) -> AttrClassEqualFieldCallback -> Ptr Attribute -> Ptr Attribute -> IO CInt
- mkAttrClassEqualFieldCallback :: AttrClassEqualFieldCallbackC -> IO (FunPtr AttrClassEqualFieldCallbackC)
- noAttrClassEqualFieldCallback :: Maybe AttrClassEqualFieldCallback
- type AttrFilterFunc = Attribute -> IO Bool
- type AttrFilterFuncC = Ptr Attribute -> Ptr () -> IO CInt
- attrFilterFuncClosure :: AttrFilterFunc -> IO Closure
- attrFilterFuncWrapper :: Maybe (Ptr (FunPtr AttrFilterFuncC)) -> AttrFilterFunc -> Ptr Attribute -> Ptr () -> IO CInt
- mkAttrFilterFunc :: AttrFilterFuncC -> IO (FunPtr AttrFilterFuncC)
- noAttrFilterFunc :: Maybe AttrFilterFunc
- type FontsetForeachFunc = Fontset -> Font -> IO Bool
- type FontsetForeachFuncC = Ptr Fontset -> Ptr Font -> Ptr () -> IO CInt
- fontsetForeachFuncClosure :: FontsetForeachFunc -> IO Closure
- fontsetForeachFuncWrapper :: Maybe (Ptr (FunPtr FontsetForeachFuncC)) -> FontsetForeachFunc -> Ptr Fontset -> Ptr Font -> Ptr () -> IO CInt
- mkFontsetForeachFunc :: FontsetForeachFuncC -> IO (FunPtr FontsetForeachFuncC)
- noFontsetForeachFunc :: Maybe FontsetForeachFunc
- type IncludedModuleExitFieldCallback = IO ()
- type IncludedModuleExitFieldCallbackC = IO ()
- includedModuleExitFieldCallbackClosure :: IncludedModuleExitFieldCallback -> IO Closure
- includedModuleExitFieldCallbackWrapper :: Maybe (Ptr (FunPtr IncludedModuleExitFieldCallbackC)) -> IncludedModuleExitFieldCallback -> IO ()
- mkIncludedModuleExitFieldCallback :: IncludedModuleExitFieldCallbackC -> IO (FunPtr IncludedModuleExitFieldCallbackC)
- noIncludedModuleExitFieldCallback :: Maybe IncludedModuleExitFieldCallback
- type IncludedModuleInitFieldCallback = TypeModule -> IO ()
- type IncludedModuleInitFieldCallbackC = Ptr TypeModule -> IO ()
- includedModuleInitFieldCallbackClosure :: IncludedModuleInitFieldCallback -> IO Closure
- includedModuleInitFieldCallbackWrapper :: Maybe (Ptr (FunPtr IncludedModuleInitFieldCallbackC)) -> IncludedModuleInitFieldCallback -> Ptr TypeModule -> IO ()
- mkIncludedModuleInitFieldCallback :: IncludedModuleInitFieldCallbackC -> IO (FunPtr IncludedModuleInitFieldCallbackC)
- noIncludedModuleInitFieldCallback :: Maybe IncludedModuleInitFieldCallback
- type IncludedModuleListFieldCallback = EngineInfo -> Int32 -> IO ()
- type IncludedModuleListFieldCallbackC = Ptr EngineInfo -> Int32 -> IO ()
- includedModuleListFieldCallbackClosure :: IncludedModuleListFieldCallback -> IO Closure
- includedModuleListFieldCallbackWrapper :: Maybe (Ptr (FunPtr IncludedModuleListFieldCallbackC)) -> IncludedModuleListFieldCallback -> Ptr EngineInfo -> Int32 -> IO ()
- mkIncludedModuleListFieldCallback :: IncludedModuleListFieldCallbackC -> IO (FunPtr IncludedModuleListFieldCallbackC)
- noIncludedModuleListFieldCallback :: Maybe IncludedModuleListFieldCallback
Signals
AttrClassDestroyFieldCallback
type AttrClassDestroyFieldCallback = Attribute -> IO () Source
type AttrClassDestroyFieldCallbackC = Ptr Attribute -> IO () Source
attrClassDestroyFieldCallbackWrapper :: Maybe (Ptr (FunPtr AttrClassDestroyFieldCallbackC)) -> AttrClassDestroyFieldCallback -> Ptr Attribute -> IO () Source
mkAttrClassDestroyFieldCallback :: AttrClassDestroyFieldCallbackC -> IO (FunPtr AttrClassDestroyFieldCallbackC) Source
AttrClassEqualFieldCallback
attrClassEqualFieldCallbackWrapper :: Maybe (Ptr (FunPtr AttrClassEqualFieldCallbackC)) -> AttrClassEqualFieldCallback -> Ptr Attribute -> Ptr Attribute -> IO CInt Source
mkAttrClassEqualFieldCallback :: AttrClassEqualFieldCallbackC -> IO (FunPtr AttrClassEqualFieldCallbackC) Source
AttrFilterFunc
type AttrFilterFunc = Attribute -> IO Bool Source
attrFilterFuncWrapper :: Maybe (Ptr (FunPtr AttrFilterFuncC)) -> AttrFilterFunc -> Ptr Attribute -> Ptr () -> IO CInt Source
FontsetForeachFunc
fontsetForeachFuncWrapper :: Maybe (Ptr (FunPtr FontsetForeachFuncC)) -> FontsetForeachFunc -> Ptr Fontset -> Ptr Font -> Ptr () -> IO CInt Source
IncludedModuleExitFieldCallback
type IncludedModuleExitFieldCallback = IO () Source
type IncludedModuleExitFieldCallbackC = IO () Source
includedModuleExitFieldCallbackWrapper :: Maybe (Ptr (FunPtr IncludedModuleExitFieldCallbackC)) -> IncludedModuleExitFieldCallback -> IO () Source
mkIncludedModuleExitFieldCallback :: IncludedModuleExitFieldCallbackC -> IO (FunPtr IncludedModuleExitFieldCallbackC) Source
IncludedModuleInitFieldCallback
type IncludedModuleInitFieldCallback = TypeModule -> IO () Source
type IncludedModuleInitFieldCallbackC = Ptr TypeModule -> IO () Source
includedModuleInitFieldCallbackWrapper :: Maybe (Ptr (FunPtr IncludedModuleInitFieldCallbackC)) -> IncludedModuleInitFieldCallback -> Ptr TypeModule -> IO () Source
mkIncludedModuleInitFieldCallback :: IncludedModuleInitFieldCallbackC -> IO (FunPtr IncludedModuleInitFieldCallbackC) Source
IncludedModuleListFieldCallback
type IncludedModuleListFieldCallback = EngineInfo -> Int32 -> IO () Source
type IncludedModuleListFieldCallbackC = Ptr EngineInfo -> Int32 -> IO () Source
includedModuleListFieldCallbackWrapper :: Maybe (Ptr (FunPtr IncludedModuleListFieldCallbackC)) -> IncludedModuleListFieldCallback -> Ptr EngineInfo -> Int32 -> IO () Source