glib-0.12.4: Binding to the GLIB library for Gtk2Hs.

Portabilityportable (depends on GHC)
Stabilityprovisional
Maintainergtk2hs-users@lists.sourceforge.net
Safe HaskellNone

System.Glib.GValueTypes

Description

This is used by the implementation of properties and by the TreeModel and related modules.

Documentation

valueSetEnum :: Enum enum => GValue -> enum -> IO ()Source

valueGetEnum :: Enum enum => GValue -> IO enumSource

valueSetFlags :: Flags flag => GValue -> [flag] -> IO ()Source

valueGetFlags :: Flags flag => GValue -> IO [flag]Source

valueSetBoxed :: (boxed -> (Ptr boxed -> IO ()) -> IO ()) -> GValue -> boxed -> IO ()Source

valueGetBoxed :: (Ptr boxed -> IO boxed) -> GValue -> IO boxedSource

valueSetGObject :: GObjectClass gobj => GValue -> gobj -> IO ()Source