Home | History | Annotate | Download | only in gobject

Lines Matching full:g_type

394   GType g_type;
414 GType g_type; /* iface type */
455 * @g_type: The type to be returned.
456 * @c_type: The corresponding C type of @g_type.
458 * Checks that @instance is an instance of the type identified by @g_type
464 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type))
468 * @g_type: The type to be checked
470 * Checks if @instance is an instance of the type identified by @g_type.
476 #define G_TYPE_CHECK_INSTANCE_TYPE(instance, g_type) (_G_TYPE_CIT ((instance), (g_type)))
480 * @g_type: The #GType of the class to be returned.
484 * to a specified ancestor type @g_type of the instance.
493 #define G_TYPE_INSTANCE_GET_CLASS(instance, g_type, c_type) (_G_TYPE_IGC ((instance), (g_type), c_type))
497 * @g_type: The #GType of the interface to be returned.
500 * Get the interface structure for interface @g_type of a given @instance.
506 #define G_TYPE_INSTANCE_GET_INTERFACE(instance, g_type, c_type) (_G_TYPE_IGI ((instance), (g_type), c_type))
510 * @g_type: The type to be returned.
511 * @c_type: The corresponding C type of class structure of @g_type.
513 * Checks that @g_class is a class structure of the type identified by @g_type
519 #define G_TYPE_CHECK_CLASS_CAST(g_class, g_type, c_type) (_G_TYPE_CCC ((g_class), (g_type), c_type))
523 * @g_type: The type to be checked.
526 * @g_type.
532 #define G_TYPE_CHECK_CLASS_TYPE(g_class, g_type) (_G_TYPE_CCT ((g_class), (g_type)))
548 * @g_type: The type to be checked.
551 * of type @g_type.
557 #define G_TYPE_CHECK_VALUE_TYPE(value, g_type) (_G_TYPE_CVH ((value), (g_type)))
579 #define G_TYPE_FROM_CLASS(g_class) (((GTypeClass*) (g_class))->g_type)
590 #define G_TYPE_FROM_INTERFACE(g_iface) (((GTypeInterface*) (g_iface))->g_type)
595 * @g_type: the type identifying which private data to retrieve.
607 #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type)))
653 gpointer g_type_default_interface_ref (GType g_type);
654 gpointer g_type_default_interface_peek (GType g_type);
1478 if (__inst && __inst->g_class && __inst->g_class->g_type == __t) \
1486 if (__class && __class->g_type == __t) \
1494 if (__val && __val->g_type == __t) \