Parameter Specifications @Returns: @pspec: @value: @parent_instance: @pspec: @pspec: @closure: @notify_data: @notify_func: @closure: @notify_data: @notify_func: @closure: @notify_data: @notify_func: @closure: @notify_data: @notify_func: @name: @nick: @blurb: @flags: @Returns: @name: @nick: @blurb: @default_value: @flags: @Returns: @signal_id: @closure: @Returns: @Returns: @signal_name: @itype: @signal_flags: @class_offset: @accumulator: @accu_data: @c_marshaller: @return_type: @n_params: @Varargs: @g_class: @is_a_type: @Returns: Determines whether a given set of #GTypeFlags and #GTypeFundamentalFlags are set for @type. @type: The type to check for flags. @flags: Bitwise combination of #GTypeFlags and #GTypeFundamentalFlags. @Returns: #TRUE if all @flags are set for @type, #FALSE otherwise. Private helper function to aid implementation of the G_TYPE_CHECK_INSTANCE() macro. @instance: A valid #GTypeInstance structure. @Returns: #TRUE if @instance is valid, #FALSE otherwise. @instance: @iface_type: @Returns: @value: @Returns: @g_class: @is_a_type: @Returns: @Returns: Determines if @instance adheres to the interface exported by @iface_type. @iface_type is either a type that @instance is derived from, or an interface type that is supported by the anchestry of @instance. @instance: A valid #GTypeInstance structure. @iface_type: A #GType value. @Returns: #TRUE if @instance conforms to @iface_type, #FALSE otherwise. @type: @flags: @Returns: Determines if @value is a #GValue whose type conforms to @type. @value: A valid #GValue structure. @type: A #GType value. @Returns: #TRUE if @value is a #GValue of @type or #FALSE if not. @src_value: @dest_value: @Returns: @value_type1: @value_type2: @func: @value_type1: @value_type2: @Returns: @value1: @value2: @Returns: