|
ISLEman
|
The QGArray class is an internal class for implementing the QArray class. More...
#include <qgarray.h>
Classes | |
| struct | array_data |
Protected Member Functions | |
| QGArray (int, int) | |
| QGArray (int size) | |
| QGArray (const QGArray &a) | |
| QGArray & | operator= (const QGArray &a) |
| virtual void | detach () |
| char * | data () const |
| uint | nrefs () const |
| uint | size () const |
| bool | isEqual (const QGArray &a) const |
| bool | resize (uint newsize) |
| bool | fill (const char *d, int len, uint sz) |
| QGArray & | assign (const QGArray &a) |
| QGArray & | assign (const char *d, uint len) |
| QGArray & | duplicate (const QGArray &a) |
| QGArray & | duplicate (const char *d, uint len) |
| void | store (const char *d, uint len) |
| array_data * | sharedBlock () const |
| void | setSharedBlock (array_data *p) |
| QGArray & | setRawData (const char *d, uint len) |
| void | resetRawData (const char *d, uint len) |
| int | find (const char *d, uint index, uint sz) const |
| int | contains (const char *d, uint sz) const |
| void | sort (uint sz) |
| int | bsearch (const char *d, uint sz) const |
| char * | at (uint index) const |
| bool | setExpand (uint index, const char *d, uint sz) |
| virtual array_data * | newData () |
| virtual void | deleteData (array_data *p) |
Friends | |
| class | QBuffer |
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.
1.8.12