Struct

GObjectInterfaceInfo

Description

struct GInterfaceInfo {
  GInterfaceInitFunc interface_init;
  GInterfaceFinalizeFunc interface_finalize;
  gpointer interface_data;
}

A structure that provides information to the type system which is used specifically for managing interface types.

Structure members
interface_init

Location of the interface initialization function.

interface_finalize

Location of the interface finalization function.

interface_data

User-supplied data passed to the interface init/finalize functions.