gi-ostree-1.0.15: 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.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

GObject RepoFile Source # 
Instance details

Defined in GI.OSTree.Objects.RepoFile

ManagedPtrNewtype RepoFile Source # 
Instance details

Defined in GI.OSTree.Objects.RepoFile

TypedObject RepoFile Source # 
Instance details

Defined in GI.OSTree.Objects.RepoFile

Methods

glibType :: IO GType #

HasParentTypes RepoFile Source # 
Instance details

Defined in GI.OSTree.Objects.RepoFile

IsGValue (Maybe RepoFile) Source #

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

Instance details

Defined in GI.OSTree.Objects.RepoFile

type ParentTypes RepoFile Source # 
Instance details

Defined in GI.OSTree.Objects.RepoFile

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

Click to display all available methods, including inherited ones

Expand

Methods

appendTo, appendToAsync, appendToFinish, bindProperty, bindPropertyFull, buildAttributeListForCopy, copy, copyAsync, copyAttributes, copyFinish, create, createAsync, createFinish, createReadwrite, createReadwriteAsync, createReadwriteFinish, delete, deleteAsync, deleteFinish, dup, ejectMountable, ejectMountableFinish, ejectMountableWithOperation, ejectMountableWithOperationFinish, ensureResolved, enumerateChildren, enumerateChildrenAsync, enumerateChildrenFinish, equal, findEnclosingMount, findEnclosingMountAsync, findEnclosingMountFinish, forceFloating, freezeNotify, getv, hasParent, hasPrefix, hasUriScheme, hash, isFloating, isNative, loadBytes, loadBytesAsync, loadBytesFinish, loadContents, loadContentsAsync, loadContentsFinish, loadPartialContentsFinish, makeDirectory, makeDirectoryAsync, makeDirectoryFinish, makeDirectoryWithParents, makeSymbolicLink, measureDiskUsageFinish, monitor, monitorDirectory, monitorFile, mountEnclosingVolume, mountEnclosingVolumeFinish, mountMountable, mountMountableFinish, move, notify, notifyByPspec, openReadwrite, openReadwriteAsync, openReadwriteFinish, peekPath, pollMountable, pollMountableFinish, queryDefaultHandler, queryDefaultHandlerAsync, queryDefaultHandlerFinish, queryExists, queryFileType, queryFilesystemInfo, queryFilesystemInfoAsync, queryFilesystemInfoFinish, queryInfo, queryInfoAsync, queryInfoFinish, querySettableAttributes, queryWritableNamespaces, read, readAsync, readFinish, ref, refSink, replace, replaceAsync, replaceContents, replaceContentsAsync, replaceContentsBytesAsync, replaceContentsFinish, replaceFinish, replaceReadwrite, replaceReadwriteAsync, replaceReadwriteFinish, resolveRelativePath, runDispose, startMountable, startMountableFinish, stealData, stealQdata, stopMountable, stopMountableFinish, supportsThreadContexts, thawNotify, trash, trashAsync, trashFinish, treeFindChild, treeGetContents, treeGetContentsChecksum, treeGetMetadata, treeGetMetadataChecksum, treeQueryChild, treeSetMetadata, unmountMountable, unmountMountableFinish, unmountMountableWithOperation, unmountMountableWithOperationFinish, unref, watchClosure.

Getters

getBasename, getChecksum, getChild, getChildForDisplayName, getData, getParent, getParseName, getPath, getProperty, getQdata, getRelativePath, getRepo, getRoot, getUri, getUriScheme, getXattrs.

Setters

setAttribute, setAttributeByteString, setAttributeInt32, setAttributeInt64, setAttributeString, setAttributeUint32, setAttributeUint64, setAttributesAsync, setAttributesFinish, setAttributesFromInfo, setData, setDataFull, setDisplayName, setDisplayNameAsync, setDisplayNameFinish, setProperty.

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.