p2 = NULL;
SPA_POD_OBJECT_FOREACH(o1, p1) { if ((p2 = spa_pod_object_find_prop(o2, p2, p1->key)) == NULL) return 1; if ((res = spa_pod_compare(&p1->value, &p2->value)) != 0) return res;
}
p1 = NULL;
SPA_POD_OBJECT_FOREACH(o2, p2) { if ((p1 = spa_pod_object_find_prop(o1, p1, p2->key)) == NULL) return -1;
} break;
} case SPA_TYPE_Array:
{ if (SPA_POD_BODY_SIZE(pod1) != SPA_POD_BODY_SIZE(pod2)) return -EINVAL;
res = memcmp(SPA_POD_BODY(pod1), SPA_POD_BODY(pod2), SPA_POD_BODY_SIZE(pod2)); break;
} default: if (SPA_POD_BODY_SIZE(pod1) != SPA_POD_BODY_SIZE(pod2)) return -EINVAL;
res = spa_pod_compare_value(SPA_POD_TYPE(pod1),
SPA_POD_BODY(pod1), SPA_POD_BODY(pod2),
SPA_POD_BODY_SIZE(pod1)); break;
} return res;
}
/** * \}
*/
#ifdef __cplusplus
} #endif
#endif
Messung V0.5
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.12Bemerkung:
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.