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 |
TODO
Synopsis
- newtype Typelib = Typelib (ManagedPtr Typelib)
- typelibFree :: (HasCallStack, MonadIO m) => Typelib -> m ()
- typelibGetNamespace :: (HasCallStack, MonadIO m) => Typelib -> m Text
- typelibSymbol :: (HasCallStack, MonadIO m) => Typelib -> Text -> Ptr () -> m Bool
Exported types
Memory-managed wrapper type.
Instances
Eq Typelib Source # | |
BoxedPtr Typelib Source # | |
Defined in GI.GIRepository.Structs.Typelib boxedPtrCopy :: Typelib -> IO Typelib boxedPtrFree :: Typelib -> IO () | |
ManagedPtrNewtype Typelib Source # | |
Defined in GI.GIRepository.Structs.Typelib toManagedPtr :: Typelib -> ManagedPtr Typelib |
Methods
Click to display all available methods, including inherited ones
free
typelibFree :: (HasCallStack, MonadIO m) => Typelib -> m () Source #
No description available in the introspection data.
getNamespace
typelibGetNamespace :: (HasCallStack, MonadIO m) => Typelib -> m Text Source #
No description available in the introspection data.
symbol
typelibSymbol :: (HasCallStack, MonadIO m) => Typelib -> Text -> Ptr () -> m Bool Source #
No description available in the introspection data.