304QDBusIntrospection::Interface QDBusIntrospection::parseInterface(
const QString &xml,
305 DiagnosticsReporter *reporter)
308 Interfaces ifs = parseInterfaces(xml, reporter);
313 return *ifs.constBegin().value();
322QDBusIntrospection::Interfaces QDBusIntrospection::parseInterfaces(
const QString &xml,
323 DiagnosticsReporter *reporter)
326 QDBusXmlParser parser(null, null, xml, reporter);
327 return parser.interfaces();
341QDBusIntrospection::Object QDBusIntrospection::parseObject(
const QString &xml,
342 const QString &service,
344 DiagnosticsReporter *reporter)
346 QDBusXmlParser parser(service, path, xml, reporter);
347 QSharedDataPointer<QDBusIntrospection::Object> retval = parser.object();
349 return QDBusIntrospection::Object();