X-Git-Url: http://review.tizen.org/git/?p=platform%2Fupstream%2Fglib.git;a=blobdiff_plain;f=glib%2Fgvariant-serialiser.h;h=a558da0202822c4ef1908c35872fb3c9e94f06b6;hp=2be3299cf82755df600e73f92a7e084c7d334c18;hb=13e15733f38a40c6ef6a1baede91cce81c86ebaa;hpb=0e9c283e45eacfb10d0136d8f5acfd53c5220563 diff --git a/glib/gvariant-serialiser.h b/glib/gvariant-serialiser.h index 2be3299..a558da0 100644 --- a/glib/gvariant-serialiser.h +++ b/glib/gvariant-serialiser.h @@ -22,6 +22,7 @@ #define __G_VARIANT_SERIALISER_H__ #include "gvarianttypeinfo.h" +#include "gvariant-vectors.h" typedef struct { @@ -70,4 +71,14 @@ GLIB_AVAILABLE_IN_ALL gboolean g_variant_serialiser_is_signature (gconstpointer data, gsize size); + +gsize g_variant_callback_write_to_vectors (GVariantVectors *vectors, + gpointer data, + GVariantTypeInfo **type_info); +void g_variant_serialiser_write_to_vectors (GVariantVectors *items, + GVariantTypeInfo *type_info, + gsize size, + const gpointer *children, + gsize n_children); + #endif /* __G_VARIANT_SERIALISER_H__ */