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 ActionGotoRemote = ActionGotoRemote (ForeignPtr ActionGotoRemote)
- newZeroActionGotoRemote :: MonadIO m => m ActionGotoRemote
- noActionGotoRemote :: Maybe ActionGotoRemote
- actionGotoRemoteClearDest :: MonadIO m => ActionGotoRemote -> m ()
- actionGotoRemoteDest :: AttrLabelProxy "dest"
- actionGotoRemoteReadDest :: MonadIO m => ActionGotoRemote -> m (Maybe Dest)
- actionGotoRemoteWriteDest :: MonadIO m => ActionGotoRemote -> Ptr Dest -> m ()
- actionGotoRemoteClearFileName :: MonadIO m => ActionGotoRemote -> m ()
- actionGotoRemoteFileName :: AttrLabelProxy "fileName"
- actionGotoRemoteReadFileName :: MonadIO m => ActionGotoRemote -> m (Maybe Text)
- actionGotoRemoteWriteFileName :: MonadIO m => ActionGotoRemote -> CString -> m ()
- actionGotoRemoteClearTitle :: MonadIO m => ActionGotoRemote -> m ()
- actionGotoRemoteReadTitle :: MonadIO m => ActionGotoRemote -> m (Maybe Text)
- actionGotoRemoteTitle :: AttrLabelProxy "title"
- actionGotoRemoteWriteTitle :: MonadIO m => ActionGotoRemote -> CString -> m ()
- actionGotoRemoteReadType :: MonadIO m => ActionGotoRemote -> m ActionType
- actionGotoRemoteType :: AttrLabelProxy "type"
- actionGotoRemoteWriteType :: MonadIO m => ActionGotoRemote -> ActionType -> m ()
Exported types
newtype ActionGotoRemote Source
(~) AttrOpTag tag AttrSet => Constructible ActionGotoRemote tag | |
((~) * info (ResolveActionGotoRemoteMethod t ActionGotoRemote), MethodInfo * info ActionGotoRemote p) => IsLabelProxy t (ActionGotoRemote -> p) | |
type AttributeList ActionGotoRemote |
newZeroActionGotoRemote :: MonadIO m => m ActionGotoRemote Source
Construct a ActionGotoRemote
struct initialized to zero.
Properties
Dest
actionGotoRemoteClearDest :: MonadIO m => ActionGotoRemote -> m () Source
actionGotoRemoteDest :: AttrLabelProxy "dest" Source
actionGotoRemoteReadDest :: MonadIO m => ActionGotoRemote -> m (Maybe Dest) Source
actionGotoRemoteWriteDest :: MonadIO m => ActionGotoRemote -> Ptr Dest -> m () Source
FileName
actionGotoRemoteClearFileName :: MonadIO m => ActionGotoRemote -> m () Source
actionGotoRemoteFileName :: AttrLabelProxy "fileName" Source
actionGotoRemoteReadFileName :: MonadIO m => ActionGotoRemote -> m (Maybe Text) Source
actionGotoRemoteWriteFileName :: MonadIO m => ActionGotoRemote -> CString -> m () Source
Title
actionGotoRemoteClearTitle :: MonadIO m => ActionGotoRemote -> m () Source
actionGotoRemoteReadTitle :: MonadIO m => ActionGotoRemote -> m (Maybe Text) Source
actionGotoRemoteTitle :: AttrLabelProxy "title" Source
actionGotoRemoteWriteTitle :: MonadIO m => ActionGotoRemote -> CString -> m () Source
Type
actionGotoRemoteReadType :: MonadIO m => ActionGotoRemote -> m ActionType Source
actionGotoRemoteType :: AttrLabelProxy "type" Source
actionGotoRemoteWriteType :: MonadIO m => ActionGotoRemote -> ActionType -> m () Source