Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
A structure holding information for a specific type. It is filled in by the g_type_query() function.
- newtype TypeQuery = TypeQuery (ForeignPtr TypeQuery)
- noTypeQuery :: Maybe TypeQuery
- typeQueryReadClassSize :: TypeQuery -> IO Word32
- typeQueryReadInstanceSize :: TypeQuery -> IO Word32
- typeQueryReadType :: TypeQuery -> IO GType
- typeQueryReadTypeName :: TypeQuery -> IO Text
Exported types
Properties
ClassSize
InstanceSize
Type
typeQueryReadType :: TypeQuery -> IO GType Source