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

#include <qmap.h>

Lista de todos los miembros.

Tipos públicos

typedef QMapNode< K, T > * NodePtr
typedef
std::bidirectional_iterator_tag 
iterator_category
typedef T value_type
typedef ptrdiff_t difference_type
typedef T * pointer
typedef T & reference
typedef QMapNode< K, T > * NodePtr
typedef
std::bidirectional_iterator_tag 
iterator_category
typedef T value_type
typedef ptrdiff_t difference_type
typedef T * pointer
typedef T & reference

Métodos públicos

 QMapIterator ()
 QMapIterator (QMapNode< K, T > *p)
 QMapIterator (const QMapIterator< K, T > &it)
bool operator== (const QMapIterator< K, T > &it) const
bool operator!= (const QMapIterator< K, T > &it) const
T & operator* ()
const T & operator* () const
const K & key () const
T & data ()
const T & data () const
QMapIterator< K, T > & operator++ ()
QMapIterator< K, T > operator++ (int)
QMapIterator< K, T > & operator-- ()
QMapIterator< K, T > operator-- (int)
 QMapIterator ()
 QMapIterator (QMapNode< K, T > *p)
 QMapIterator (const QMapIterator< K, T > &it)
bool operator== (const QMapIterator< K, T > &it) const
bool operator!= (const QMapIterator< K, T > &it) const
T & operator* ()
const T & operator* () const
const K & key () const
T & data ()
const T & data () const
QMapIterator< K, T > & operator++ ()
QMapIterator< K, T > operator++ (int)
QMapIterator< K, T > & operator-- ()
QMapIterator< K, T > operator-- (int)

Atributos públicos

QMapNode< K, T > * node

template<class K, class T>
class QMapIterator< K, T >


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

template<class K, class T>
typedef ptrdiff_t QMapIterator< K, T >::difference_type
template<class K, class T>
typedef ptrdiff_t QMapIterator< K, T >::difference_type
template<class K, class T>
typedef std::bidirectional_iterator_tag QMapIterator< K, T >::iterator_category
template<class K, class T>
typedef std::bidirectional_iterator_tag QMapIterator< K, T >::iterator_category
template<class K, class T>
typedef QMapNode< K, T >* QMapIterator< K, T >::NodePtr

Typedefs

template<class K, class T>
typedef QMapNode< K, T >* QMapIterator< K, T >::NodePtr

Typedefs

template<class K, class T>
typedef T* QMapIterator< K, T >::pointer
template<class K, class T>
typedef T* QMapIterator< K, T >::pointer
template<class K, class T>
typedef T& QMapIterator< K, T >::reference
template<class K, class T>
typedef T& QMapIterator< K, T >::reference
template<class K, class T>
typedef T QMapIterator< K, T >::value_type
template<class K, class T>
typedef T QMapIterator< K, T >::value_type

Documentación del constructor y destructor

template<class K, class T>
QMapIterator< K, T >::QMapIterator ( ) [inline]

Functions

template<class K, class T>
QMapIterator< K, T >::QMapIterator ( QMapNode< K, T > *  p) [inline]
template<class K, class T>
QMapIterator< K, T >::QMapIterator ( const QMapIterator< K, T > &  it) [inline]
template<class K, class T>
QMapIterator< K, T >::QMapIterator ( ) [inline]

Functions

template<class K, class T>
QMapIterator< K, T >::QMapIterator ( QMapNode< K, T > *  p) [inline]
template<class K, class T>
QMapIterator< K, T >::QMapIterator ( const QMapIterator< K, T > &  it) [inline]

Documentación de las funciones miembro

template<class K, class T>
T& QMapIterator< K, T >::data ( ) [inline]
template<class K, class T>
T& QMapIterator< K, T >::data ( ) [inline]
template<class K, class T>
const T& QMapIterator< K, T >::data ( ) const [inline]
template<class K, class T>
const T& QMapIterator< K, T >::data ( ) const [inline]
template<class K, class T>
const K& QMapIterator< K, T >::key ( ) const [inline]
template<class K, class T>
const K& QMapIterator< K, T >::key ( ) const [inline]
template<class K, class T>
bool QMapIterator< K, T >::operator!= ( const QMapIterator< K, T > &  it) const [inline]
template<class K, class T>
bool QMapIterator< K, T >::operator!= ( const QMapIterator< K, T > &  it) const [inline]
template<class K, class T>
const T& QMapIterator< K, T >::operator* ( ) const [inline]
template<class K, class T>
const T& QMapIterator< K, T >::operator* ( ) const [inline]
template<class K, class T>
T& QMapIterator< K, T >::operator* ( ) [inline]
template<class K, class T>
T& QMapIterator< K, T >::operator* ( ) [inline]
template<class K, class T>
QMapIterator<K,T>& QMapIterator< K, T >::operator++ ( ) [inline]
template<class K, class T>
QMapIterator<K,T>& QMapIterator< K, T >::operator++ ( ) [inline]
template<class K, class T>
QMapIterator<K,T> QMapIterator< K, T >::operator++ ( int  ) [inline]
template<class K, class T>
QMapIterator<K,T> QMapIterator< K, T >::operator++ ( int  ) [inline]
template<class K, class T>
QMapIterator<K,T>& QMapIterator< K, T >::operator-- ( ) [inline]
template<class K, class T>
QMapIterator<K,T>& QMapIterator< K, T >::operator-- ( ) [inline]
template<class K, class T>
QMapIterator<K,T> QMapIterator< K, T >::operator-- ( int  ) [inline]
template<class K, class T>
QMapIterator<K,T> QMapIterator< K, T >::operator-- ( int  ) [inline]
template<class K, class T>
bool QMapIterator< K, T >::operator== ( const QMapIterator< K, T > &  it) const [inline]
template<class K, class T>
bool QMapIterator< K, T >::operator== ( const QMapIterator< K, T > &  it) const [inline]

Documentación de los datos miembro

template<class K, class T>
QMapNode< K, T > * QMapIterator< K, 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'