func DumpSignalInfo(info *C.GISignalInfo) { DumpCallableInfo(asCallableInfo(info)) _ = C.g_signal_info_get_flags(info) // deprecated closure := C.g_signal_info_get_class_closure(info) DumpVFuncInfo(closure) true_stops_emit := C.g_signal_info_true_stops_emit(info) p("return true stops emit %v\n", true_stops_emit) }
// g_signal_info_get_class_closure func (si *SignalInfo) ClassClosure() *VFuncInfo { cptr := (*C.GIBaseInfo)(C.g_signal_info_get_class_closure((*C.GISignalInfo)(si.c))) if cptr == nil { return nil } ptr := &BaseInfo{cptr} return (*VFuncInfo)(unsafe.Pointer(_SetBaseInfoFinalizer(ptr))) }
func (info *GiInfo) GetClassClosure() *GiInfo { return NewGiInfo((*C.GIBaseInfo)(C.g_signal_info_get_class_closure((*C.GISignalInfo)(info.ptr)))) }