Eneboo - Documentación para desarrolladores
Métodos públicos
Referencia de la plantilla de la Clase QPtrDict< type >

#include <qptrdict.h>

Diagrama de herencias de QPtrDict< type >
QGDict QGDict QPtrCollection QPtrCollection QPtrCollection QPtrCollection

Lista de todos los miembros.

Métodos públicos

 QPtrDict (int size=17)
 QPtrDict (const QPtrDict< type > &d)
 ~QPtrDict ()
QPtrDict< type > & operator= (const QPtrDict< type > &d)
uint count () const
uint size () const
bool isEmpty () const
void insert (void *k, const type *d)
void replace (void *k, const type *d)
bool remove (void *k)
typetake (void *k)
typefind (void *k) const
typeoperator[] (void *k) const
void clear ()
void resize (uint n)
void statistics () const
 QPtrDict (int size=17)
 QPtrDict (const QPtrDict< type > &d)
 ~QPtrDict ()
QPtrDict< type > & operator= (const QPtrDict< type > &d)
uint count () const
uint size () const
bool isEmpty () const
void insert (void *k, const type *d)
void replace (void *k, const type *d)
bool remove (void *k)
typetake (void *k)
typefind (void *k) const
typeoperator[] (void *k) const
void clear ()
void resize (uint n)
void statistics () const

template<class type>
class QPtrDict< type >


Documentación del constructor y destructor

template<class type>
QPtrDict< type >::QPtrDict ( int  size = 17) [inline]
template<class type>
QPtrDict< type >::QPtrDict ( const QPtrDict< type > &  d) [inline]
template<class type>
QPtrDict< type >::~QPtrDict ( ) [inline]
template<class type>
QPtrDict< type >::QPtrDict ( int  size = 17) [inline]
template<class type>
QPtrDict< type >::QPtrDict ( const QPtrDict< type > &  d) [inline]
template<class type>
QPtrDict< type >::~QPtrDict ( ) [inline]

Documentación de las funciones miembro

template<class type>
void QPtrDict< type >::clear ( void  ) [inline, virtual]

Removes all items from the dictionary.

Reimplementado de QGDict.

template<class type>
void QPtrDict< type >::clear ( void  ) [inline, virtual]

Removes all items from the dictionary.

Reimplementado de QGDict.

template<class type>
uint QPtrDict< type >::count ( ) const [inline, virtual]

Returns the number of items in the dictionary.

Reimplementado de QGDict.

template<class type>
uint QPtrDict< type >::count ( ) const [inline, virtual]

Returns the number of items in the dictionary.

Reimplementado de QGDict.

template<class type>
type* QPtrDict< type >::find ( void *  k) const [inline]
template<class type>
type* QPtrDict< type >::find ( void *  k) const [inline]
template<class type>
void QPtrDict< type >::insert ( void *  k,
const type d 
) [inline]
template<class type>
void QPtrDict< type >::insert ( void *  k,
const type d 
) [inline]
template<class type>
bool QPtrDict< type >::isEmpty ( void  ) const [inline]
template<class type>
bool QPtrDict< type >::isEmpty ( void  ) const [inline]
template<class type>
QPtrDict<type>& QPtrDict< type >::operator= ( const QPtrDict< type > &  d) [inline]
template<class type>
QPtrDict<type>& QPtrDict< type >::operator= ( const QPtrDict< type > &  d) [inline]
template<class type>
type* QPtrDict< type >::operator[] ( void *  k) const [inline]
template<class type>
type* QPtrDict< type >::operator[] ( void *  k) const [inline]
template<class type>
bool QPtrDict< type >::remove ( void *  k) [inline]
template<class type>
bool QPtrDict< type >::remove ( void *  k) [inline]
template<class type>
void QPtrDict< type >::replace ( void *  k,
const type d 
) [inline]
template<class type>
void QPtrDict< type >::replace ( void *  k,
const type d 
) [inline]
template<class type>
void QPtrDict< type >::resize ( uint  newsize) [inline]

Changes the size of the hashtable to newsize. The contents of the dictionary are preserved, but all iterators on the dictionary become invalid.

Reimplementado de QGDict.

template<class type>
void QPtrDict< type >::resize ( uint  newsize) [inline]

Changes the size of the hashtable to newsize. The contents of the dictionary are preserved, but all iterators on the dictionary become invalid.

Reimplementado de QGDict.

template<class type>
uint QPtrDict< type >::size ( ) const [inline]

Returns the size of the hash array.

Reimplementado de QGDict.

template<class type>
uint QPtrDict< type >::size ( ) const [inline]

Returns the size of the hash array.

Reimplementado de QGDict.

template<class type>
void QPtrDict< type >::statistics ( ) const [inline]

Outputs debug statistics.

Reimplementado de QGDict.

template<class type>
void QPtrDict< type >::statistics ( ) const [inline]

Outputs debug statistics.

Reimplementado de QGDict.

template<class type>
type* QPtrDict< type >::take ( void *  k) [inline]
template<class type>
type* QPtrDict< type >::take ( void *  k) [inline]

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'