Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- newtype TreePath = TreePath (ForeignPtr TreePath)
- noTreePath :: Maybe TreePath
- data TreePathAppendIndexMethodInfo
- treePathAppendIndex :: MonadIO m => TreePath -> Int32 -> m ()
- data TreePathCompareMethodInfo
- treePathCompare :: MonadIO m => TreePath -> TreePath -> m Int32
- data TreePathCopyMethodInfo
- treePathCopy :: MonadIO m => TreePath -> m TreePath
- data TreePathDownMethodInfo
- treePathDown :: MonadIO m => TreePath -> m ()
- data TreePathFreeMethodInfo
- treePathFree :: MonadIO m => TreePath -> m ()
- data TreePathGetDepthMethodInfo
- treePathGetDepth :: MonadIO m => TreePath -> m Int32
- data TreePathGetIndicesMethodInfo
- treePathGetIndices :: MonadIO m => TreePath -> m [Int32]
- data TreePathIsAncestorMethodInfo
- treePathIsAncestor :: MonadIO m => TreePath -> TreePath -> m Bool
- data TreePathIsDescendantMethodInfo
- treePathIsDescendant :: MonadIO m => TreePath -> TreePath -> m Bool
- treePathNew :: MonadIO m => m TreePath
- treePathNewFirst :: MonadIO m => m TreePath
- treePathNewFromIndices :: MonadIO m => [Int32] -> m TreePath
- treePathNewFromString :: MonadIO m => Text -> m TreePath
- data TreePathNextMethodInfo
- treePathNext :: MonadIO m => TreePath -> m ()
- data TreePathPrependIndexMethodInfo
- treePathPrependIndex :: MonadIO m => TreePath -> Int32 -> m ()
- data TreePathPrevMethodInfo
- treePathPrev :: MonadIO m => TreePath -> m Bool
- data TreePathToStringMethodInfo
- treePathToString :: MonadIO m => TreePath -> m Text
- data TreePathUpMethodInfo
- treePathUp :: MonadIO m => TreePath -> m Bool
Exported types
Methods
treePathAppendIndex
data TreePathAppendIndexMethodInfo Source
((~) * signature (Int32 -> m ()), MonadIO m) => MethodInfo * TreePathAppendIndexMethodInfo TreePath signature |
treePathAppendIndex :: MonadIO m => TreePath -> Int32 -> m () Source
treePathCompare
data TreePathCompareMethodInfo Source
((~) * signature (TreePath -> m Int32), MonadIO m) => MethodInfo * TreePathCompareMethodInfo TreePath signature |
treePathCopy
data TreePathCopyMethodInfo Source
((~) * signature (m TreePath), MonadIO m) => MethodInfo * TreePathCopyMethodInfo TreePath signature |
treePathCopy :: MonadIO m => TreePath -> m TreePath Source
treePathDown
data TreePathDownMethodInfo Source
((~) * signature (m ()), MonadIO m) => MethodInfo * TreePathDownMethodInfo TreePath signature |
treePathDown :: MonadIO m => TreePath -> m () Source
treePathFree
data TreePathFreeMethodInfo Source
((~) * signature (m ()), MonadIO m) => MethodInfo * TreePathFreeMethodInfo TreePath signature |
treePathFree :: MonadIO m => TreePath -> m () Source
treePathGetDepth
data TreePathGetDepthMethodInfo Source
((~) * signature (m Int32), MonadIO m) => MethodInfo * TreePathGetDepthMethodInfo TreePath signature |
treePathGetDepth :: MonadIO m => TreePath -> m Int32 Source
treePathGetIndices
data TreePathGetIndicesMethodInfo Source
((~) * signature (m [Int32]), MonadIO m) => MethodInfo * TreePathGetIndicesMethodInfo TreePath signature |
treePathGetIndices :: MonadIO m => TreePath -> m [Int32] Source
treePathIsAncestor
data TreePathIsAncestorMethodInfo Source
((~) * signature (TreePath -> m Bool), MonadIO m) => MethodInfo * TreePathIsAncestorMethodInfo TreePath signature |
treePathIsDescendant
data TreePathIsDescendantMethodInfo Source
((~) * signature (TreePath -> m Bool), MonadIO m) => MethodInfo * TreePathIsDescendantMethodInfo TreePath signature |
treePathNew
treePathNew :: MonadIO m => m TreePath Source
treePathNewFirst
treePathNewFirst :: MonadIO m => m TreePath Source
treePathNewFromIndices
treePathNewFromIndices :: MonadIO m => [Int32] -> m TreePath Source
treePathNewFromString
treePathNewFromString :: MonadIO m => Text -> m TreePath Source
treePathNext
data TreePathNextMethodInfo Source
((~) * signature (m ()), MonadIO m) => MethodInfo * TreePathNextMethodInfo TreePath signature |
treePathNext :: MonadIO m => TreePath -> m () Source
treePathPrependIndex
data TreePathPrependIndexMethodInfo Source
((~) * signature (Int32 -> m ()), MonadIO m) => MethodInfo * TreePathPrependIndexMethodInfo TreePath signature |
treePathPrependIndex :: MonadIO m => TreePath -> Int32 -> m () Source
treePathPrev
data TreePathPrevMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TreePathPrevMethodInfo TreePath signature |
treePathPrev :: MonadIO m => TreePath -> m Bool Source
treePathToString
data TreePathToStringMethodInfo Source
((~) * signature (m Text), MonadIO m) => MethodInfo * TreePathToStringMethodInfo TreePath signature |
treePathToString :: MonadIO m => TreePath -> m Text Source
treePathUp
data TreePathUpMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TreePathUpMethodInfo TreePath signature |
treePathUp :: MonadIO m => TreePath -> m Bool Source