virtual bool isUnparsedTextAvailable(const QUrl &uri, const QString &encoding)
Calls to this function are generated by calls to the fn:unparsed-text-available() function...
virtual ItemType::Ptr announceUnparsedText(const QUrl &uri)
May be called by the compilation framework at compile time to report that an unparsed text(plain text...
virtual bool isDocumentAvailable(const QUrl &uri)
Calls to this function are generated by calls to the fn:doc-available() function. ...
#define QT_END_NAMESPACE
This macro expands to.
virtual QSet< QUrl > deviceURIs() const =0
Returns the URIs for device variables that this ResourceLoader has loaded.
virtual SequenceType::Ptr announceCollection(const QUrl &uri)
May be called by the compilation framework at compile time to report that an node collection referenc...
virtual bool isDocumentAvailable(const QUrl &uri)
Calls to this function are generated by calls to the fn:doc-available() function. ...
virtual Item openUnparsedText(const QUrl &uri, const QString &encoding, const ReportContext::Ptr &context, const SourceLocationReflection *const where)
Calls to this function are generated by calls to the fn:unparsed-text() function. ...
The QUrl class provides a convenient interface for working with URLs.
The QString class provides a Unicode character string.
virtual SequenceType::Ptr announceDocument(const QUrl &uri, const Usage usageHint)
May be called by the compilation framework at compile time to report that an XML document referenced ...
virtual SequenceType::Ptr announceDocument(const QUrl &uri, const Usage usageHint)
May be called by the compilation framework at compile time to report that an XML document referenced ...
virtual Item openDocument(const QUrl &uri, const ReportContext::Ptr &context)
Calls to this function are generated by calls to the fn:document() or fn:doc() function.
virtual QSet< QUrl > deviceURIs() const
#define QT_BEGIN_NAMESPACE
This macro expands to.
const ResourceLoader::Ptr m_parentLoader
const QSet< QUrl > m_needsOverride
bool contains(const T &value) const
The namespace for the internal API of QtXmlPatterns.
virtual Item::Iterator::Ptr openCollection(const QUrl &uri)
Calls to this function are generated by calls to the fn:collection() function.
virtual bool isUnparsedTextAvailable(const QUrl &uri, const QString &encoding)
Calls to this function are generated by calls to the fn:unparsed-text-available() function...
virtual Item openUnparsedText(const QUrl &uri, const QString &encoding, const ReportContext::Ptr &context, const SourceLocationReflection *const where)
Calls to this function are generated by calls to the fn:unparsed-text() function. ...
Represents an item in the XPath 2.0 Data Model.
const ResourceDelegator::Ptr m_forDeviceLoader
virtual Item::Iterator::Ptr openCollection(const QUrl &uri)
Calls to this function are generated by calls to the fn:collection() function.
virtual SequenceType::Ptr announceCollection(const QUrl &uri)
May be called by the compilation framework at compile time to report that an node collection referenc...
virtual ItemType::Ptr announceUnparsedText(const QUrl &uri)
May be called by the compilation framework at compile time to report that an unparsed text(plain text...
virtual Item openDocument(const QUrl &uri, const ReportContext::Ptr &context)
Calls to this function are generated by calls to the fn:document() or fn:doc() function.
Base class for all instances that represents something at a certain location.