mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2025-12-27 07:00:09 +01:00
glib-aux: add nm_g_variant_singleton_{i_0,as,aay,au}() helpers
This commit is contained in:
parent
6837095aab
commit
c32ddc30c0
2 changed files with 28 additions and 0 deletions
|
|
@ -558,6 +558,12 @@ nm_g_variant_singleton_u_0(void)
|
|||
return _variant_singleton_get(g_variant_new_uint32(0));
|
||||
}
|
||||
|
||||
GVariant *
|
||||
nm_g_variant_singleton_i_0(void)
|
||||
{
|
||||
return _variant_singleton_get(g_variant_new_int32(0));
|
||||
}
|
||||
|
||||
GVariant *
|
||||
nm_g_variant_singleton_b(gboolean value)
|
||||
{
|
||||
|
|
@ -601,6 +607,24 @@ _variant_singleton_get_array_init(GVariant **p_singleton, const char *variant_ty
|
|||
_v; \
|
||||
})
|
||||
|
||||
GVariant *
|
||||
nm_g_variant_singleton_au(void)
|
||||
{
|
||||
return _variant_singleton_get_array("u");
|
||||
}
|
||||
|
||||
GVariant *
|
||||
nm_g_variant_singleton_aay(void)
|
||||
{
|
||||
return _variant_singleton_get_array("ay");
|
||||
}
|
||||
|
||||
GVariant *
|
||||
nm_g_variant_singleton_as(void)
|
||||
{
|
||||
return _variant_singleton_get_array("s");
|
||||
}
|
||||
|
||||
GVariant *
|
||||
nm_g_variant_singleton_aLsvI(void)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1528,7 +1528,11 @@ char *nm_utils_str_utf8safe_escape_take(char *str, NMUtilsStrUtf8SafeFlags flags
|
|||
|
||||
GVariant *nm_g_variant_singleton_b(gboolean value);
|
||||
GVariant *nm_g_variant_singleton_u_0(void);
|
||||
GVariant *nm_g_variant_singleton_i_0(void);
|
||||
GVariant *nm_g_variant_singleton_s_empty(void);
|
||||
GVariant *nm_g_variant_singleton_au(void);
|
||||
GVariant *nm_g_variant_singleton_aay(void);
|
||||
GVariant *nm_g_variant_singleton_as(void);
|
||||
GVariant *nm_g_variant_singleton_aLsvI(void);
|
||||
GVariant *nm_g_variant_singleton_aLsaLsvII(void);
|
||||
GVariant *nm_g_variant_singleton_aaLsvI(void);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue