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 |
No description available in the introspection data.
Synopsis
- newtype DiffItem = DiffItem (ManagedPtr DiffItem)
- newZeroDiffItem :: MonadIO m => m DiffItem
- diffItemRef :: (HasCallStack, MonadIO m) => DiffItem -> m DiffItem
- diffItemUnref :: (HasCallStack, MonadIO m) => DiffItem -> m ()
- getDiffItemRefcount :: MonadIO m => DiffItem -> m Int32
- setDiffItemRefcount :: MonadIO m => DiffItem -> Int32 -> m ()
- clearDiffItemSrc :: MonadIO m => DiffItem -> m ()
- getDiffItemSrc :: MonadIO m => DiffItem -> m (Maybe File)
- setDiffItemSrc :: MonadIO m => DiffItem -> Ptr File -> m ()
- clearDiffItemSrcChecksum :: MonadIO m => DiffItem -> m ()
- getDiffItemSrcChecksum :: MonadIO m => DiffItem -> m (Maybe Text)
- setDiffItemSrcChecksum :: MonadIO m => DiffItem -> CString -> m ()
- clearDiffItemSrcInfo :: MonadIO m => DiffItem -> m ()
- getDiffItemSrcInfo :: MonadIO m => DiffItem -> m (Maybe FileInfo)
- setDiffItemSrcInfo :: MonadIO m => DiffItem -> Ptr FileInfo -> m ()
- clearDiffItemTarget :: MonadIO m => DiffItem -> m ()
- getDiffItemTarget :: MonadIO m => DiffItem -> m (Maybe File)
- setDiffItemTarget :: MonadIO m => DiffItem -> Ptr File -> m ()
- clearDiffItemTargetChecksum :: MonadIO m => DiffItem -> m ()
- getDiffItemTargetChecksum :: MonadIO m => DiffItem -> m (Maybe Text)
- setDiffItemTargetChecksum :: MonadIO m => DiffItem -> CString -> m ()
- clearDiffItemTargetInfo :: MonadIO m => DiffItem -> m ()
- getDiffItemTargetInfo :: MonadIO m => DiffItem -> m (Maybe FileInfo)
- setDiffItemTargetInfo :: MonadIO m => DiffItem -> Ptr FileInfo -> m ()
Exported types
Memory-managed wrapper type.
Instances
Eq DiffItem Source # | |
GBoxed DiffItem Source # | |
Defined in GI.OSTree.Structs.DiffItem | |
ManagedPtrNewtype DiffItem Source # | |
Defined in GI.OSTree.Structs.DiffItem toManagedPtr :: DiffItem -> ManagedPtr DiffItem | |
TypedObject DiffItem Source # | |
Defined in GI.OSTree.Structs.DiffItem | |
HasParentTypes DiffItem Source # | |
Defined in GI.OSTree.Structs.DiffItem | |
tag ~ 'AttrSet => Constructible DiffItem tag Source # | |
IsGValue (Maybe DiffItem) Source # | Convert |
Defined in GI.OSTree.Structs.DiffItem gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe DiffItem -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe DiffItem) | |
type ParentTypes DiffItem Source # | |
Defined in GI.OSTree.Structs.DiffItem |
Methods
Click to display all available methods, including inherited ones
ref
diffItemRef :: (HasCallStack, MonadIO m) => DiffItem -> m DiffItem Source #
No description available in the introspection data.
unref
diffItemUnref :: (HasCallStack, MonadIO m) => DiffItem -> m () Source #
No description available in the introspection data.
Properties
refcount
No description available in the introspection data.
getDiffItemRefcount :: MonadIO m => DiffItem -> m Int32 Source #
Get the value of the “refcount
” field.
When overloading is enabled, this is equivalent to
get
diffItem #refcount
setDiffItemRefcount :: MonadIO m => DiffItem -> Int32 -> m () Source #
Set the value of the “refcount
” field.
When overloading is enabled, this is equivalent to
set
diffItem [ #refcount:=
value ]
src
No description available in the introspection data.
clearDiffItemSrc :: MonadIO m => DiffItem -> m () Source #
Set the value of the “src
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#src
getDiffItemSrc :: MonadIO m => DiffItem -> m (Maybe File) Source #
Get the value of the “src
” field.
When overloading is enabled, this is equivalent to
get
diffItem #src
setDiffItemSrc :: MonadIO m => DiffItem -> Ptr File -> m () Source #
Set the value of the “src
” field.
When overloading is enabled, this is equivalent to
set
diffItem [ #src:=
value ]
srcChecksum
No description available in the introspection data.
clearDiffItemSrcChecksum :: MonadIO m => DiffItem -> m () Source #
Set the value of the “src_checksum
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#srcChecksum
getDiffItemSrcChecksum :: MonadIO m => DiffItem -> m (Maybe Text) Source #
Get the value of the “src_checksum
” field.
When overloading is enabled, this is equivalent to
get
diffItem #srcChecksum
setDiffItemSrcChecksum :: MonadIO m => DiffItem -> CString -> m () Source #
Set the value of the “src_checksum
” field.
When overloading is enabled, this is equivalent to
set
diffItem [ #srcChecksum:=
value ]
srcInfo
No description available in the introspection data.
clearDiffItemSrcInfo :: MonadIO m => DiffItem -> m () Source #
Set the value of the “src_info
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#srcInfo
getDiffItemSrcInfo :: MonadIO m => DiffItem -> m (Maybe FileInfo) Source #
Get the value of the “src_info
” field.
When overloading is enabled, this is equivalent to
get
diffItem #srcInfo
setDiffItemSrcInfo :: MonadIO m => DiffItem -> Ptr FileInfo -> m () Source #
Set the value of the “src_info
” field.
When overloading is enabled, this is equivalent to
set
diffItem [ #srcInfo:=
value ]
target
No description available in the introspection data.
clearDiffItemTarget :: MonadIO m => DiffItem -> m () Source #
Set the value of the “target
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#target
getDiffItemTarget :: MonadIO m => DiffItem -> m (Maybe File) Source #
Get the value of the “target
” field.
When overloading is enabled, this is equivalent to
get
diffItem #target
setDiffItemTarget :: MonadIO m => DiffItem -> Ptr File -> m () Source #
Set the value of the “target
” field.
When overloading is enabled, this is equivalent to
set
diffItem [ #target:=
value ]
targetChecksum
No description available in the introspection data.
clearDiffItemTargetChecksum :: MonadIO m => DiffItem -> m () Source #
Set the value of the “target_checksum
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#targetChecksum
getDiffItemTargetChecksum :: MonadIO m => DiffItem -> m (Maybe Text) Source #
Get the value of the “target_checksum
” field.
When overloading is enabled, this is equivalent to
get
diffItem #targetChecksum
setDiffItemTargetChecksum :: MonadIO m => DiffItem -> CString -> m () Source #
Set the value of the “target_checksum
” field.
When overloading is enabled, this is equivalent to
set
diffItem [ #targetChecksum:=
value ]
targetInfo
No description available in the introspection data.
clearDiffItemTargetInfo :: MonadIO m => DiffItem -> m () Source #
Set the value of the “target_info
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#targetInfo
getDiffItemTargetInfo :: MonadIO m => DiffItem -> m (Maybe FileInfo) Source #
Get the value of the “target_info
” field.
When overloading is enabled, this is equivalent to
get
diffItem #targetInfo
setDiffItemTargetInfo :: MonadIO m => DiffItem -> Ptr FileInfo -> m () Source #
Set the value of the “target_info
” field.
When overloading is enabled, this is equivalent to
set
diffItem [ #targetInfo:=
value ]