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() nothrow
gobject.types.GType type() @property nothrowGet `type` field. Returns: the #GType value of the type
void type(gobject.types.GType propval) @property nothrowSet `type` field. Params: propval = the #GType value of the type
string typeName() @property nothrowGet `typeName` field. Returns: the name of the type
void typeName(string propval) @property nothrowSet `typeName` field. Params: propval = the name of the type
uint classSize() @property nothrowGet `classSize` field. Returns: the size of the class structure
void classSize(uint propval) @property nothrowSet `classSize` field. Params: propval = the size of the class structure
uint instanceSize() @property nothrowGet `instanceSize` field. Returns: the size of the instance structure
void instanceSize(uint propval) @property nothrowSet `instanceSize` field. Params: propval = the size of the instance structure
Constructors
this(void * ptr, Flag!"Take" take)