| Copyright | Will Thompson and Iñaki García Etxebarria |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
GI.Vips.Structs.Argument
Description
No description available in the introspection data.
Synopsis
- newtype Argument = Argument (ManagedPtr Argument)
- newZeroArgument :: MonadIO m => m Argument
- clearArgumentPspec :: MonadIO m => Argument -> m ()
- getArgumentPspec :: MonadIO m => Argument -> m (Maybe GParamSpec)
- setArgumentPspec :: MonadIO m => Argument -> Ptr GParamSpec -> m ()
Exported types
Memory-managed wrapper type.
Instances
| Eq Argument Source # | |
| BoxedPtr Argument Source # | |
Defined in GI.Vips.Structs.Argument | |
| CallocPtr Argument Source # | |
Defined in GI.Vips.Structs.Argument Methods boxedPtrCalloc :: IO (Ptr Argument) | |
| ManagedPtrNewtype Argument Source # | |
Defined in GI.Vips.Structs.Argument Methods toManagedPtr :: Argument -> ManagedPtr Argument | |
| tag ~ 'AttrSet => Constructible Argument tag Source # | |
Methods
Properties
pspec
No description available in the introspection data.
clearArgumentPspec :: MonadIO m => Argument -> m () Source #
Set the value of the “pspec” field to Nothing.
When overloading is enabled, this is equivalent to
clear #pspec
getArgumentPspec :: MonadIO m => Argument -> m (Maybe GParamSpec) Source #
Get the value of the “pspec” field.
When overloading is enabled, this is equivalent to
get argument #pspec
setArgumentPspec :: MonadIO m => Argument -> Ptr GParamSpec -> m () Source #
Set the value of the “pspec” field.
When overloading is enabled, this is equivalent to
setargument [ #pspec:=value ]