gobject.type_query

Module for [TypeQuery] class

class TypeQuery

Types 1

A structure holding information for a specific type.

See also: [gobject.global.typeQuery]

Fields
GTypeQuery _cInstance
Methods
void * _cPtr()
gobject.types.GType type() @propertyGet `type` field. Returns: the #GType value of the type
void type(gobject.types.GType propval) @propertySet `type` field. Params: propval = the #GType value of the type
string typeName() @propertyGet `typeName` field. Returns: the name of the type
void typeName(string propval) @propertySet `typeName` field. Params: propval = the name of the type
uint classSize() @propertyGet `classSize` field. Returns: the size of the class structure
void classSize(uint propval) @propertySet `classSize` field. Params: propval = the size of the class structure
uint instanceSize() @propertyGet `instanceSize` field. Returns: the size of the instance structure
void instanceSize(uint propval) @propertySet `instanceSize` field. Params: propval = the size of the instance structure
Constructors
this(void * ptr, Flag!"Take" take)