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

#include <qptrvector.h>

Diagrama de herencias de QPtrVector< type >
QGVector QGVector QPtrCollection QPtrCollection QPtrCollection QPtrCollection

Lista de todos los miembros.

Métodos públicos

 QPtrVector ()
 QPtrVector (uint size)
 QPtrVector (const QPtrVector< type > &v)
 ~QPtrVector ()
QPtrVector< type > & operator= (const QPtrVector< type > &v)
bool operator== (const QPtrVector< type > &v) const
type ** data () const
uint size () const
uint count () const
bool isEmpty () const
bool isNull () const
bool resize (uint size)
bool insert (uint i, const type *d)
bool remove (uint i)
typetake (uint i)
void clear ()
bool fill (const type *d, int size=-1)
void sort ()
int bsearch (const type *d) const
int findRef (const type *d, uint i=0) const
int find (const type *d, uint i=0) const
uint containsRef (const type *d) const
uint contains (const type *d) const
typeoperator[] (int i) const
typeat (uint i) const
void toList (QGList *list) const
 QPtrVector ()
 QPtrVector (uint size)
 QPtrVector (const QPtrVector< type > &v)
 ~QPtrVector ()
QPtrVector< type > & operator= (const QPtrVector< type > &v)
bool operator== (const QPtrVector< type > &v) const
type ** data () const
uint size () const
uint count () const
bool isEmpty () const
bool isNull () const
bool resize (uint size)
bool insert (uint i, const type *d)
bool remove (uint i)
typetake (uint i)
void clear ()
bool fill (const type *d, int size=-1)
void sort ()
int bsearch (const type *d) const
int findRef (const type *d, uint i=0) const
int find (const type *d, uint i=0) const
uint containsRef (const type *d) const
uint contains (const type *d) const
typeoperator[] (int i) const
typeat (uint i) const
void toList (QGList *list) const

template<class type>
class QPtrVector< type >


Documentación del constructor y destructor

template<class type>
QPtrVector< type >::QPtrVector ( ) [inline]
template<class type>
QPtrVector< type >::QPtrVector ( uint  size) [inline]
template<class type>
QPtrVector< type >::QPtrVector ( const QPtrVector< type > &  v) [inline]
template<class type>
QPtrVector< type >::~QPtrVector ( ) [inline]
template<class type>
QPtrVector< type >::QPtrVector ( ) [inline]
template<class type>
QPtrVector< type >::QPtrVector ( uint  size) [inline]
template<class type>
QPtrVector< type >::QPtrVector ( const QPtrVector< type > &  v) [inline]
template<class type>
QPtrVector< type >::~QPtrVector ( ) [inline]

Documentación de las funciones miembro

template<class type>
type* QPtrVector< type >::at ( uint  i) const [inline]

Reimplementado de QGVector.

Reimplementado en QSignalVec y QSignalVec.

template<class type>
type* QPtrVector< type >::at ( uint  i) const [inline]

Reimplementado de QGVector.

Reimplementado en QSignalVec y QSignalVec.

template<class type>
int QPtrVector< type >::bsearch ( const type d) const [inline]
template<class type>
int QPtrVector< type >::bsearch ( const type d) const [inline]
template<class type>
void QPtrVector< type >::clear ( void  ) [inline, virtual]

Removes all objects from the collection. The objects will be deleted if auto-delete has been enabled.

Ver también:
setAutoDelete()

Reimplementado de QGVector.

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

Removes all objects from the collection. The objects will be deleted if auto-delete has been enabled.

Ver también:
setAutoDelete()

Reimplementado de QGVector.

template<class type>
uint QPtrVector< type >::contains ( const type d) const [inline]
template<class type>
uint QPtrVector< type >::contains ( const type d) const [inline]
template<class type>
uint QPtrVector< type >::containsRef ( const type d) const [inline]
template<class type>
uint QPtrVector< type >::containsRef ( const type d) const [inline]
template<class type>
uint QPtrVector< type >::count ( ) const [inline, virtual]

Returns the number of objects in the collection.

Reimplementado de QGVector.

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

Returns the number of objects in the collection.

Reimplementado de QGVector.

template<class type>
type** QPtrVector< type >::data ( ) const [inline]

Reimplementado de QGVector.

template<class type>
type** QPtrVector< type >::data ( ) const [inline]

Reimplementado de QGVector.

template<class type>
bool QPtrVector< type >::fill ( const type d,
int  size = -1 
) [inline]
template<class type>
bool QPtrVector< type >::fill ( const type d,
int  size = -1 
) [inline]
template<class type>
int QPtrVector< type >::find ( const type d,
uint  i = 0 
) const [inline]
template<class type>
int QPtrVector< type >::find ( const type d,
uint  i = 0 
) const [inline]
template<class type>
int QPtrVector< type >::findRef ( const type d,
uint  i = 0 
) const [inline]
template<class type>
int QPtrVector< type >::findRef ( const type d,
uint  i = 0 
) const [inline]
template<class type>
bool QPtrVector< type >::insert ( uint  i,
const type d 
) [inline]

Reimplementado en QSignalVec y QSignalVec.

template<class type>
bool QPtrVector< type >::insert ( uint  i,
const type d 
) [inline]

Reimplementado en QSignalVec y QSignalVec.

template<class type>
bool QPtrVector< type >::isEmpty ( void  ) const [inline]
template<class type>
bool QPtrVector< type >::isEmpty ( void  ) const [inline]
template<class type>
bool QPtrVector< type >::isNull ( ) const [inline]
template<class type>
bool QPtrVector< type >::isNull ( ) const [inline]
template<class type>
QPtrVector<type>& QPtrVector< type >::operator= ( const QPtrVector< type > &  v) [inline]
template<class type>
QPtrVector<type>& QPtrVector< type >::operator= ( const QPtrVector< type > &  v) [inline]
template<class type>
bool QPtrVector< type >::operator== ( const QPtrVector< type > &  v) const [inline]
template<class type>
bool QPtrVector< type >::operator== ( const QPtrVector< type > &  v) const [inline]
template<class type>
type* QPtrVector< type >::operator[] ( int  i) const [inline]
template<class type>
type* QPtrVector< type >::operator[] ( int  i) const [inline]
template<class type>
bool QPtrVector< type >::remove ( uint  i) [inline]

Reimplementado de QGVector.

template<class type>
bool QPtrVector< type >::remove ( uint  i) [inline]

Reimplementado de QGVector.

template<class type>
bool QPtrVector< type >::resize ( uint  size) [inline]

Reimplementado de QGVector.

template<class type>
bool QPtrVector< type >::resize ( uint  size) [inline]

Reimplementado de QGVector.

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

Reimplementado de QGVector.

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

Reimplementado de QGVector.

template<class type>
void QPtrVector< type >::sort ( ) [inline]

Reimplementado de QGVector.

template<class type>
void QPtrVector< type >::sort ( ) [inline]

Reimplementado de QGVector.

template<class type>
type* QPtrVector< type >::take ( uint  i) [inline]

Reimplementado de QGVector.

template<class type>
type* QPtrVector< type >::take ( uint  i) [inline]

Reimplementado de QGVector.

template<class type>
void QPtrVector< type >::toList ( QGList list) const [inline]

Reimplementado de QGVector.

template<class type>
void QPtrVector< type >::toList ( QGList list) const [inline]

Reimplementado de QGVector.


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'