gobject.gclosure

Undocumented in source.

Members

Aliases

GCallback
alias GCallback = void function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GClosureMarshal
alias GClosureMarshal = void function(GClosure* closure, GValue* return_value, guint n_param_values, const GValue* param_values, gpointer invocation_hint, gpointer marshal_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GClosureNotify
alias GClosureNotify = void function(gpointer data, GClosure* closure)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GVaClosureMarshal
alias GVaClosureMarshal = void function(GClosure* closure, GValue* return_value, gpointer instance, va_list args, gpointer marshal_data, int n_params, GType* param_types)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

g_cclosure_marshal_generic
void g_cclosure_marshal_generic(GClosure* closure, GValue* return_gvalue, guint n_param_values, const(GValue)* param_values, gpointer invocation_hint, gpointer marshal_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_cclosure_marshal_generic_va
void g_cclosure_marshal_generic_va(GClosure* closure, GValue* return_value, gpointer instance, va_list args_list, gpointer marshal_data, int n_params, GType* param_types)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_cclosure_new
GClosure* g_cclosure_new(GCallback callback_func, gpointer user_data, GClosureNotify destroy_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_cclosure_new_swap
GClosure* g_cclosure_new_swap(GCallback callback_func, gpointer user_data, GClosureNotify destroy_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_closure_add_finalize_notifier
void g_closure_add_finalize_notifier(GClosure* closure, gpointer notify_data, GClosureNotify notify_func)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_closure_add_invalidate_notifier
void g_closure_add_invalidate_notifier(GClosure* closure, gpointer notify_data, GClosureNotify notify_func)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_closure_add_marshal_guards
void g_closure_add_marshal_guards(GClosure* closure, gpointer pre_marshal_data, GClosureNotify pre_marshal_notify, gpointer post_marshal_data, GClosureNotify post_marshal_notify)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_closure_invalidate
void g_closure_invalidate(GClosure* closure)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_closure_invoke
void g_closure_invoke(GClosure* closure, GValue* return_value, guint n_param_values, const(GValue)* param_values, gpointer invocation_hint)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_closure_new_simple
GClosure* g_closure_new_simple(guint sizeof_closure, gpointer data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_closure_ref
GClosure* g_closure_ref(GClosure* closure)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_closure_remove_finalize_notifier
void g_closure_remove_finalize_notifier(GClosure* closure, gpointer notify_data, GClosureNotify notify_func)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_closure_remove_invalidate_notifier
void g_closure_remove_invalidate_notifier(GClosure* closure, gpointer notify_data, GClosureNotify notify_func)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_closure_set_marshal
void g_closure_set_marshal(GClosure* closure, GClosureMarshal marshal)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_closure_set_meta_marshal
void g_closure_set_meta_marshal(GClosure* closure, gpointer marshal_data, GClosureMarshal meta_marshal)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_closure_sink
void g_closure_sink(GClosure* closure)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_closure_unref
void g_closure_unref(GClosure* closure)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_signal_type_cclosure_new
GClosure* g_signal_type_cclosure_new(GType itype, guint struct_offset)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

GCClosure
struct GCClosure
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GClosure
struct GClosure
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GClosureNotifyData
struct GClosureNotifyData
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta