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

#include <qmap.h>

Diagrama de herencias de QMapPrivate< Key, T >
QMapPrivateBase QMapPrivateBase QShared QShared QShared QShared

Lista de todos los miembros.

Tipos públicos

typedef QMapIterator< Key, T > Iterator
typedef QMapConstIterator< Key, T > ConstIterator
typedef QMapNode< Key, T > Node
typedef QMapNode< Key, T > * NodePtr
typedef QMapIterator< Key, T > Iterator
typedef QMapConstIterator< Key, T > ConstIterator
typedef QMapNode< Key, T > Node
typedef QMapNode< Key, T > * NodePtr

Métodos públicos

 QMapPrivate ()
 QMapPrivate (const QMapPrivate< Key, T > *_map)
 ~QMapPrivate ()
NodePtr copy (NodePtr p)
void clear ()
void clear (NodePtr p)
Iterator begin ()
Iterator end ()
ConstIterator begin () const
ConstIterator end () const
ConstIterator find (const Key &k) const
void remove (Iterator it)
Iterator insertSingle (const Key &k)
Iterator insert (QMapNodeBase *x, QMapNodeBase *y, const Key &k)
 QMapPrivate ()
 QMapPrivate (const QMapPrivate< Key, T > *_map)
 ~QMapPrivate ()
NodePtr copy (NodePtr p)
void clear ()
void clear (NodePtr p)
Iterator begin ()
Iterator end ()
ConstIterator begin () const
ConstIterator end () const
ConstIterator find (const Key &k) const
void remove (Iterator it)
Iterator insertSingle (const Key &k)
Iterator insert (QMapNodeBase *x, QMapNodeBase *y, const Key &k)

Métodos protegidos

const Key & key (QMapNodeBase *b) const
const Key & key (QMapNodeBase *b) const

Atributos protegidos

NodePtr header

template<class Key, class T>
class QMapPrivate< Key, T >


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

template<class Key, class T>
typedef QMapConstIterator< Key, T > QMapPrivate< Key, T >::ConstIterator
template<class Key, class T>
typedef QMapConstIterator< Key, T > QMapPrivate< Key, T >::ConstIterator
template<class Key, class T>
typedef QMapIterator< Key, T > QMapPrivate< Key, T >::Iterator

Typedefs

template<class Key, class T>
typedef QMapIterator< Key, T > QMapPrivate< Key, T >::Iterator

Typedefs

template<class Key, class T>
typedef QMapNode< Key, T > QMapPrivate< Key, T >::Node
template<class Key, class T>
typedef QMapNode< Key, T > QMapPrivate< Key, T >::Node
template<class Key, class T>
typedef QMapNode< Key, T >* QMapPrivate< Key, T >::NodePtr
template<class Key, class T>
typedef QMapNode< Key, T >* QMapPrivate< Key, T >::NodePtr

Documentación del constructor y destructor

template<class Key , class T >
Q_INLINE_TEMPLATES QMapPrivate< Key, T >::QMapPrivate ( )

Functions

template<class Key , class T >
Q_INLINE_TEMPLATES QMapPrivate< Key, T >::QMapPrivate ( const QMapPrivate< Key, T > *  _map)
template<class Key, class T>
QMapPrivate< Key, T >::~QMapPrivate ( ) [inline]
template<class Key, class T>
QMapPrivate< Key, T >::QMapPrivate ( )

Functions

template<class Key, class T>
QMapPrivate< Key, T >::QMapPrivate ( const QMapPrivate< Key, T > *  _map)
template<class Key, class T>
QMapPrivate< Key, T >::~QMapPrivate ( ) [inline]

Documentación de las funciones miembro

template<class Key, class T>
Iterator QMapPrivate< Key, T >::begin ( ) [inline]
template<class Key, class T>
Iterator QMapPrivate< Key, T >::begin ( ) [inline]
template<class Key, class T>
ConstIterator QMapPrivate< Key, T >::begin ( ) const [inline]
template<class Key, class T>
ConstIterator QMapPrivate< Key, T >::begin ( ) const [inline]
template<class Key , class T >
Q_INLINE_TEMPLATES void QMapPrivate< Key, T >::clear ( void  )
template<class Key, class T>
void QMapPrivate< Key, T >::clear ( NodePtr  p)
template<class Key, class T>
void QMapPrivate< Key, T >::clear ( )
template<class Key, class T>
void QMapPrivate< Key, T >::clear ( NodePtr  p)
template<class Key, class T>
NodePtr QMapPrivate< Key, T >::copy ( NodePtr  p)
template<class Key, class T>
NodePtr QMapPrivate< Key, T >::copy ( NodePtr  p)
template<class Key, class T>
Iterator QMapPrivate< Key, T >::end ( ) [inline]
template<class Key, class T>
ConstIterator QMapPrivate< Key, T >::end ( ) const [inline]
template<class Key, class T>
Iterator QMapPrivate< Key, T >::end ( ) [inline]
template<class Key, class T>
ConstIterator QMapPrivate< Key, T >::end ( ) const [inline]
template<class Key , class T >
Q_INLINE_TEMPLATES Q_TYPENAME QMapPrivate< Key, T >::ConstIterator QMapPrivate< Key, T >::find ( const Key &  k) const
template<class Key, class T>
ConstIterator QMapPrivate< Key, T >::find ( const Key &  k) const
template<class Key, class T>
Iterator QMapPrivate< Key, T >::insert ( QMapNodeBase x,
QMapNodeBase y,
const Key &  k 
)
template<class Key , class T >
Q_INLINE_TEMPLATES Q_TYPENAME QMapPrivate< Key, T >::Iterator QMapPrivate< Key, T >::insert ( QMapNodeBase x,
QMapNodeBase y,
const Key &  k 
)
template<class Key , class T >
Q_INLINE_TEMPLATES Q_TYPENAME QMapPrivate< Key, T >::Iterator QMapPrivate< Key, T >::insertSingle ( const Key &  k)
template<class Key, class T>
Iterator QMapPrivate< Key, T >::insertSingle ( const Key &  k)
template<class Key, class T>
const Key& QMapPrivate< Key, T >::key ( QMapNodeBase b) const [inline, protected]

Helpers

template<class Key, class T>
const Key& QMapPrivate< Key, T >::key ( QMapNodeBase b) const [inline, protected]

Helpers

template<class Key, class T>
void QMapPrivate< Key, T >::remove ( Iterator  it) [inline]
template<class Key, class T>
void QMapPrivate< Key, T >::remove ( Iterator  it) [inline]

Documentación de los datos miembro

template<class Key, class T>
NodePtr QMapPrivate< Key, T >::header [protected]

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'