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 |
- Exported types
- Methods
- applicationCommandLineCreateFileForArg
- applicationCommandLineGetArguments
- applicationCommandLineGetCwd
- applicationCommandLineGetEnviron
- applicationCommandLineGetExitStatus
- applicationCommandLineGetIsRemote
- applicationCommandLineGetOptionsDict
- applicationCommandLineGetPlatformData
- applicationCommandLineGetStdin
- applicationCommandLineGetenv
- applicationCommandLineSetExitStatus
- Properties
- newtype ApplicationCommandLine = ApplicationCommandLine (ForeignPtr ApplicationCommandLine)
- class GObject o => ApplicationCommandLineK o
- toApplicationCommandLine :: ApplicationCommandLineK o => o -> IO ApplicationCommandLine
- noApplicationCommandLine :: Maybe ApplicationCommandLine
- data ApplicationCommandLineCreateFileForArgMethodInfo
- applicationCommandLineCreateFileForArg :: (MonadIO m, ApplicationCommandLineK a) => a -> Text -> m File
- data ApplicationCommandLineGetArgumentsMethodInfo
- applicationCommandLineGetArguments :: (MonadIO m, ApplicationCommandLineK a) => a -> m [Text]
- data ApplicationCommandLineGetCwdMethodInfo
- applicationCommandLineGetCwd :: (MonadIO m, ApplicationCommandLineK a) => a -> m Text
- data ApplicationCommandLineGetEnvironMethodInfo
- applicationCommandLineGetEnviron :: (MonadIO m, ApplicationCommandLineK a) => a -> m [Text]
- data ApplicationCommandLineGetExitStatusMethodInfo
- applicationCommandLineGetExitStatus :: (MonadIO m, ApplicationCommandLineK a) => a -> m Int32
- data ApplicationCommandLineGetIsRemoteMethodInfo
- applicationCommandLineGetIsRemote :: (MonadIO m, ApplicationCommandLineK a) => a -> m Bool
- data ApplicationCommandLineGetOptionsDictMethodInfo
- applicationCommandLineGetOptionsDict :: (MonadIO m, ApplicationCommandLineK a) => a -> m VariantDict
- data ApplicationCommandLineGetPlatformDataMethodInfo
- applicationCommandLineGetPlatformData :: (MonadIO m, ApplicationCommandLineK a) => a -> m GVariant
- data ApplicationCommandLineGetStdinMethodInfo
- applicationCommandLineGetStdin :: (MonadIO m, ApplicationCommandLineK a) => a -> m InputStream
- data ApplicationCommandLineGetenvMethodInfo
- applicationCommandLineGetenv :: (MonadIO m, ApplicationCommandLineK a) => a -> Text -> m Text
- data ApplicationCommandLineSetExitStatusMethodInfo
- applicationCommandLineSetExitStatus :: (MonadIO m, ApplicationCommandLineK a) => a -> Int32 -> m ()
- data ApplicationCommandLineArgumentsPropertyInfo
- constructApplicationCommandLineArguments :: GVariant -> IO ([Char], GValue)
- data ApplicationCommandLineIsRemotePropertyInfo
- getApplicationCommandLineIsRemote :: (MonadIO m, ApplicationCommandLineK o) => o -> m Bool
- data ApplicationCommandLineOptionsPropertyInfo
- constructApplicationCommandLineOptions :: GVariant -> IO ([Char], GValue)
- data ApplicationCommandLinePlatformDataPropertyInfo
- constructApplicationCommandLinePlatformData :: GVariant -> IO ([Char], GValue)
Exported types
newtype ApplicationCommandLine Source
GObject ApplicationCommandLine Source | |
((~) * info (ResolveApplicationCommandLineMethod t ApplicationCommandLine), MethodInfo * info ApplicationCommandLine p) => IsLabel t (ApplicationCommandLine -> p) Source | |
((~) * info (ResolveApplicationCommandLineMethod t ApplicationCommandLine), MethodInfo * info ApplicationCommandLine p) => IsLabelProxy t (ApplicationCommandLine -> p) Source | |
type ParentTypes ApplicationCommandLine Source | |
type AttributeList ApplicationCommandLine Source | |
type SignalList ApplicationCommandLine Source |
class GObject o => ApplicationCommandLineK o Source
Methods
applicationCommandLineCreateFileForArg
data ApplicationCommandLineCreateFileForArgMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m File), MonadIO m, ApplicationCommandLineK a) => MethodInfo (TYPE Lifted) ApplicationCommandLineCreateFileForArgMethodInfo a signature Source | |
applicationCommandLineCreateFileForArg :: (MonadIO m, ApplicationCommandLineK a) => a -> Text -> m File Source
applicationCommandLineGetArguments
data ApplicationCommandLineGetArgumentsMethodInfo Source
((~) (TYPE Lifted) signature (m [Text]), MonadIO m, ApplicationCommandLineK a) => MethodInfo (TYPE Lifted) ApplicationCommandLineGetArgumentsMethodInfo a signature Source | |
applicationCommandLineGetArguments :: (MonadIO m, ApplicationCommandLineK a) => a -> m [Text] Source
applicationCommandLineGetCwd
data ApplicationCommandLineGetCwdMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m, ApplicationCommandLineK a) => MethodInfo (TYPE Lifted) ApplicationCommandLineGetCwdMethodInfo a signature Source | |
applicationCommandLineGetCwd :: (MonadIO m, ApplicationCommandLineK a) => a -> m Text Source
applicationCommandLineGetEnviron
data ApplicationCommandLineGetEnvironMethodInfo Source
((~) (TYPE Lifted) signature (m [Text]), MonadIO m, ApplicationCommandLineK a) => MethodInfo (TYPE Lifted) ApplicationCommandLineGetEnvironMethodInfo a signature Source | |
applicationCommandLineGetEnviron :: (MonadIO m, ApplicationCommandLineK a) => a -> m [Text] Source
applicationCommandLineGetExitStatus
data ApplicationCommandLineGetExitStatusMethodInfo Source
((~) (TYPE Lifted) signature (m Int32), MonadIO m, ApplicationCommandLineK a) => MethodInfo (TYPE Lifted) ApplicationCommandLineGetExitStatusMethodInfo a signature Source | |
applicationCommandLineGetExitStatus :: (MonadIO m, ApplicationCommandLineK a) => a -> m Int32 Source
applicationCommandLineGetIsRemote
data ApplicationCommandLineGetIsRemoteMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, ApplicationCommandLineK a) => MethodInfo (TYPE Lifted) ApplicationCommandLineGetIsRemoteMethodInfo a signature Source | |
applicationCommandLineGetIsRemote :: (MonadIO m, ApplicationCommandLineK a) => a -> m Bool Source
applicationCommandLineGetOptionsDict
data ApplicationCommandLineGetOptionsDictMethodInfo Source
((~) (TYPE Lifted) signature (m VariantDict), MonadIO m, ApplicationCommandLineK a) => MethodInfo (TYPE Lifted) ApplicationCommandLineGetOptionsDictMethodInfo a signature Source | |
applicationCommandLineGetOptionsDict :: (MonadIO m, ApplicationCommandLineK a) => a -> m VariantDict Source
applicationCommandLineGetPlatformData
data ApplicationCommandLineGetPlatformDataMethodInfo Source
((~) (TYPE Lifted) signature (m GVariant), MonadIO m, ApplicationCommandLineK a) => MethodInfo (TYPE Lifted) ApplicationCommandLineGetPlatformDataMethodInfo a signature Source | |
applicationCommandLineGetPlatformData :: (MonadIO m, ApplicationCommandLineK a) => a -> m GVariant Source
applicationCommandLineGetStdin
data ApplicationCommandLineGetStdinMethodInfo Source
((~) (TYPE Lifted) signature (m InputStream), MonadIO m, ApplicationCommandLineK a) => MethodInfo (TYPE Lifted) ApplicationCommandLineGetStdinMethodInfo a signature Source | |
applicationCommandLineGetStdin :: (MonadIO m, ApplicationCommandLineK a) => a -> m InputStream Source
applicationCommandLineGetenv
data ApplicationCommandLineGetenvMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m Text), MonadIO m, ApplicationCommandLineK a) => MethodInfo (TYPE Lifted) ApplicationCommandLineGetenvMethodInfo a signature Source | |
applicationCommandLineGetenv :: (MonadIO m, ApplicationCommandLineK a) => a -> Text -> m Text Source
applicationCommandLineSetExitStatus
data ApplicationCommandLineSetExitStatusMethodInfo Source
((~) (TYPE Lifted) signature (Int32 -> m ()), MonadIO m, ApplicationCommandLineK a) => MethodInfo (TYPE Lifted) ApplicationCommandLineSetExitStatusMethodInfo a signature Source | |
applicationCommandLineSetExitStatus :: (MonadIO m, ApplicationCommandLineK a) => a -> Int32 -> m () Source
Properties
Arguments
data ApplicationCommandLineArgumentsPropertyInfo Source
IsRemote
data ApplicationCommandLineIsRemotePropertyInfo Source
getApplicationCommandLineIsRemote :: (MonadIO m, ApplicationCommandLineK o) => o -> m Bool Source
Options
data ApplicationCommandLineOptionsPropertyInfo Source
PlatformData
data ApplicationCommandLinePlatformDataPropertyInfo Source