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.RepoFile

Description

No description available in the introspection data.

Synopsis

Exported types

newtype RepoFile Source #

Memory-managed wrapper type.

Constructors

RepoFile (ManagedPtr RepoFile) 

Instances

Instances details
Eq RepoFile Source # 
Instance details

Defined in GI.OSTree.Objects.RepoFile

Methods

(==) :: RepoFile -> RepoFile -> Bool

(/=) :: RepoFile -> RepoFile -> Bool

GObject RepoFile Source # 
Instance details

Defined in GI.OSTree.Objects.RepoFile

ManagedPtrNewtype RepoFile Source # 
Instance details

Defined in GI.OSTree.Objects.RepoFile

Methods

toManagedPtr :: RepoFile -> ManagedPtr RepoFile

TypedObject RepoFile Source # 
Instance details

Defined in GI.OSTree.Objects.RepoFile

Methods

glibType :: IO GType

IsGValue RepoFile Source #

Convert RepoFile to and from GValue with toGValue and fromGValue.

Instance details

Defined in GI.OSTree.Objects.RepoFile

Methods

toGValue :: RepoFile -> IO GValue

fromGValue :: GValue -> IO RepoFile

HasParentTypes RepoFile Source # 
Instance details

Defined in GI.OSTree.Objects.RepoFile

type ParentTypes RepoFile Source # 
Instance details

Defined in GI.OSTree.Objects.RepoFile

type ParentTypes RepoFile = '[Object, File]

class (GObject o, IsDescendantOf RepoFile o) => IsRepoFile o Source #

Type class for types which can be safely cast to RepoFile, for instance with toRepoFile.

Instances

Instances details
(GObject o, IsDescendantOf RepoFile o) => IsRepoFile o Source # 
Instance details

Defined in GI.OSTree.Objects.RepoFile

toRepoFile :: (MonadIO m, IsRepoFile o) => o -> m RepoFile Source #

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

Methods

Overloaded methods

ensureResolved

repoFileEnsureResolved Source #

Arguments

:: (HasCallStack, MonadIO m, IsRepoFile a) 
=> a 
-> m ()

(Can throw GError)

No description available in the introspection data.

getChecksum

repoFileGetChecksum :: (HasCallStack, MonadIO m, IsRepoFile a) => a -> m Text Source #

No description available in the introspection data.

getRepo

repoFileGetRepo Source #

Arguments

:: (HasCallStack, MonadIO m, IsRepoFile a) 
=> a 
-> m Repo

Returns: Repository

No description available in the introspection data.

getRoot

repoFileGetRoot Source #

Arguments

:: (HasCallStack, MonadIO m, IsRepoFile a) 
=> a 
-> m RepoFile

Returns: The root directory for the commit referenced by this file

No description available in the introspection data.

getXattrs

repoFileGetXattrs Source #

Arguments

:: (HasCallStack, MonadIO m, IsRepoFile a, IsCancellable b) 
=> a

self: RepoFile

-> Maybe b

cancellable: Cancellable

-> m GVariant

(Can throw GError)

No description available in the introspection data.

treeGetContents

repoFileTreeGetContents :: (HasCallStack, MonadIO m, IsRepoFile a) => a -> m GVariant Source #

No description available in the introspection data.

treeGetContentsChecksum

repoFileTreeGetContentsChecksum :: (HasCallStack, MonadIO m, IsRepoFile a) => a -> m Text Source #

No description available in the introspection data.

treeGetMetadata

repoFileTreeGetMetadata :: (HasCallStack, MonadIO m, IsRepoFile a) => a -> m GVariant Source #

No description available in the introspection data.

treeGetMetadataChecksum

repoFileTreeGetMetadataChecksum :: (HasCallStack, MonadIO m, IsRepoFile a) => a -> m Text Source #

No description available in the introspection data.

treeQueryChild

repoFileTreeQueryChild Source #

Arguments

:: (HasCallStack, MonadIO m, IsRepoFile a, IsCancellable b) 
=> a

self: RepoFile

-> Int32 
-> Text 
-> [FileQueryInfoFlags] 
-> Maybe b

cancellable: Cancellable

-> m FileInfo

(Can throw GError)

No description available in the introspection data.

treeSetMetadata

repoFileTreeSetMetadata :: (HasCallStack, MonadIO m, IsRepoFile a) => a -> Text -> GVariant -> m () Source #

No description available in the introspection data.