Lines Matching defs:real_iter
70 DBusSignatureRealIter *real_iter = (DBusSignatureRealIter *) iter;
72 real_iter->pos = signature;
73 real_iter->finished = FALSE;
74 real_iter->in_array = FALSE;
94 DBusSignatureRealIter *real_iter = (DBusSignatureRealIter *) iter;
96 return _dbus_first_type_in_signature_c_str (real_iter->pos, 0);
114 DBusSignatureRealIter *real_iter = (DBusSignatureRealIter *) iter;
123 _dbus_type_signature_next (real_iter->pos, &pos);
125 if (!_dbus_string_append_len (&str, real_iter->pos, pos))
148 DBusSignatureRealIter *real_iter = (DBusSignatureRealIter *) iter;
152 return _dbus_first_type_in_signature_c_str (real_iter->pos, 1);
166 DBusSignatureRealIter *real_iter = (DBusSignatureRealIter *) iter;
168 if (real_iter->finished)
174 if (real_iter->in_array)
176 real_iter->finished = TRUE;
181 _dbus_type_signature_next (real_iter->pos, &pos);
182 real_iter->pos += pos;
184 if (*real_iter->pos == DBUS_STRUCT_END_CHAR
185 || *real_iter->pos == DBUS_DICT_ENTRY_END_CHAR)
187 real_iter->finished = TRUE;
191 return *real_iter->pos != DBUS_TYPE_INVALID;
210 DBusSignatureRealIter *real_iter = (DBusSignatureRealIter *) iter;
215 *real_sub_iter = *real_iter;