Qt 4.8
Classes | Namespaces | Functions
qabstractxmlforwarditerator_p.h File Reference
#include <QtCore/QList>
#include <QtCore/QVector>
#include <QtCore/QSharedData>
#include <QtCore/QString>

Go to the source code of this file.

Classes

class  QAbstractXmlForwardIterator< T >
 The QAbstractXmlForwardIterator class is a base class for forward iterators. More...
 
class  QAbstractXmlForwardIterator< T >
 The QAbstractXmlForwardIterator class is a base class for forward iterators. More...
 
class  QPatternist::ListIterator< T, ListType >
 Bridges values in Qt's QList container class into an QAbstractXmlForwardIterator. More...
 
class  QPatternist::ListIteratorPlatform< InputType, OutputType, Derived, ListType >
 Helper class for ListIterator, and should only be instantiated through sub-classing. More...
 
class  QVector< T >
 The QVector class is a template class that provides a dynamic array. More...
 

Namespaces

 QPatternist
 The namespace for the internal API of QtXmlPatterns.
 

Functions

template<typename T >
QAbstractXmlForwardIterator< T >::Ptr QPatternist::makeListIterator (const QList< T > &list)
 
template<typename T >
QAbstractXmlForwardIterator< T >::Ptr QPatternist::makeVectorIterator (const QVector< T > &vector)
 
template<typename T >
bool qIsForwardIteratorEnd (const T &unit)
 

Function Documentation

◆ qIsForwardIteratorEnd()

template<typename T >
bool qIsForwardIteratorEnd ( const T &  unit)
related

Definition at line 72 of file qabstractxmlforwarditerator_p.h.

73 {
74  return !unit;
75 }