xref: /openbmc/qemu/include/qapi/type-helpers.h (revision c10a9a51)
1 /*
2  * QAPI common helper functions
3  *
4  * This file provides helper functions related to types defined
5  * in the QAPI schema.
6  *
7  * This work is licensed under the terms of the GNU LGPL, version 2.1 or later.
8  * See the COPYING.LIB file in the top-level directory.
9  *
10  */
11 
12 #include "qapi/qapi-types-common.h"
13 
14 HumanReadableText *human_readable_text_from_str(GString *str);
15 
16 /*
17  * Produce and return a NULL-terminated array of strings from @list.
18  * The result is g_malloc()'d and all strings are g_strdup()'d.  It
19  * can be freed with g_strfreev(), or by g_auto(GStrv) automatic
20  * cleanup.
21  */
22 char **strv_from_str_list(const strList *list);
23