gi-ostree-1.0.16: OSTree bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.OSTree.Structs.DiffDirsOptions

Description

An extensible options structure controlling diff dirs. Make sure that owner_uid/gid is set to -1 when not used. This is used by diffDirsWithOptions.

Synopsis

Exported types

newtype DiffDirsOptions Source #

Memory-managed wrapper type.

Constructors

DiffDirsOptions (ManagedPtr DiffDirsOptions) 

Instances

Instances details
Eq DiffDirsOptions Source # 
Instance details

Defined in GI.OSTree.Structs.DiffDirsOptions

BoxedPtr DiffDirsOptions Source # 
Instance details

Defined in GI.OSTree.Structs.DiffDirsOptions

CallocPtr DiffDirsOptions Source # 
Instance details

Defined in GI.OSTree.Structs.DiffDirsOptions

ManagedPtrNewtype DiffDirsOptions Source # 
Instance details

Defined in GI.OSTree.Structs.DiffDirsOptions

tag ~ 'AttrSet => Constructible DiffDirsOptions tag Source # 
Instance details

Defined in GI.OSTree.Structs.DiffDirsOptions

Methods

new :: MonadIO m => (ManagedPtr DiffDirsOptions -> DiffDirsOptions) -> [AttrOp DiffDirsOptions tag] -> m DiffDirsOptions

newZeroDiffDirsOptions :: MonadIO m => m DiffDirsOptions Source #

Construct a DiffDirsOptions struct initialized to zero.

Methods

Properties

devinoToCsumCache

No description available in the introspection data.

clearDiffDirsOptionsDevinoToCsumCache :: MonadIO m => DiffDirsOptions -> m () Source #

Set the value of the “devino_to_csum_cache” field to Nothing. When overloading is enabled, this is equivalent to

clear #devinoToCsumCache

getDiffDirsOptionsDevinoToCsumCache :: MonadIO m => DiffDirsOptions -> m (Maybe RepoDevInoCache) Source #

Get the value of the “devino_to_csum_cache” field. When overloading is enabled, this is equivalent to

get diffDirsOptions #devinoToCsumCache

setDiffDirsOptionsDevinoToCsumCache :: MonadIO m => DiffDirsOptions -> Ptr RepoDevInoCache -> m () Source #

Set the value of the “devino_to_csum_cache” field. When overloading is enabled, this is equivalent to

set diffDirsOptions [ #devinoToCsumCache := value ]

ownerGid

No description available in the introspection data.

getDiffDirsOptionsOwnerGid :: MonadIO m => DiffDirsOptions -> m Int32 Source #

Get the value of the “owner_gid” field. When overloading is enabled, this is equivalent to

get diffDirsOptions #ownerGid

setDiffDirsOptionsOwnerGid :: MonadIO m => DiffDirsOptions -> Int32 -> m () Source #

Set the value of the “owner_gid” field. When overloading is enabled, this is equivalent to

set diffDirsOptions [ #ownerGid := value ]

ownerUid

No description available in the introspection data.

getDiffDirsOptionsOwnerUid :: MonadIO m => DiffDirsOptions -> m Int32 Source #

Get the value of the “owner_uid” field. When overloading is enabled, this is equivalent to

get diffDirsOptions #ownerUid

setDiffDirsOptionsOwnerUid :: MonadIO m => DiffDirsOptions -> Int32 -> m () Source #

Set the value of the “owner_uid” field. When overloading is enabled, this is equivalent to

set diffDirsOptions [ #ownerUid := value ]