Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
GI.OSTree.Objects.RepoFile
Description
No description available in the introspection data.
Synopsis
- newtype RepoFile = RepoFile (ManagedPtr RepoFile)
- class (GObject o, IsDescendantOf RepoFile o) => IsRepoFile o
- toRepoFile :: (MonadIO m, IsRepoFile o) => o -> m RepoFile
- repoFileEnsureResolved :: (HasCallStack, MonadIO m, IsRepoFile a) => a -> m ()
- repoFileGetChecksum :: (HasCallStack, MonadIO m, IsRepoFile a) => a -> m Text
- repoFileGetRepo :: (HasCallStack, MonadIO m, IsRepoFile a) => a -> m Repo
- repoFileGetRoot :: (HasCallStack, MonadIO m, IsRepoFile a) => a -> m RepoFile
- repoFileGetXattrs :: (HasCallStack, MonadIO m, IsRepoFile a, IsCancellable b) => a -> Maybe b -> m GVariant
- repoFileTreeGetContents :: (HasCallStack, MonadIO m, IsRepoFile a) => a -> m GVariant
- repoFileTreeGetContentsChecksum :: (HasCallStack, MonadIO m, IsRepoFile a) => a -> m Text
- repoFileTreeGetMetadata :: (HasCallStack, MonadIO m, IsRepoFile a) => a -> m GVariant
- repoFileTreeGetMetadataChecksum :: (HasCallStack, MonadIO m, IsRepoFile a) => a -> m Text
- repoFileTreeQueryChild :: (HasCallStack, MonadIO m, IsRepoFile a, IsCancellable b) => a -> Int32 -> Text -> [FileQueryInfoFlags] -> Maybe b -> m FileInfo
- repoFileTreeSetMetadata :: (HasCallStack, MonadIO m, IsRepoFile a) => a -> Text -> GVariant -> m ()
Exported types
Memory-managed wrapper type.
Instances
Eq RepoFile Source # | |
GObject RepoFile Source # | |
Defined in GI.OSTree.Objects.RepoFile | |
ManagedPtrNewtype RepoFile Source # | |
Defined in GI.OSTree.Objects.RepoFile Methods toManagedPtr :: RepoFile -> ManagedPtr RepoFile | |
TypedObject RepoFile Source # | |
Defined in GI.OSTree.Objects.RepoFile Methods glibType :: IO GType | |
HasParentTypes RepoFile Source # | |
Defined in GI.OSTree.Objects.RepoFile | |
IsGValue (Maybe RepoFile) Source # | Convert |
Defined in GI.OSTree.Objects.RepoFile Methods gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe RepoFile -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe RepoFile) | |
type ParentTypes RepoFile Source # | |
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
(GObject o, IsDescendantOf RepoFile o) => IsRepoFile o Source # | |
Defined in GI.OSTree.Objects.RepoFile |
toRepoFile :: (MonadIO m, IsRepoFile o) => o -> m RepoFile Source #
Methods
Click to display all available methods, including inherited ones
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, makeSymbolicLinkAsync, makeSymbolicLinkFinish, measureDiskUsageFinish, monitor, monitorDirectory, monitorFile, mountEnclosingVolume, mountEnclosingVolumeFinish, mountMountable, mountMountableFinish, move, moveAsync, moveFinish, 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 |
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
Arguments
:: (HasCallStack, MonadIO m, IsRepoFile a) | |
=> a | |
-> m Repo | Returns: Repository |
No description available in the introspection data.
getRoot
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
Arguments
:: (HasCallStack, MonadIO m, IsRepoFile a, IsCancellable b) | |
=> a |
|
-> Maybe b |
|
-> m GVariant | (Can throw |
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 |
|
-> Int32 | |
-> Text | |
-> [FileQueryInfoFlags] | |
-> Maybe b |
|
-> m FileInfo | (Can throw |
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.