Top | ![]() |
![]() |
![]() |
![]() |
|
camel_weak_ref_group_new () |
|
camel_weak_ref_group_ref () |
|
camel_weak_ref_group_unref () |
|
camel_weak_ref_group_set () |
|
camel_weak_ref_group_get () |
A
CamelWeakRefGroup * camel_weak_ref_group_new (void
);
A new camel_weak_ref_group_unref()
when no longer needed.
[transfer full]
Since: 3.24
CamelWeakRefGroup * camel_weak_ref_group_ref ();
CamelWeakRefGroup *group
Increases a reference count of the group
.
Since: 3.24
void camel_weak_ref_group_unref ();
CamelWeakRefGroup *group
Decreases a reference count of the group
. The group
is
freed when the reference count reaches zero.
Since: 3.24
void camel_weak_ref_group_set (,
CamelWeakRefGroup *group);
gpointer object
Sets the object
as the object help by this group
. If
the object
is NULL
Since: 3.24
gpointer camel_weak_ref_group_get ();
CamelWeakRefGroup *group
A referenced object associated with group
,
or NULL
g_object_unref()
[transfer full]
Since: 3.24