|
| System.Glib.GValueTypes | | Portability | portable (depends on GHC) | | Stability | provisional | | Maintainer | gtk2hs-users@lists.sourceforge.net |
|
|
|
| Description |
| This is used by the implementation of properties and by the
TreeModel and
related modules.
|
|
|
| Documentation |
|
| valueSetUInt :: GValue -> Word -> IO () |
|
| valueGetUInt :: GValue -> IO Word |
|
| valueSetInt :: GValue -> Int -> IO () |
|
| valueGetInt :: GValue -> IO Int |
|
| valueSetBool :: GValue -> Bool -> IO () |
|
| valueGetBool :: GValue -> IO Bool |
|
| valueSetPointer :: GValue -> Ptr () -> IO () |
|
| valueGetPointer :: GValue -> IO (Ptr ()) |
|
| valueSetFloat :: GValue -> Float -> IO () |
|
| valueGetFloat :: GValue -> IO Float |
|
| valueSetDouble :: GValue -> Double -> IO () |
|
| valueGetDouble :: GValue -> IO Double |
|
| valueSetEnum :: Enum enum => GValue -> enum -> IO () |
|
| valueGetEnum :: Enum enum => GValue -> IO enum |
|
| valueSetFlags :: Flags flag => GValue -> [flag] -> IO () |
|
| valueGetFlags :: Flags flag => GValue -> IO [flag] |
|
| valueSetString :: GValue -> String -> IO () |
|
| valueGetString :: GValue -> IO String |
|
| valueSetMaybeString :: GValue -> Maybe String -> IO () |
|
| valueGetMaybeString :: GValue -> IO (Maybe String) |
|
| valueSetBoxed :: (boxed -> (Ptr boxed -> IO ()) -> IO ()) -> GValue -> boxed -> IO () |
|
| valueGetBoxed :: (Ptr boxed -> IO boxed) -> GValue -> IO boxed |
|
| valueSetGObject :: GObjectClass gobj => GValue -> gobj -> IO () |
|
| valueGetGObject :: GObjectClass gobj => GValue -> IO gobj |
|
| Produced by Haddock version 0.8 |