Home
last modified time | relevance | path

Searched refs:weak_pointer_location (Results 1 – 2 of 2) sorted by relevance

/third_party/glib/gobject/
Dgobject.h516 gpointer *weak_pointer_location);
519 gpointer *weak_pointer_location);
822 (g_clear_weak_pointer) (gpointer *weak_pointer_location)
824 GObject *object = (GObject *) *weak_pointer_location;
828 g_object_remove_weak_pointer (object, weak_pointer_location);
829 *weak_pointer_location = NULL;
833 #define g_clear_weak_pointer(weak_pointer_location) \ argument
835 (g_clear_weak_pointer) ((gpointer *) (weak_pointer_location)) \
875 (g_set_weak_pointer) (gpointer *weak_pointer_location, in gboolean()
878 GObject *old_object = (GObject *) *weak_pointer_location; in gboolean()
[all …]
Dgobject.c3080 gpointer *weak_pointer_location) in g_object_add_weak_pointer() argument
3083 g_return_if_fail (weak_pointer_location != NULL); in g_object_add_weak_pointer()
3087 weak_pointer_location); in g_object_add_weak_pointer()
3102 gpointer *weak_pointer_location) in g_object_remove_weak_pointer() argument
3105 g_return_if_fail (weak_pointer_location != NULL); in g_object_remove_weak_pointer()
3109 weak_pointer_location); in g_object_remove_weak_pointer()