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 bool isDocumentAvailable(const QUrl &uri)
Calls to this function are generated by calls to the fn:doc-available() function. ...
bool isValid() const
Returns true if the URL is valid; otherwise returns false.
#define QT_END_NAMESPACE
This macro expands to.
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.
bool isRelative() const
Returns true if the URL is relative; otherwise returns false.
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 ...
QExplicitlySharedDataPointer< QAbstractXmlForwardIterator< Item > > Ptr
A smart pointer wrapping an instance of a QAbstractXmlForwardIterator subclass.
#define QT_BEGIN_NAMESPACE
This macro expands to.
The namespace for the internal API of QtXmlPatterns.
virtual ~ResourceLoader()
QExplicitlySharedDataPointer< ItemType > Ptr
Represents an item in the XPath 2.0 Data Model.
QExplicitlySharedDataPointer< const SequenceType > Ptr
virtual void clear(const QUrl &uri)
Asks to unload uri from its document pool, such that a subsequent request will require a new read...
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...
#define Q_UNUSED(x)
Indicates to the compiler that the parameter with the specified name is not used in the body of a fun...
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.