| 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 |
GI.Poppler.Structs.StructureElementIter
Description
- newtype StructureElementIter = StructureElementIter (ManagedPtr StructureElementIter)
- noStructureElementIter :: Maybe StructureElementIter
- data StructureElementIterCopyMethodInfo
- structureElementIterCopy :: MonadIO m => StructureElementIter -> m StructureElementIter
- data StructureElementIterFreeMethodInfo
- structureElementIterFree :: MonadIO m => StructureElementIter -> m ()
- data StructureElementIterGetChildMethodInfo
- structureElementIterGetChild :: MonadIO m => StructureElementIter -> m StructureElementIter
- data StructureElementIterGetElementMethodInfo
- structureElementIterGetElement :: MonadIO m => StructureElementIter -> m StructureElement
- structureElementIterNew :: (MonadIO m, IsDocument a) => a -> m StructureElementIter
- data StructureElementIterNextMethodInfo
- structureElementIterNext :: MonadIO m => StructureElementIter -> m Bool
Exported types
newtype StructureElementIter Source #
Constructors
| StructureElementIter (ManagedPtr StructureElementIter) |
Instances
Methods
copy
data StructureElementIterCopyMethodInfo Source #
Instances
| ((~) * signature (m StructureElementIter), MonadIO m) => MethodInfo * StructureElementIterCopyMethodInfo StructureElementIter signature Source # | |
free
data StructureElementIterFreeMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m) => MethodInfo * StructureElementIterFreeMethodInfo StructureElementIter signature Source # | |
structureElementIterFree :: MonadIO m => StructureElementIter -> m () Source #
getChild
data StructureElementIterGetChildMethodInfo Source #
Instances
| ((~) * signature (m StructureElementIter), MonadIO m) => MethodInfo * StructureElementIterGetChildMethodInfo StructureElementIter signature Source # | |
structureElementIterGetChild :: MonadIO m => StructureElementIter -> m StructureElementIter Source #
getElement
data StructureElementIterGetElementMethodInfo Source #
Instances
| ((~) * signature (m StructureElement), MonadIO m) => MethodInfo * StructureElementIterGetElementMethodInfo StructureElementIter signature Source # | |
new
structureElementIterNew :: (MonadIO m, IsDocument a) => a -> m StructureElementIter Source #
next
data StructureElementIterNextMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m) => MethodInfo * StructureElementIterNextMethodInfo StructureElementIter signature Source # | |
structureElementIterNext :: MonadIO m => StructureElementIter -> m Bool Source #