func (v *Application) Inhibited(w *Window, flags ApplicationInhibitFlags, reason string) uint {
	cstr1 := (*C.gchar)(C.CString(reason))
	defer C.free(unsafe.Pointer(cstr1))

	return uint(C.gtk_application_inhibit(v.native(), w.native(), C.GtkApplicationInhibitFlags(flags), cstr1))
}
func (v *Application) Inhibited(w *Window, flags ApplicationInhibitFlags, reason string) uint {
	cstr1 := (*C.gchar)(C.CString(reason))
	defer C.free(unsafe.Pointer(cstr1))

	return uint(C.gtk_application_inhibit(v.native(), w.native(), C.GtkApplicationInhibitFlags(flags), cstr1))
}
func ( v * Application ) Inhibited ( w * Window , flags ApplicationInhibitFlags , reason string ) uint { cstr1 := ( * C . gchar ) ( C . CString ( reason ) ) defer C . free ( unsafe . Pointer ( cstr1 ) ) return uint ( C . gtk_application_inhibit ( v . native ( ) , w . native ( ) , C . GtkApplicationInhibitFlags ( flags ) , cstr1 ) ) }
// Inhibited is a wrapper around gtk_application_inhibit().
Inhibited is a wrapper around gtk_application_inhibit () .