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.SaveString
Contents
Description
No description available in the introspection data.
Synopsis
- newtype SaveString = SaveString (ManagedPtr SaveString)
- newZeroSaveString :: MonadIO m => m SaveString
- clearSaveStringS :: MonadIO m => SaveString -> m ()
- getSaveStringS :: MonadIO m => SaveString -> m (Maybe Text)
- setSaveStringS :: MonadIO m => SaveString -> CString -> m ()
Exported types
newtype SaveString Source #
Memory-managed wrapper type.
Constructors
SaveString (ManagedPtr SaveString) |
Instances
Eq SaveString Source # | |
Defined in GI.Vips.Structs.SaveString | |
GBoxed SaveString Source # | |
Defined in GI.Vips.Structs.SaveString | |
ManagedPtrNewtype SaveString Source # | |
Defined in GI.Vips.Structs.SaveString Methods toManagedPtr :: SaveString -> ManagedPtr SaveString | |
TypedObject SaveString Source # | |
Defined in GI.Vips.Structs.SaveString | |
HasParentTypes SaveString Source # | |
Defined in GI.Vips.Structs.SaveString | |
tag ~ 'AttrSet => Constructible SaveString tag Source # | |
Defined in GI.Vips.Structs.SaveString Methods new :: MonadIO m => (ManagedPtr SaveString -> SaveString) -> [AttrOp SaveString tag] -> m SaveString | |
IsGValue (Maybe SaveString) Source # | Convert |
Defined in GI.Vips.Structs.SaveString Methods gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe SaveString -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe SaveString) | |
type ParentTypes SaveString Source # | |
Defined in GI.Vips.Structs.SaveString |
newZeroSaveString :: MonadIO m => m SaveString Source #
Construct a SaveString
struct initialized to zero.
Methods
Properties
s
No description available in the introspection data.
clearSaveStringS :: MonadIO m => SaveString -> m () Source #
Set the value of the “s
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#s
getSaveStringS :: MonadIO m => SaveString -> m (Maybe Text) Source #
Get the value of the “s
” field.
When overloading is enabled, this is equivalent to
get
saveString #s
setSaveStringS :: MonadIO m => SaveString -> CString -> m () Source #
Set the value of the “s
” field.
When overloading is enabled, this is equivalent to
set
saveString [ #s:=
value ]