| 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.OSTree.Structs.DiffItem
Contents
Description
- newtype DiffItem = DiffItem (ManagedPtr DiffItem)
- newZeroDiffItem :: MonadIO m => m DiffItem
- noDiffItem :: Maybe 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
Constructors
| DiffItem (ManagedPtr DiffItem) |
Instances
| BoxedObject DiffItem Source # | |
| (~) AttrOpTag tag AttrSet => Constructible DiffItem tag Source # | |
Methods
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
src
clearDiffItemSrc :: MonadIO m => DiffItem -> m () Source #
srcChecksum
clearDiffItemSrcChecksum :: MonadIO m => DiffItem -> m () Source #
srcInfo
clearDiffItemSrcInfo :: MonadIO m => DiffItem -> m () Source #
target
clearDiffItemTarget :: MonadIO m => DiffItem -> m () Source #
targetChecksum
clearDiffItemTargetChecksum :: MonadIO m => DiffItem -> m () Source #
targetInfo
clearDiffItemTargetInfo :: MonadIO m => DiffItem -> m () Source #