Go to the source code of this file.
◆ G_DEFINE_QUARK
#define G_DEFINE_QUARK |
( |
| QN, |
|
|
| q_n ) |
Value:GQuark \
q_n##_quark (void) \
{ \
\
\
return q; \
}
GLIB_AVAILABLE_IN_ALL GQuark g_quark_from_static_string(const gchar *string)
G_BEGIN_DECLS typedef guint32 GQuark
Definition at line 51 of file gquark.h.
51#define G_DEFINE_QUARK(QN, q_n) \
52GQuark \
53q_n##_quark (void) \
54{ \
55 static GQuark q; \
56 \
57 if G_UNLIKELY (q == 0) \
58 q = g_quark_from_static_string (#QN); \
59 \
60 return q; \
61}
◆ g_intern_static_string()
◆ g_intern_string()
◆ g_quark_from_static_string()
◆ g_quark_from_string()
◆ g_quark_to_string()
◆ g_quark_try_string()
◆ GQuark