/* Auto-generated, do not edit.
 *
 * This file may be distributed under the same terms
 * as the specification from which it was generated.
 */

GType
haze_type_dbus_hash_sv (void)
{
  static GType t = 0;

  if (G_UNLIKELY (t == 0))
    t = dbus_g_type_get_map ("GHashTable", G_TYPE_STRING, G_TYPE_VALUE);
  return t;
}

GType
haze_type_dbus_struct_ss (void)
{
  static GType t = 0;

  if (G_UNLIKELY (t == 0))
    t = dbus_g_type_get_struct ("GValueArray",
        G_TYPE_STRING,
        G_TYPE_STRING,
        G_TYPE_INVALID);
  return t;
}

GType
haze_type_dbus_struct_sua_28ss_29 (void)
{
  static GType t = 0;

  if (G_UNLIKELY (t == 0))
    t = dbus_g_type_get_struct ("GValueArray",
        G_TYPE_STRING,
        G_TYPE_UINT,
        (dbus_g_type_get_collection ("GPtrArray", (dbus_g_type_get_struct ("GValueArray", G_TYPE_STRING, G_TYPE_STRING, G_TYPE_INVALID)))),
        G_TYPE_INVALID);
  return t;
}

GType
haze_type_dbus_array_ss (void)
{
  static GType t = 0;

  if (G_UNLIKELY (t == 0))
    t = dbus_g_type_get_collection ("GPtrArray", haze_type_dbus_struct_ss ());
  return t;
}

GType
haze_type_dbus_array_of_a_7bsv_7d (void)
{
  static GType t = 0;

  if (G_UNLIKELY (t == 0))
    t = dbus_g_type_get_collection ("GPtrArray", haze_type_dbus_hash_sv ());
  return t;
}

