| 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 NULLg_object_unref()
[transfer full]
Since: 3.24