| 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 |
GI.Gio.Objects.ApplicationCommandLine
Contents
- Exported types
- Methods
- applicationCommandLineCreateFileForArg
- applicationCommandLineGetArguments
- applicationCommandLineGetCwd
- applicationCommandLineGetEnviron
- applicationCommandLineGetExitStatus
- applicationCommandLineGetIsRemote
- applicationCommandLineGetOptionsDict
- applicationCommandLineGetPlatformData
- applicationCommandLineGetStdin
- applicationCommandLineGetenv
- applicationCommandLineSetExitStatus
- Properties
Description
- newtype ApplicationCommandLine = ApplicationCommandLine (ForeignPtr ApplicationCommandLine)
- class GObject o => IsApplicationCommandLine o
- toApplicationCommandLine :: IsApplicationCommandLine o => o -> IO ApplicationCommandLine
- noApplicationCommandLine :: Maybe ApplicationCommandLine
- data ApplicationCommandLineCreateFileForArgMethodInfo
- applicationCommandLineCreateFileForArg :: (MonadIO m, IsApplicationCommandLine a) => a -> Text -> m File
- data ApplicationCommandLineGetArgumentsMethodInfo
- applicationCommandLineGetArguments :: (MonadIO m, IsApplicationCommandLine a) => a -> m [Text]
- data ApplicationCommandLineGetCwdMethodInfo
- applicationCommandLineGetCwd :: (MonadIO m, IsApplicationCommandLine a) => a -> m Text
- data ApplicationCommandLineGetEnvironMethodInfo
- applicationCommandLineGetEnviron :: (MonadIO m, IsApplicationCommandLine a) => a -> m [Text]
- data ApplicationCommandLineGetExitStatusMethodInfo
- applicationCommandLineGetExitStatus :: (MonadIO m, IsApplicationCommandLine a) => a -> m Int32
- data ApplicationCommandLineGetIsRemoteMethodInfo
- applicationCommandLineGetIsRemote :: (MonadIO m, IsApplicationCommandLine a) => a -> m Bool
- data ApplicationCommandLineGetOptionsDictMethodInfo
- applicationCommandLineGetOptionsDict :: (MonadIO m, IsApplicationCommandLine a) => a -> m VariantDict
- data ApplicationCommandLineGetPlatformDataMethodInfo
- applicationCommandLineGetPlatformData :: (MonadIO m, IsApplicationCommandLine a) => a -> m (Maybe GVariant)
- data ApplicationCommandLineGetStdinMethodInfo
- applicationCommandLineGetStdin :: (MonadIO m, IsApplicationCommandLine a) => a -> m InputStream
- data ApplicationCommandLineGetenvMethodInfo
- applicationCommandLineGetenv :: (MonadIO m, IsApplicationCommandLine a) => a -> Text -> m Text
- data ApplicationCommandLineSetExitStatusMethodInfo
- applicationCommandLineSetExitStatus :: (MonadIO m, IsApplicationCommandLine a) => a -> Int32 -> m ()
- data ApplicationCommandLineArgumentsPropertyInfo
- applicationCommandLineArguments :: AttrLabelProxy "arguments"
- constructApplicationCommandLineArguments :: IsApplicationCommandLine o => GVariant -> IO (GValueConstruct o)
- data ApplicationCommandLineIsRemotePropertyInfo
- applicationCommandLineIsRemote :: AttrLabelProxy "isRemote"
- getApplicationCommandLineIsRemote :: (MonadIO m, IsApplicationCommandLine o) => o -> m Bool
- data ApplicationCommandLineOptionsPropertyInfo
- applicationCommandLineOptions :: AttrLabelProxy "options"
- constructApplicationCommandLineOptions :: IsApplicationCommandLine o => GVariant -> IO (GValueConstruct o)
- data ApplicationCommandLinePlatformDataPropertyInfo
- applicationCommandLinePlatformData :: AttrLabelProxy "platformData"
- constructApplicationCommandLinePlatformData :: IsApplicationCommandLine o => GVariant -> IO (GValueConstruct o)
Exported types
newtype ApplicationCommandLine Source #
Constructors
| ApplicationCommandLine (ForeignPtr ApplicationCommandLine) |
Instances
| GObject ApplicationCommandLine Source # | |
| IsObject ApplicationCommandLine Source # | |
| IsApplicationCommandLine 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 # | |
| HasAttributeList * ApplicationCommandLine Source # | |
| type SignalList ApplicationCommandLine Source # | |
| type AttributeList ApplicationCommandLine Source # | |
class GObject o => IsApplicationCommandLine o Source #
Instances
| (GObject a, UnknownAncestorError Constraint ApplicationCommandLine a) => IsApplicationCommandLine a Source # | |
| IsApplicationCommandLine ApplicationCommandLine Source # | |
Methods
applicationCommandLineCreateFileForArg
data ApplicationCommandLineCreateFileForArgMethodInfo Source #
Instances
| ((~) * signature (Text -> m File), MonadIO m, IsApplicationCommandLine a) => MethodInfo * ApplicationCommandLineCreateFileForArgMethodInfo a signature Source # | |
applicationCommandLineCreateFileForArg :: (MonadIO m, IsApplicationCommandLine a) => a -> Text -> m File Source #
applicationCommandLineGetArguments
data ApplicationCommandLineGetArgumentsMethodInfo Source #
Instances
| ((~) * signature (m [Text]), MonadIO m, IsApplicationCommandLine a) => MethodInfo * ApplicationCommandLineGetArgumentsMethodInfo a signature Source # | |
applicationCommandLineGetArguments :: (MonadIO m, IsApplicationCommandLine a) => a -> m [Text] Source #
applicationCommandLineGetCwd
data ApplicationCommandLineGetCwdMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsApplicationCommandLine a) => MethodInfo * ApplicationCommandLineGetCwdMethodInfo a signature Source # | |
applicationCommandLineGetCwd :: (MonadIO m, IsApplicationCommandLine a) => a -> m Text Source #
applicationCommandLineGetEnviron
data ApplicationCommandLineGetEnvironMethodInfo Source #
Instances
| ((~) * signature (m [Text]), MonadIO m, IsApplicationCommandLine a) => MethodInfo * ApplicationCommandLineGetEnvironMethodInfo a signature Source # | |
applicationCommandLineGetEnviron :: (MonadIO m, IsApplicationCommandLine a) => a -> m [Text] Source #
applicationCommandLineGetExitStatus
data ApplicationCommandLineGetExitStatusMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsApplicationCommandLine a) => MethodInfo * ApplicationCommandLineGetExitStatusMethodInfo a signature Source # | |
applicationCommandLineGetExitStatus :: (MonadIO m, IsApplicationCommandLine a) => a -> m Int32 Source #
applicationCommandLineGetIsRemote
data ApplicationCommandLineGetIsRemoteMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsApplicationCommandLine a) => MethodInfo * ApplicationCommandLineGetIsRemoteMethodInfo a signature Source # | |
applicationCommandLineGetIsRemote :: (MonadIO m, IsApplicationCommandLine a) => a -> m Bool Source #
applicationCommandLineGetOptionsDict
data ApplicationCommandLineGetOptionsDictMethodInfo Source #
Instances
| ((~) * signature (m VariantDict), MonadIO m, IsApplicationCommandLine a) => MethodInfo * ApplicationCommandLineGetOptionsDictMethodInfo a signature Source # | |
applicationCommandLineGetOptionsDict :: (MonadIO m, IsApplicationCommandLine a) => a -> m VariantDict Source #
applicationCommandLineGetPlatformData
data ApplicationCommandLineGetPlatformDataMethodInfo Source #
Instances
| ((~) * signature (m (Maybe GVariant)), MonadIO m, IsApplicationCommandLine a) => MethodInfo * ApplicationCommandLineGetPlatformDataMethodInfo a signature Source # | |
applicationCommandLineGetPlatformData :: (MonadIO m, IsApplicationCommandLine a) => a -> m (Maybe GVariant) Source #
applicationCommandLineGetStdin
data ApplicationCommandLineGetStdinMethodInfo Source #
Instances
| ((~) * signature (m InputStream), MonadIO m, IsApplicationCommandLine a) => MethodInfo * ApplicationCommandLineGetStdinMethodInfo a signature Source # | |
applicationCommandLineGetStdin :: (MonadIO m, IsApplicationCommandLine a) => a -> m InputStream Source #
applicationCommandLineGetenv
data ApplicationCommandLineGetenvMethodInfo Source #
Instances
| ((~) * signature (Text -> m Text), MonadIO m, IsApplicationCommandLine a) => MethodInfo * ApplicationCommandLineGetenvMethodInfo a signature Source # | |
applicationCommandLineGetenv :: (MonadIO m, IsApplicationCommandLine a) => a -> Text -> m Text Source #
applicationCommandLineSetExitStatus
data ApplicationCommandLineSetExitStatusMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsApplicationCommandLine a) => MethodInfo * ApplicationCommandLineSetExitStatusMethodInfo a signature Source # | |
applicationCommandLineSetExitStatus :: (MonadIO m, IsApplicationCommandLine a) => a -> Int32 -> m () Source #
Properties
Arguments
data ApplicationCommandLineArgumentsPropertyInfo Source #
Instances
| AttrInfo ApplicationCommandLineArgumentsPropertyInfo Source # | |
| type AttrSetTypeConstraint ApplicationCommandLineArgumentsPropertyInfo Source # | |
| type AttrLabel ApplicationCommandLineArgumentsPropertyInfo Source # | |
| type AttrGetType ApplicationCommandLineArgumentsPropertyInfo Source # | |
| type AttrBaseTypeConstraint ApplicationCommandLineArgumentsPropertyInfo Source # | |
| type AttrAllowedOps ApplicationCommandLineArgumentsPropertyInfo Source # | |
applicationCommandLineArguments :: AttrLabelProxy "arguments" Source #
constructApplicationCommandLineArguments :: IsApplicationCommandLine o => GVariant -> IO (GValueConstruct o) Source #
IsRemote
data ApplicationCommandLineIsRemotePropertyInfo Source #
Instances
| AttrInfo ApplicationCommandLineIsRemotePropertyInfo Source # | |
| type AttrSetTypeConstraint ApplicationCommandLineIsRemotePropertyInfo Source # | |
| type AttrLabel ApplicationCommandLineIsRemotePropertyInfo Source # | |
| type AttrGetType ApplicationCommandLineIsRemotePropertyInfo Source # | |
| type AttrBaseTypeConstraint ApplicationCommandLineIsRemotePropertyInfo Source # | |
| type AttrAllowedOps ApplicationCommandLineIsRemotePropertyInfo Source # | |
applicationCommandLineIsRemote :: AttrLabelProxy "isRemote" Source #
getApplicationCommandLineIsRemote :: (MonadIO m, IsApplicationCommandLine o) => o -> m Bool Source #
Options
data ApplicationCommandLineOptionsPropertyInfo Source #
Instances
| AttrInfo ApplicationCommandLineOptionsPropertyInfo Source # | |
| type AttrSetTypeConstraint ApplicationCommandLineOptionsPropertyInfo Source # | |
| type AttrLabel ApplicationCommandLineOptionsPropertyInfo Source # | |
| type AttrGetType ApplicationCommandLineOptionsPropertyInfo Source # | |
| type AttrBaseTypeConstraint ApplicationCommandLineOptionsPropertyInfo Source # | |
| type AttrAllowedOps ApplicationCommandLineOptionsPropertyInfo Source # | |
applicationCommandLineOptions :: AttrLabelProxy "options" Source #
constructApplicationCommandLineOptions :: IsApplicationCommandLine o => GVariant -> IO (GValueConstruct o) Source #
PlatformData
data ApplicationCommandLinePlatformDataPropertyInfo Source #
Instances
| AttrInfo ApplicationCommandLinePlatformDataPropertyInfo Source # | |
| type AttrSetTypeConstraint ApplicationCommandLinePlatformDataPropertyInfo Source # | |
| type AttrLabel ApplicationCommandLinePlatformDataPropertyInfo Source # | |
| type AttrGetType ApplicationCommandLinePlatformDataPropertyInfo Source # | |
| type AttrBaseTypeConstraint ApplicationCommandLinePlatformDataPropertyInfo Source # | |
| type AttrAllowedOps ApplicationCommandLinePlatformDataPropertyInfo Source # | |
applicationCommandLinePlatformData :: AttrLabelProxy "platformData" Source #
constructApplicationCommandLinePlatformData :: IsApplicationCommandLine o => GVariant -> IO (GValueConstruct o) Source #