Eneboo - Documentación para desarrolladores
Tipos públicos | Métodos públicos | Atributos públicos
Referencia de la plantilla de la Clase QValueListIterator< T >

#include <qvaluelist.h>

Lista de todos los miembros.

Tipos públicos

typedef QValueListNode< T > * NodePtr
typedef
std::bidirectional_iterator_tag 
iterator_category
typedef T value_type
typedef size_t size_type
typedef ptrdiff_t difference_type
typedef T * pointer
typedef T & reference
typedef QValueListNode< T > * NodePtr
typedef
std::bidirectional_iterator_tag 
iterator_category
typedef T value_type
typedef size_t size_type
typedef ptrdiff_t difference_type
typedef T * pointer
typedef T & reference

Métodos públicos

 QValueListIterator ()
 QValueListIterator (NodePtr p)
 QValueListIterator (const QValueListIterator< T > &it)
bool operator== (const QValueListIterator< T > &it) const
bool operator!= (const QValueListIterator< T > &it) const
const T & operator* () const
T & operator* ()
QValueListIterator< T > & operator++ ()
QValueListIterator< T > operator++ (int)
QValueListIterator< T > & operator-- ()
QValueListIterator< T > operator-- (int)
QValueListIterator< T > & operator+= (int j)
QValueListIterator< T > & operator-= (int j)
 QValueListIterator ()
 QValueListIterator (NodePtr p)
 QValueListIterator (const QValueListIterator< T > &it)
bool operator== (const QValueListIterator< T > &it) const
bool operator!= (const QValueListIterator< T > &it) const
const T & operator* () const
T & operator* ()
QValueListIterator< T > & operator++ ()
QValueListIterator< T > operator++ (int)
QValueListIterator< T > & operator-- ()
QValueListIterator< T > operator-- (int)
QValueListIterator< T > & operator+= (int j)
QValueListIterator< T > & operator-= (int j)

Atributos públicos

NodePtr node

template<class T>
class QValueListIterator< T >


Documentación de los 'Typedef' miembros de la clase

template<class T>
typedef ptrdiff_t QValueListIterator< T >::difference_type
template<class T>
typedef ptrdiff_t QValueListIterator< T >::difference_type
template<class T>
typedef std::bidirectional_iterator_tag QValueListIterator< T >::iterator_category
template<class T>
typedef std::bidirectional_iterator_tag QValueListIterator< T >::iterator_category
template<class T>
typedef QValueListNode<T>* QValueListIterator< T >::NodePtr

Typedefs

template<class T>
typedef QValueListNode<T>* QValueListIterator< T >::NodePtr

Typedefs

template<class T>
typedef T* QValueListIterator< T >::pointer
template<class T>
typedef T* QValueListIterator< T >::pointer
template<class T>
typedef T& QValueListIterator< T >::reference
template<class T>
typedef T& QValueListIterator< T >::reference
template<class T>
typedef size_t QValueListIterator< T >::size_type
template<class T>
typedef size_t QValueListIterator< T >::size_type
template<class T>
typedef T QValueListIterator< T >::value_type
template<class T>
typedef T QValueListIterator< T >::value_type

Documentación del constructor y destructor

template<class T>
QValueListIterator< T >::QValueListIterator ( ) [inline]

Functions

template<class T>
QValueListIterator< T >::QValueListIterator ( NodePtr  p) [inline]
template<class T>
QValueListIterator< T >::QValueListIterator ( const QValueListIterator< T > &  it) [inline]
template<class T>
QValueListIterator< T >::QValueListIterator ( ) [inline]

Functions

template<class T>
QValueListIterator< T >::QValueListIterator ( NodePtr  p) [inline]
template<class T>
QValueListIterator< T >::QValueListIterator ( const QValueListIterator< T > &  it) [inline]

Documentación de las funciones miembro

template<class T>
bool QValueListIterator< T >::operator!= ( const QValueListIterator< T > &  it) const [inline]
template<class T>
bool QValueListIterator< T >::operator!= ( const QValueListIterator< T > &  it) const [inline]
template<class T>
T& QValueListIterator< T >::operator* ( ) [inline]
template<class T>
const T& QValueListIterator< T >::operator* ( ) const [inline]
template<class T>
const T& QValueListIterator< T >::operator* ( ) const [inline]
template<class T>
T& QValueListIterator< T >::operator* ( ) [inline]
template<class T>
QValueListIterator<T> QValueListIterator< T >::operator++ ( int  ) [inline]
template<class T>
QValueListIterator<T>& QValueListIterator< T >::operator++ ( ) [inline]
template<class T>
QValueListIterator<T> QValueListIterator< T >::operator++ ( int  ) [inline]
template<class T>
QValueListIterator<T>& QValueListIterator< T >::operator++ ( ) [inline]
template<class T>
QValueListIterator<T>& QValueListIterator< T >::operator+= ( int  j) [inline]
template<class T>
QValueListIterator<T>& QValueListIterator< T >::operator+= ( int  j) [inline]
template<class T>
QValueListIterator<T> QValueListIterator< T >::operator-- ( int  ) [inline]
template<class T>
QValueListIterator<T>& QValueListIterator< T >::operator-- ( ) [inline]
template<class T>
QValueListIterator<T>& QValueListIterator< T >::operator-- ( ) [inline]
template<class T>
QValueListIterator<T> QValueListIterator< T >::operator-- ( int  ) [inline]
template<class T>
QValueListIterator<T>& QValueListIterator< T >::operator-= ( int  j) [inline]
template<class T>
QValueListIterator<T>& QValueListIterator< T >::operator-= ( int  j) [inline]
template<class T>
bool QValueListIterator< T >::operator== ( const QValueListIterator< T > &  it) const [inline]
template<class T>
bool QValueListIterator< T >::operator== ( const QValueListIterator< T > &  it) const [inline]

Documentación de los datos miembro

template<class T>
NodePtr QValueListIterator< T >::node

Variables


La documentación para esta clase fue generada a partir de los siguientes ficheros:
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'