GLib.Datalist – glib-2.0 Reference Manual
Packages
glib-2.0
GLib
Datalist
Datalist
@foreach
clear
get_data
id_get_data
id_remove_data
id_remove_no_notify
id_set_data
id_set_data_full
remove_data
remove_no_notify
set_data
set_data_full
Datalist
Object Hierarchy:
Description:
public
struct
Datalist
<
G
>
Namespace:
GLib
Package:
glib-2.0
Content:
Creation methods:
public
Datalist
()
Methods:
public
void
clear
()
public
weak
G
id_get_data
(
Quark
key_id)
public
void
id_set_data
(
Quark
key_id,
owned
G
data)
public
void
id_set_data_full
(
Quark
key_id,
owned
G
data,
DestroyNotify
? destroy_func)
public
void
id_remove_data
(
Quark
key_id)
public
G
id_remove_no_notify
(
Quark
key_id)
public
void
@foreach
(
DataForeachFunc
func)
public
weak
G
get_data
(
string
key)
public
void
set_data_full
(
string
key,
owned
G
data,
DestroyNotify
? destry_func)
public
G
remove_no_notify
(
string
key)
public
void
set_data
(
string
key,
owned
G
data)
public
void
remove_data
(
string
key)