| Copyright | Will Thompson and Iñaki García Etxebarria |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
GI.Poppler.Structs.LayersIter
Description
No description available in the introspection data.
Synopsis
- newtype LayersIter = LayersIter (ManagedPtr LayersIter)
- layersIterCopy :: (HasCallStack, MonadIO m) => LayersIter -> m LayersIter
- layersIterFree :: (HasCallStack, MonadIO m) => LayersIter -> m ()
- layersIterGetChild :: (HasCallStack, MonadIO m) => LayersIter -> m LayersIter
- layersIterGetLayer :: (HasCallStack, MonadIO m) => LayersIter -> m Layer
- layersIterGetTitle :: (HasCallStack, MonadIO m) => LayersIter -> m Text
- layersIterNew :: (HasCallStack, MonadIO m, IsDocument a) => a -> m LayersIter
- layersIterNext :: (HasCallStack, MonadIO m) => LayersIter -> m Bool
Exported types
newtype LayersIter Source #
Memory-managed wrapper type.
Constructors
| LayersIter (ManagedPtr LayersIter) |
Instances
| Eq LayersIter Source # | |
Defined in GI.Poppler.Structs.LayersIter | |
| GBoxed LayersIter Source # | |
Defined in GI.Poppler.Structs.LayersIter | |
| ManagedPtrNewtype LayersIter Source # | |
Defined in GI.Poppler.Structs.LayersIter Methods toManagedPtr :: LayersIter -> ManagedPtr LayersIter | |
| TypedObject LayersIter Source # | |
Defined in GI.Poppler.Structs.LayersIter | |
| HasParentTypes LayersIter Source # | |
Defined in GI.Poppler.Structs.LayersIter | |
| IsGValue (Maybe LayersIter) Source # | Convert |
Defined in GI.Poppler.Structs.LayersIter Methods gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe LayersIter -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe LayersIter) | |
| type ParentTypes LayersIter Source # | |
Defined in GI.Poppler.Structs.LayersIter | |
Methods
Click to display all available methods, including inherited ones
copy
Arguments
| :: (HasCallStack, MonadIO m) | |
| => LayersIter |
|
| -> m LayersIter | Returns: a new Since 0.12 |
Creates a new LayersIter as a copy of iter. This must be freed with
layersIterFree.
free
Arguments
| :: (HasCallStack, MonadIO m) | |
| => LayersIter |
|
| -> m () |
Frees iter.
Since: 0.12
getChild
Arguments
| :: (HasCallStack, MonadIO m) | |
| => LayersIter |
|
| -> m LayersIter | Returns: a new |
Returns a newly created child of parent, or Nothing if the iter has no child.
See layersIterNew for more information on this function.
Since: 0.12
getLayer
Arguments
| :: (HasCallStack, MonadIO m) | |
| => LayersIter |
|
| -> m Layer | Returns: a new |
Returns the Layer associated with iter.
Since: 0.12
getTitle
Arguments
| :: (HasCallStack, MonadIO m) | |
| => LayersIter |
|
| -> m Text | Returns: a new string containing the |
Returns the title associated with iter. It must be freed with
free.
Since: 0.12
new
Arguments
| :: (HasCallStack, MonadIO m, IsDocument a) | |
| => a |
|
| -> m LayersIter |
No description available in the introspection data.
Since: 0.12
next
Arguments
| :: (HasCallStack, MonadIO m) | |
| => LayersIter |
|
| -> m Bool | Returns: |
Sets iter to point to the next action at the current level, if valid. See
layersIterNew for more information.
Since: 0.12