Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
data RawListIterator tp1 Source #
Instances
Castable (ListIterator tp1) (Ptr (RawListIterator tp1)) Source # | |
Defined in OGDF.ListIterator.Template cast :: ListIterator tp1 -> (Ptr (RawListIterator tp1) -> IO r) -> IO r # uncast :: Ptr (RawListIterator tp1) -> (ListIterator tp1 -> IO r) -> IO r # |
newtype ListIterator tp1 Source #
ListIterator (Ptr (RawListIterator tp1)) |
Instances
FPtr (ListIterator tp1) Source # | |
Defined in OGDF.ListIterator.Template type Raw (ListIterator tp1) # get_fptr :: ListIterator tp1 -> Ptr (Raw (ListIterator tp1)) # cast_fptr_to_obj :: Ptr (Raw (ListIterator tp1)) -> ListIterator tp1 # | |
Castable (ListIterator tp1) (Ptr (RawListIterator tp1)) Source # | |
Defined in OGDF.ListIterator.Template cast :: ListIterator tp1 -> (Ptr (RawListIterator tp1) -> IO r) -> IO r # uncast :: Ptr (RawListIterator tp1) -> (ListIterator tp1 -> IO r) -> IO r # | |
type Raw (ListIterator tp1) Source # | |
Defined in OGDF.ListIterator.Template |
class IListIterator tp1 where Source #
deRef :: ListIterator tp1 -> IO tp1 Source #
listIteratorPred :: ListIterator tp1 -> IO (ListIterator tp1) Source #
listIteratorSucc :: ListIterator tp1 -> IO (ListIterator tp1) Source #