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

#include <qasciidict.h>

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

Lista de todos los miembros.

Métodos públicos

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

template<class type>
class QAsciiDict< type >


Documentación del constructor y destructor

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

Documentación de las funciones miembro

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

Removes all items from the dictionary.

Reimplementado de QGDict.

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

Removes all items from the dictionary.

Reimplementado de QGDict.

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

Returns the number of items in the dictionary.

Reimplementado de QGDict.

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

Returns the number of items in the dictionary.

Reimplementado de QGDict.

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

Returns the size of the hash array.

Reimplementado de QGDict.

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

Returns the size of the hash array.

Reimplementado de QGDict.

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

Outputs debug statistics.

Reimplementado de QGDict.

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

Outputs debug statistics.

Reimplementado de QGDict.

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