52 #ifndef Patternist_UnionIterator_H 53 #define Patternist_UnionIterator_H #define QT_END_NAMESPACE
This macro expands to.
virtual Item current() const
Returns the current item in the sequence.
const Item::Iterator::Ptr m_it1
Due to strong interdependencies, this file contains the definitions for the classes Item...
The QExplicitlySharedDataPointer class represents a pointer to an explicitly shared object...
Item nextFromFirstOperand()
const Item::Iterator::Ptr m_it2
virtual xsInteger position() const
Returns the current position in the sequence represented by this.
virtual Item next()
Returns the next item in the sequence, or a null object if the end has been reached.
#define QT_BEGIN_NAMESPACE
This macro expands to.
The namespace for the internal API of QtXmlPatterns.
UnionIterator(const Item::Iterator::Ptr &it1, const Item::Iterator::Ptr &it2)
Represents an item in the XPath 2.0 Data Model.
virtual Item::Iterator::Ptr copy() const
Copies this QAbstractXmlForwardIterator and returns the copy.
Implements the except operator. That is, the computation of the sequence of nodes from one sequence...