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

GI.OSTree.Structs.RepoPruneOptions

Description

No description available in the introspection data.

Synopsis

Exported types

newtype RepoPruneOptions Source #

Memory-managed wrapper type.

Constructors

RepoPruneOptions (ManagedPtr RepoPruneOptions) 

Instances

Instances details
Eq RepoPruneOptions Source # 
Instance details

Defined in GI.OSTree.Structs.RepoPruneOptions

BoxedPtr RepoPruneOptions Source # 
Instance details

Defined in GI.OSTree.Structs.RepoPruneOptions

CallocPtr RepoPruneOptions Source # 
Instance details

Defined in GI.OSTree.Structs.RepoPruneOptions

ManagedPtrNewtype RepoPruneOptions Source # 
Instance details

Defined in GI.OSTree.Structs.RepoPruneOptions

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

Defined in GI.OSTree.Structs.RepoPruneOptions

Methods

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

newZeroRepoPruneOptions :: MonadIO m => m RepoPruneOptions Source #

Construct a RepoPruneOptions struct initialized to zero.

Methods

Properties

flags

No description available in the introspection data.

getRepoPruneOptionsFlags :: MonadIO m => RepoPruneOptions -> m [RepoPruneFlags] Source #

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

get repoPruneOptions #flags

setRepoPruneOptionsFlags :: MonadIO m => RepoPruneOptions -> [RepoPruneFlags] -> m () Source #

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

set repoPruneOptions [ #flags := value ]

reachable

No description available in the introspection data.

clearRepoPruneOptionsReachable :: MonadIO m => RepoPruneOptions -> m () Source #

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

clear #reachable

getRepoPruneOptionsReachable :: MonadIO m => RepoPruneOptions -> m (Maybe (Map (Ptr ()) (Ptr ()))) Source #

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

get repoPruneOptions #reachable

setRepoPruneOptionsReachable :: MonadIO m => RepoPruneOptions -> Ptr (GHashTable (Ptr ()) (Ptr ())) -> m () Source #

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

set repoPruneOptions [ #reachable := value ]