Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (inaki@blueleaf.cc) |
Safe Haskell | None |
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
- noRepoFile :: Maybe 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 -> GVariant -> Maybe b -> m ()
- repoFileTreeFindChild :: (HasCallStack, MonadIO m, IsRepoFile a) => a -> Text -> Bool -> GVariant -> m Int32
- 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, IsFileInfo b, IsCancellable c) => a -> Int32 -> Text -> [FileQueryInfoFlags] -> b -> Maybe c -> m ()
- repoFileTreeSetMetadata :: (HasCallStack, MonadIO m, IsRepoFile a) => a -> Text -> GVariant -> m ()
Exported types
Memory-managed wrapper type.
Instances
GObject RepoFile Source # | |
Defined in GI.OSTree.Objects.RepoFile gobjectType :: IO GType | |
HasParentTypes RepoFile Source # | |
Defined in GI.OSTree.Objects.RepoFile | |
type ParentTypes RepoFile Source # | |
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
(GObject o, IsDescendantOf RepoFile o) => IsRepoFile o Source # | |
Defined in GI.OSTree.Objects.RepoFile |
toRepoFile :: (MonadIO m, IsRepoFile o) => o -> m RepoFile Source #
Methods
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 | |
-> GVariant | |
-> Maybe b | |
-> m () | (Can throw |
No description available in the introspection data.
treeFindChild
repoFileTreeFindChild :: (HasCallStack, MonadIO m, IsRepoFile a) => a -> Text -> Bool -> GVariant -> m Int32 Source #
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, IsFileInfo b, IsCancellable c) | |
=> a | |
-> Int32 | |
-> Text | |
-> [FileQueryInfoFlags] | |
-> b | |
-> Maybe c | |
-> m () | (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.