| 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
Contents
Description
- newtype StructureElementIter = StructureElementIter (ForeignPtr 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, DocumentK a) => a -> m StructureElementIter
- data StructureElementIterNextMethodInfo
- structureElementIterNext :: MonadIO m => StructureElementIter -> m Bool
Exported types
newtype StructureElementIter Source
Constructors
| StructureElementIter (ForeignPtr StructureElementIter) |
Instances
| BoxedObject StructureElementIter Source | |
| ((~) * signature (m Bool), MonadIO m) => MethodInfo * StructureElementIterNextMethodInfo StructureElementIter signature Source | |
| ((~) * signature (m StructureElement), MonadIO m) => MethodInfo * StructureElementIterGetElementMethodInfo StructureElementIter signature Source | |
| ((~) * signature (m StructureElementIter), MonadIO m) => MethodInfo * StructureElementIterGetChildMethodInfo StructureElementIter signature Source | |
| ((~) * signature (m ()), MonadIO m) => MethodInfo * StructureElementIterFreeMethodInfo StructureElementIter signature Source | |
| ((~) * signature (m StructureElementIter), MonadIO m) => MethodInfo * StructureElementIterCopyMethodInfo StructureElementIter signature Source | |
| ((~) * info (ResolveStructureElementIterMethod t StructureElementIter), MethodInfo * info StructureElementIter p) => IsLabelProxy t (StructureElementIter -> p) Source | |
| type AttributeList StructureElementIter Source |
Methods
structureElementIterCopy
data StructureElementIterCopyMethodInfo Source
Instances
| ((~) * signature (m StructureElementIter), MonadIO m) => MethodInfo * StructureElementIterCopyMethodInfo StructureElementIter signature Source |
structureElementIterFree
data StructureElementIterFreeMethodInfo Source
Instances
| ((~) * signature (m ()), MonadIO m) => MethodInfo * StructureElementIterFreeMethodInfo StructureElementIter signature Source |
structureElementIterFree :: MonadIO m => StructureElementIter -> m () Source
structureElementIterGetChild
data StructureElementIterGetChildMethodInfo Source
Instances
| ((~) * signature (m StructureElementIter), MonadIO m) => MethodInfo * StructureElementIterGetChildMethodInfo StructureElementIter signature Source |
structureElementIterGetElement
data StructureElementIterGetElementMethodInfo Source
Instances
| ((~) * signature (m StructureElement), MonadIO m) => MethodInfo * StructureElementIterGetElementMethodInfo StructureElementIter signature Source |
structureElementIterNew
structureElementIterNew :: (MonadIO m, DocumentK a) => a -> m StructureElementIter Source
structureElementIterNext
data StructureElementIterNextMethodInfo Source
Instances
| ((~) * signature (m Bool), MonadIO m) => MethodInfo * StructureElementIterNextMethodInfo StructureElementIter signature Source |
structureElementIterNext :: MonadIO m => StructureElementIter -> m Bool Source