(GClassInitFunc) NULL,
(GClassInitFunc) classInitCB,
mai_atk_widget_get_type(void){    static GType type = 0;    if (!type) {        static const GTypeInfo tinfo = {            sizeof(MaiAtkWidgetClass),            (GBaseInitFunc) NULL,            (GBaseFinalizeFunc) NULL,            (GClassInitFunc) NULL,            (GClassFinalizeFunc) NULL,            NULL, /* class data */            sizeof(MaiAtkWidget), /* instance size */            0, /* nb preallocs */            (GInstanceInitFunc) NULL,            NULL /* value table */        };        type = g_type_register_static(MAI_TYPE_ATK_OBJECT,                                      "MaiAtkWidget", &tinfo, GTypeFlags(0));    }    return type;}