|
|
| QCDict (uint size, uint kt, bool caseSensitive, bool copyKeys) |
| |
|
QCacheItem * | find_string (const QString &key) const |
| |
|
QCacheItem * | find_ascii (const char *key) const |
| |
|
QCacheItem * | find_int (long key) const |
| |
|
QCacheItem * | take_string (const QString &key) |
| |
|
QCacheItem * | take_ascii (const char *key) |
| |
|
QCacheItem * | take_int (long key) |
| |
|
bool | insert_string (const QString &key, const QCacheItem *ci) |
| |
|
bool | insert_ascii (const char *key, const QCacheItem *ci) |
| |
|
bool | insert_int (long key, const QCacheItem *ci) |
| |
|
bool | remove_string (QCacheItem *item) |
| |
|
bool | remove_ascii (QCacheItem *item) |
| |
|
bool | remove_int (QCacheItem *item) |
| |
|
void | statistics () |
| |
| uint | count () const |
| |
|
uint | size () const |
| |
|
QCollection::Item | look_string (const QString &key, QCollection::Item, int) |
| |
|
QCollection::Item | look_ascii (const char *key, QCollection::Item, int) |
| |
|
QCollection::Item | look_int (long key, QCollection::Item, int) |
| |
|
QCollection::Item | look_ptr (void *key, QCollection::Item, int) |
| |
|
QDataStream & | read (QDataStream &) |
| |
|
QDataStream & | write (QDataStream &) const |
| |
| bool | autoDelete () const |
| |
| void | setAutoDelete (bool enable) |
| |
|
|
typedef void * | Item |
| |
| enum | KeyType { StringKey,
AsciiKey,
IntKey,
PtrKey
} |
| |
|
| QGDict (uint len, KeyType kt, bool cs, bool ck) |
| |
|
| QGDict (const QGDict &) |
| |
|
QGDict & | operator= (const QGDict &) |
| |
|
bool | remove_string (const QString &key, QCollection::Item item=0) |
| |
|
bool | remove_ascii (const char *key, QCollection::Item item=0) |
| |
|
bool | remove_int (long key, QCollection::Item item=0) |
| |
|
bool | remove_ptr (void *key, QCollection::Item item=0) |
| |
|
QCollection::Item | take_string (const QString &key) |
| |
|
QCollection::Item | take_ascii (const char *key) |
| |
|
QCollection::Item | take_int (long key) |
| |
|
QCollection::Item | take_ptr (void *key) |
| |
| void | clear () |
| |
|
void | resize (uint) |
| |
|
int | hashKeyString (const QString &) |
| |
|
int | hashKeyAscii (const char *) |
| |
|
void | statistics () const |
| |
| virtual QDataStream & | read (QDataStream &, QCollection::Item &) |
| |
| virtual QDataStream & | write (QDataStream &, QCollection::Item) const |
| |
| | QCollection () |
| |
| | QCollection (const QCollection &) |
| |
| virtual | ~QCollection () |
| |
| virtual Item | newItem (Item) |
| |
| virtual void | deleteItem (Item) |
| |
|
bool | del_item |
| |
The documentation for this class was generated from the following file: