#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 |
Definition at line 74 of file qlist.h.
{ DataHeaderSize = sizeof(Data) - sizeof(void *) };
| 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 [inline] |
| bool isEmpty | ( | ) | const [inline] |
| void** at | ( | int | i | ) | const [inline] |
| void** begin | ( | ) | const [inline] |
| void** end | ( | ) | const [inline] |
Data shared_null
[static] |