QGArray - Internal class for implementing the

       #include <qgarray.h>

       Inherited by QArray.

   Public Members
       QGArray () (internal)

   Protected Members
       QGArray ( int, int ) (internal)
       QGArray ( int size ) (internal)
       QGArray ( const QGArray & a ) (internal)
       virtual ~QGArray () (internal)
       QGArray& operator= ( const QGArray & a ) (internal)
       virtual void detach () (internal)
       char* data () const (internal)
       uint nrefs () const (internal)
       uint size () const (internal)
       bool isEqual ( const QGArray & a ) const (internal)
       bool resize ( uint newsize ) (internal)
       bool fill ( const char * d, int len, uint sz ) (internal)
       QGArray& assign ( const QGArray & a ) (internal)
       QGArray& assign ( const char * d, uint len ) (internal)
       QGArray& duplicate ( const QGArray & a ) (internal)
       QGArray& duplicate ( const char * d, uint len ) (internal)
       void store ( const char * d, uint len ) (internal)
       array_data* sharedBlock () const (internal)
       void setSharedBlock ( array_data * p ) (internal)
       QGArray& setRawData ( const char * d, uint len )
           (internal)
       void resetRawData ( const char * d, uint len ) (internal)
       int find ( const char * d, uint index, uint sz ) const
           (internal)
       int contains ( const char * d, uint sz ) const (internal)
       void sort ( uint sz ) (internal)
       int bsearch ( const char * d, uint sz ) const (internal)
       char* at ( uint index ) const (internal)
       bool setExpand ( uint index, const char * d, uint sz )
           (internal)
       virtual array_data* newData ()
       virtual void deleteData ( array_data * p ) (internal)


DESCRIPTION

       The QGArray class is an internal class for implementing
       the QArray class.

       QGArray is a strictly internal class that acts as base
       class for the QArray template array.

       It contains an array of bytes and has no notion of an
       array element.


QGArray::QGArray ()

       For internal use only.


QGArray::QGArray ( const QGArray & a ) [protected]

       For internal use only.


QGArray::QGArray ( int size ) [protected]

       For internal use only.


QGArray::QGArray ( int, int ) [protected]

       For internal use only.


QGArray::~QGArray () [virtual protected]

       For internal use only.


QGArray & QGArray::assign ( const QGArray & a ) [protected]

       For internal use only.


QGArray & QGArray::assign ( const char * d, uint len )

       [protected]
       For internal use only.


char * QGArray::at ( uint index ) const [protected]

       For internal use only.


int QGArray::bsearch ( const char * d, uint sz ) const

       [protected]
       For internal use only.


int QGArray::contains ( const char * d, uint sz ) const

       [protected]
       For internal use only.


char * QGArray::data () const [protected]

       For internal use only.


void QGArray::deleteData ( array_data * p ) [virtual protected]

       For internal use only.

       Reimplemented in QBitArray.


void QGArray::detach () [virtual protected]

       For internal use only.

       Reimplemented in QArray, QByteArray and QBitArray.


QGArray & QGArray::duplicate ( const QGArray & a ) [protected]

       For internal use only.


QGArray & QGArray::duplicate ( const char * d, uint len )

       [protected]
       For internal use only.

       [protected]
       For internal use only.


int QGArray::find ( const char * d, uint index, uint sz ) const

       [protected]
       For internal use only.


bool QGArray::isEqual ( const QGArray & a ) const [protected]

       For internal use only.


uint QGArray::nrefs () const [protected]

       For internal use only.


QGArray & QGArray::operator= ( const QGArray & a ) [protected]

       For internal use only.


void QGArray::resetRawData ( const char * d, uint len )

       [protected]
       For internal use only.


bool QGArray::resize ( uint newsize ) [protected]

       For internal use only.


bool QGArray::setExpand ( uint index, const char * d, uint sz )

       [protected]
       For internal use only.


QGArray & QGArray::setRawData ( const char * d, uint len )

       [protected]
       For internal use only.


void QGArray::setSharedBlock ( array_data * p ) [protected]

       For internal use only.


array_data * QGArray::sharedBlock () const [protected]

       For internal use only.


uint QGArray::size () const [protected]

       For internal use only.


void QGArray::sort ( uint sz ) [protected]

       For internal use only.


void QGArray::store ( const char * d, uint len ) [protected]

       For internal use only.


SEE ALSO

       http://doc.trolltech.com/qgarray.html
       http://www.trolltech.com/faq/tech.html


COPYRIGHT

       Copyright 1992-2001 Trolltech AS,
       http://www.trolltech.com.  See the license file included



AUTHOR

       Generated automatically from the source code.


BUGS

       If you find a bug in Qt, please report it as described in
       http://doc.trolltech.com/bughowto.html.  Good bug reports
       make our job much simpler. Thank you.

       In case of content or formattting problems with this
       manual page, please report them to qt-bugs@trolltech.com.
       Please include the name of the manual page (qgarray.3qt)
       and the Qt version (2.3.1).


Man(1) output converted with man2html