InterfaceInitFunc


Description:

[ CCode ( has_target = false ) ]
public delegate void InterfaceInitFunc (TypeInterface g_iface, void* iface_data)

A callback function used by the type system to initialize a new interface.

This function should initialize all internal data and allocate any resources required by the interface.

The members of iface_data are guaranteed to have been filled with zeros before this function is called.

Parameters:

g_iface

The interface structure to initialize

iface_data

The interface_data supplied via the InterfaceInfo structure


Namespace: GLib
Package: gobject-2.0