gi-ostree-1.0.19: OSTree bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
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

HasParentTypes RepoFinderMount Source # 
Instance details

Defined in GI.OSTree.Objects.RepoFinderMount

IsGValue (Maybe RepoFinderMount) Source #

Convert RepoFinderMount to and from GValue. See toGValue and fromGValue.

Instance details

Defined in GI.OSTree.Objects.RepoFinderMount

Methods

gvalueGType_ :: IO GType

gvalueSet_ :: Ptr GValue -> Maybe RepoFinderMount -> IO ()

gvalueGet_ :: Ptr GValue -> IO (Maybe 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

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