Lines Matching defs:subiter
204 * @param subiter an iterator to initialize pointing to the first child
208 DBusSignatureIter *subiter)
211 DBusSignatureRealIter *real_sub_iter = (DBusSignatureRealIter *) subiter;
425 DBusSignatureIter subiter;
466 dbus_signature_iter_recurse (&iter, &subiter);
467 _dbus_assert (dbus_signature_iter_get_current_type (&subiter) == DBUS_TYPE_STRING);
468 boolres = dbus_signature_iter_next (&subiter);
470 _dbus_assert (dbus_signature_iter_get_current_type (&subiter) == DBUS_TYPE_UINT32);
471 boolres = dbus_signature_iter_next (&subiter);
473 _dbus_assert (dbus_signature_iter_get_current_type (&subiter) == DBUS_TYPE_VARIANT);
474 boolres = dbus_signature_iter_next (&subiter);
476 _dbus_assert (dbus_signature_iter_get_current_type (&subiter) == DBUS_TYPE_DOUBLE);
495 dbus_signature_iter_recurse (&iter, &subiter);
496 _dbus_assert (dbus_signature_iter_get_current_type (&subiter) == DBUS_TYPE_UINT32);
497 boolres = dbus_signature_iter_next (&subiter);
499 _dbus_assert (dbus_signature_iter_get_current_type (&subiter) == DBUS_TYPE_BYTE);
500 boolres = dbus_signature_iter_next (&subiter);
502 _dbus_assert (dbus_signature_iter_get_current_type (&subiter) == DBUS_TYPE_ARRAY);
503 _dbus_assert (dbus_signature_iter_get_element_type (&subiter) == DBUS_TYPE_ARRAY);
505 dbus_signature_iter_recurse (&subiter, &subsubiter);
511 boolres = dbus_signature_iter_next (&subiter);
513 _dbus_assert (dbus_signature_iter_get_current_type (&subiter) == DBUS_TYPE_STRUCT);
514 dbus_signature_iter_recurse (&subiter, &subsubiter);
529 dbus_signature_iter_recurse (&iter, &subiter);
530 dbus_signature_iter_recurse (&subiter, &subsubiter);