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

#include <qdict.h>

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

Lista de todos los miembros.

Métodos públicos

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

template<class type>
class QDict< type >


Documentación del constructor y destructor

template<class type>
QDict< type >::QDict ( int  size = 17,
bool  caseSensitive = TRUE 
) [inline]
template<class type>
QDict< type >::QDict ( const QDict< type > &  d) [inline]
template<class type>
QDict< type >::~QDict ( ) [inline]
template<class type>
QDict< type >::QDict ( int  size = 17,
bool  caseSensitive = TRUE 
) [inline]
template<class type>
QDict< type >::QDict ( const QDict< type > &  d) [inline]
template<class type>
QDict< type >::~QDict ( ) [inline]

Documentación de las funciones miembro

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

Removes all items from the dictionary.

Reimplementado de QGDict.

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

Removes all items from the dictionary.

Reimplementado de QGDict.

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

Returns the number of items in the dictionary.

Reimplementado de QGDict.

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

Returns the number of items in the dictionary.

Reimplementado de QGDict.

template<class type>
type* QDict< type >::find ( const QString k) const [inline]
template<class type>
type* QDict< type >::find ( const QString k) const [inline]
template<class type>
void QDict< type >::insert ( const QString k,
const type d 
) [inline]
template<class type>
void QDict< type >::insert ( const QString k,
const type d 
) [inline]
template<class type>
bool QDict< type >::isEmpty ( void  ) const [inline]
template<class type>
bool QDict< type >::isEmpty ( void  ) const [inline]
template<class type>
QDict<type>& QDict< type >::operator= ( const QDict< type > &  d) [inline]
template<class type>
QDict<type>& QDict< type >::operator= ( const QDict< type > &  d) [inline]
template<class type>
type* QDict< type >::operator[] ( const QString k) const [inline]
template<class type>
type* QDict< type >::operator[] ( const QString k) const [inline]
template<class type>
bool QDict< type >::remove ( const QString k) [inline]
template<class type>
bool QDict< type >::remove ( const QString k) [inline]
template<class type>
void QDict< type >::replace ( const QString k,
const type d 
) [inline]
template<class type>
void QDict< type >::replace ( const QString k,
const type d 
) [inline]
template<class type>
void QDict< 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 QDict< 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 QDict< type >::size ( ) const [inline]

Returns the size of the hash array.

Reimplementado de QGDict.

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

Returns the size of the hash array.

Reimplementado de QGDict.

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

Outputs debug statistics.

Reimplementado de QGDict.

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

Outputs debug statistics.

Reimplementado de QGDict.

template<class type>
type* QDict< type >::take ( const QString k) [inline]
template<class type>
type* QDict< type >::take ( const QString 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'