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

GI.OSTree.Objects.RepoFinderMount

Description

No description available in the introspection data.

Synopsis

Exported types

newtype RepoFinderMount Source #

Memory-managed wrapper type.

Constructors

RepoFinderMount (ManagedPtr RepoFinderMount) 

Instances

Instances details
Eq RepoFinderMount Source # 
Instance details

Defined in GI.OSTree.Objects.RepoFinderMount

GObject RepoFinderMount Source # 
Instance details

Defined in GI.OSTree.Objects.RepoFinderMount

ManagedPtrNewtype RepoFinderMount Source # 
Instance details

Defined in GI.OSTree.Objects.RepoFinderMount

TypedObject RepoFinderMount Source # 
Instance details

Defined in GI.OSTree.Objects.RepoFinderMount

Methods

glibType :: IO GType

IsGValue RepoFinderMount Source #

Convert RepoFinderMount to and from GValue with toGValue and fromGValue.

Instance details

Defined in GI.OSTree.Objects.RepoFinderMount

Methods

toGValue :: RepoFinderMount -> IO GValue

fromGValue :: GValue -> IO RepoFinderMount

HasParentTypes RepoFinderMount Source # 
Instance details

Defined in GI.OSTree.Objects.RepoFinderMount

type ParentTypes RepoFinderMount Source # 
Instance details

Defined in GI.OSTree.Objects.RepoFinderMount

type ParentTypes RepoFinderMount = '[Object, RepoFinder]

class (GObject o, IsDescendantOf RepoFinderMount o) => IsRepoFinderMount o Source #

Type class for types which can be safely cast to RepoFinderMount, for instance with toRepoFinderMount.

Instances

Instances details
(GObject o, IsDescendantOf RepoFinderMount o) => IsRepoFinderMount o Source # 
Instance details

Defined in GI.OSTree.Objects.RepoFinderMount

toRepoFinderMount :: (MonadIO m, IsRepoFinderMount o) => o -> m RepoFinderMount Source #

Cast to RepoFinderMount, for types for which this is known to be safe. For general casts, use castTo.

Methods

Overloaded methods

new

repoFinderMountNew Source #

Arguments

:: (HasCallStack, MonadIO m, IsVolumeMonitor a) 
=> Maybe a

monitor: volume monitor to use, or Nothing to use the system default

-> m RepoFinderMount

Returns: a new RepoFinderMount

Create a new RepoFinderMount, using the given monitor to look up volumes. If monitor is Nothing, the monitor from volumeMonitorGet will be used.

Since: 2018.6

Properties

monitor

Volume monitor to use to look up mounted volumes when queried.

Since: 2018.6

constructRepoFinderMountMonitor :: (IsRepoFinderMount o, MonadIO m, IsVolumeMonitor a) => a -> m (GValueConstruct o) Source #

Construct a GValueConstruct with valid value for the “monitor” property. This is rarely needed directly, but it is used by new.

getRepoFinderMountMonitor :: (MonadIO m, IsRepoFinderMount o) => o -> m (Maybe VolumeMonitor) Source #

Get the value of the “monitor” property. When overloading is enabled, this is equivalent to

get repoFinderMount #monitor