#include <qlist.h>
Classes | |
| struct | Data |
Public Types | |
| enum | { DataHeaderSize = sizeof(Data) - sizeof(void *) } |
Public Member Functions | |
| Data * | detach (int alloc) |
| Data * | detach_grow (int *i, int n) |
| Data * | detach () |
| Data * | detach2 () |
| Data * | detach3 () |
| void | realloc (int alloc) |
| void ** | erase (void **xi) |
| void ** | append (int n) |
| void ** | append () |
| void ** | append (const QListData &l) |
| void ** | append2 (const QListData &l) |
| void ** | prepend () |
| void ** | insert (int i) |
| void | remove (int i) |
| void | remove (int i, int n) |
| void | move (int from, int to) |
| int | size () const |
| bool | isEmpty () const |
| void ** | at (int i) const |
| void ** | begin () const |
| void ** | end () const |
Public Attributes | |
| Data * | d |
Static Public Attributes | |
| static Data | shared_null |
| anonymous enum |
| Data* detach | ( | ) |
| Data* detach2 | ( | ) |
| Data* detach3 | ( | ) |
| void** append | ( | ) |
| void** prepend | ( | ) |