Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

QCacheItem Struct Reference

Collaboration diagram for QCacheItem:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 QCacheItem (void *k, QPtrCollection::Item d, int c, short p)

Public Attributes

short priority
short skipPriority
int cost
void * key
QPtrCollection::Item data
QLNodenode

Constructor & Destructor Documentation

QCacheItem::QCacheItem void *  k,
QPtrCollection::Item  d,
int  c,
short  p
[inline]
 

Definition at line 64 of file qgcache.cpp.


Member Data Documentation

int QCacheItem::cost
 

Definition at line 68 of file qgcache.cpp.

Referenced by QGCache::makeRoomFor().

QPtrCollection::Item QCacheItem::data
 

Definition at line 70 of file qgcache.cpp.

Referenced by QGCache::clear(), QGCacheIterator::get(), QGCache::makeRoomFor(), QGCacheIterator::operator()(), QGCacheIterator::operator++(), QGCacheIterator::operator+=(), QGCacheIterator::operator--(), QGCacheIterator::operator-=(), QGCacheIterator::toFirst(), and QGCacheIterator::toLast().

void* QCacheItem::key
 

Definition at line 69 of file qgcache.cpp.

Referenced by QGCacheIterator::getKeyAscii(), QGCacheIterator::getKeyInt(), QGCacheIterator::getKeyString(), QCDict::remove_ascii(), QCDict::remove_int(), and QCDict::remove_string().

QLNode* QCacheItem::node
 

Definition at line 71 of file qgcache.cpp.

Referenced by QCList::insert(), QCList::reference(), and QCList::take().

short QCacheItem::priority
 

Definition at line 66 of file qgcache.cpp.

Referenced by QCList::insert(), and QCList::reference().

short QCacheItem::skipPriority
 

Definition at line 67 of file qgcache.cpp.

Referenced by QCList::insert(), and QCList::reference().


The documentation for this struct was generated from the following file:
Generated on Sat Nov 5 17:46:07 2005 for OPIE by  doxygen 1.4.2