Function

GObjectInterfaceFinalizeFunc

Declaration

void
(* GInterfaceFinalizeFunc) (
  GObjectTypeInterface* g_iface,
  gpointer iface_data
)

Description [src]

A callback function used by the type system to finalize an interface.

This function should destroy any internal data and release any resources allocated by the corresponding GInterfaceInitFunc() function.

Parameters

g_iface GTypeInterface
 

The interface structure to finalize.

 The data is owned by the caller of the function.
iface_data gpointer
 

The interface_data supplied via the GInterfaceInfo structure.