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 |
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 toManagedPtr :: RepoFile -> ManagedPtr RepoFile | |
TypedObject RepoFile Source # | |
Defined in GI.OSTree.Objects.RepoFile | |
HasParentTypes RepoFile Source # | |
Defined in GI.OSTree.Objects.RepoFile | |
IsGValue (Maybe RepoFile) Source # | Convert |
Defined in GI.OSTree.Objects.RepoFile 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 #
:: (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
:: (HasCallStack, MonadIO m, IsRepoFile a) | |
=> a | |
-> m Repo | Returns: Repository |
No description available in the introspection data.
getRoot
:: (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
:: (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 #
:: (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.