GValue —
This module implements only the necessities for the GTK binding.
type
GValue |
data
GenericValue |
valueInit:: GValue -> GType -> IO () |
valueUnset:: GValue -> IO () |
A union with information about the currently stored type.
| data GenericValue = | GVboolean Bool |
| | | GVboxed (Ptr ()) |
| | | GVchar (CChar) |
| | | GVdouble Double |
| | | GVenum Int |
| | | GVflags Int |
| | | GVfloat Float |
| | | GVint (CInt) |
| | | GVobject GObject |
| | | GVpointer (Ptr ()) |
| | | GVstring (Maybe String) |
| | | GVuchar (CUChar) |
| | | GVuint (CUInt) |
Internally used by TreeStore.