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 LayersIter = LayersIter (ForeignPtr LayersIter)
- noLayersIter :: Maybe LayersIter
- data LayersIterCopyMethodInfo
- layersIterCopy :: MonadIO m => LayersIter -> m LayersIter
- data LayersIterFreeMethodInfo
- layersIterFree :: MonadIO m => LayersIter -> m ()
- data LayersIterGetChildMethodInfo
- layersIterGetChild :: MonadIO m => LayersIter -> m LayersIter
- data LayersIterGetLayerMethodInfo
- layersIterGetLayer :: MonadIO m => LayersIter -> m Layer
- data LayersIterGetTitleMethodInfo
- layersIterGetTitle :: MonadIO m => LayersIter -> m Text
- layersIterNew :: (MonadIO m, DocumentK a) => a -> m LayersIter
- data LayersIterNextMethodInfo
- layersIterNext :: MonadIO m => LayersIter -> m Bool
Exported types
newtype LayersIter Source
BoxedObject LayersIter | |
((~) * signature (m Bool), MonadIO m) => MethodInfo * LayersIterNextMethodInfo LayersIter signature | |
((~) * signature (m Text), MonadIO m) => MethodInfo * LayersIterGetTitleMethodInfo LayersIter signature | |
((~) * signature (m Layer), MonadIO m) => MethodInfo * LayersIterGetLayerMethodInfo LayersIter signature | |
((~) * signature (m LayersIter), MonadIO m) => MethodInfo * LayersIterGetChildMethodInfo LayersIter signature | |
((~) * signature (m ()), MonadIO m) => MethodInfo * LayersIterFreeMethodInfo LayersIter signature | |
((~) * signature (m LayersIter), MonadIO m) => MethodInfo * LayersIterCopyMethodInfo LayersIter signature | |
((~) * info (ResolveLayersIterMethod t LayersIter), MethodInfo * info LayersIter p) => IsLabelProxy t (LayersIter -> p) | |
type AttributeList LayersIter |
Methods
layersIterCopy
data LayersIterCopyMethodInfo Source
((~) * signature (m LayersIter), MonadIO m) => MethodInfo * LayersIterCopyMethodInfo LayersIter signature |
layersIterCopy :: MonadIO m => LayersIter -> m LayersIter Source
layersIterFree
data LayersIterFreeMethodInfo Source
((~) * signature (m ()), MonadIO m) => MethodInfo * LayersIterFreeMethodInfo LayersIter signature |
layersIterFree :: MonadIO m => LayersIter -> m () Source
layersIterGetChild
data LayersIterGetChildMethodInfo Source
((~) * signature (m LayersIter), MonadIO m) => MethodInfo * LayersIterGetChildMethodInfo LayersIter signature |
layersIterGetChild :: MonadIO m => LayersIter -> m LayersIter Source
layersIterGetLayer
data LayersIterGetLayerMethodInfo Source
((~) * signature (m Layer), MonadIO m) => MethodInfo * LayersIterGetLayerMethodInfo LayersIter signature |
layersIterGetLayer :: MonadIO m => LayersIter -> m Layer Source
layersIterGetTitle
data LayersIterGetTitleMethodInfo Source
((~) * signature (m Text), MonadIO m) => MethodInfo * LayersIterGetTitleMethodInfo LayersIter signature |
layersIterGetTitle :: MonadIO m => LayersIter -> m Text Source
layersIterNew
layersIterNew :: (MonadIO m, DocumentK a) => a -> m LayersIter Source
layersIterNext
data LayersIterNextMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * LayersIterNextMethodInfo LayersIter signature |
layersIterNext :: MonadIO m => LayersIter -> m Bool Source