52 #ifndef Patternist_TokenSource_H 53 #define Patternist_TokenSource_H 70 template<
typename T>
class QQueue;
158 virtual Token nextToken(
YYLTYPE *
const sourceLocator) = 0;
AtomicMathematician::Operator mathOperator
#define QT_END_NAMESPACE
This macro expands to.
The QQueue class is a generic container that provides a queue.
StaticContext::BoundarySpacePolicy boundarySpacePolicy
Due to strong interdependencies, this file contains the definitions for the classes Item...
QXmlNodeModelIndex::DocumentOrder nodeOperator
The QExplicitlySharedDataPointer class represents a pointer to an explicitly shared object...
#define Q_DISABLE_COPY(Class)
Disables the use of copy constructors and assignment operators for the given Class.
The QString class provides a Unicode character string.
CombineNodes::Operator combinedNodeOp
Validate::Mode validationMode
#define QT_BEGIN_NAMESPACE
This macro expands to.
QXmlNodeModelIndex::Axis axis
OrderBy::OrderSpec::Direction sortDirection
DocumentOrder
Identifies the specific node comparison operator that should be used.
The namespace for the internal API of QtXmlPatterns.
Token(const TokenType t, const QString &val)
StaticContext::OrderingEmptySequence orderingEmptySequence
AtomicComparator::Operator valueOperator
The QSharedData class is a base class for shared data objects.
StaticContext::ConstructionMode constructionMode
A union of all the enums the parser uses.
Axis
Identify the axes emanating from a node.
StaticContext::OrderingMode orderingMode
Base class for components that needs to return tokens.
QExplicitlySharedDataPointer< TokenSource > Ptr