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 |
- newtype ActionGotoDest = ActionGotoDest (ForeignPtr ActionGotoDest)
- newZeroActionGotoDest :: MonadIO m => m ActionGotoDest
- noActionGotoDest :: Maybe ActionGotoDest
- actionGotoDestClearDest :: MonadIO m => ActionGotoDest -> m ()
- actionGotoDestDest :: AttrLabelProxy "dest"
- actionGotoDestReadDest :: MonadIO m => ActionGotoDest -> m (Maybe Dest)
- actionGotoDestWriteDest :: MonadIO m => ActionGotoDest -> Ptr Dest -> m ()
- actionGotoDestClearTitle :: MonadIO m => ActionGotoDest -> m ()
- actionGotoDestReadTitle :: MonadIO m => ActionGotoDest -> m (Maybe Text)
- actionGotoDestTitle :: AttrLabelProxy "title"
- actionGotoDestWriteTitle :: MonadIO m => ActionGotoDest -> CString -> m ()
- actionGotoDestReadType :: MonadIO m => ActionGotoDest -> m ActionType
- actionGotoDestType :: AttrLabelProxy "type"
- actionGotoDestWriteType :: MonadIO m => ActionGotoDest -> ActionType -> m ()
Exported types
newtype ActionGotoDest Source
(~) AttrOpTag tag AttrSet => Constructible ActionGotoDest tag | |
((~) * info (ResolveActionGotoDestMethod t ActionGotoDest), MethodInfo * info ActionGotoDest p) => IsLabelProxy t (ActionGotoDest -> p) | |
type AttributeList ActionGotoDest |
newZeroActionGotoDest :: MonadIO m => m ActionGotoDest Source
Construct a ActionGotoDest
struct initialized to zero.
Properties
Dest
actionGotoDestClearDest :: MonadIO m => ActionGotoDest -> m () Source
actionGotoDestDest :: AttrLabelProxy "dest" Source
actionGotoDestReadDest :: MonadIO m => ActionGotoDest -> m (Maybe Dest) Source
actionGotoDestWriteDest :: MonadIO m => ActionGotoDest -> Ptr Dest -> m () Source
Title
actionGotoDestClearTitle :: MonadIO m => ActionGotoDest -> m () Source
actionGotoDestReadTitle :: MonadIO m => ActionGotoDest -> m (Maybe Text) Source
actionGotoDestTitle :: AttrLabelProxy "title" Source
actionGotoDestWriteTitle :: MonadIO m => ActionGotoDest -> CString -> m () Source
Type
actionGotoDestReadType :: MonadIO m => ActionGotoDest -> m ActionType Source
actionGotoDestType :: AttrLabelProxy "type" Source
actionGotoDestWriteType :: MonadIO m => ActionGotoDest -> ActionType -> m () Source