aboutToBeEvicted(const Key &key, QSharedPointer< T > obj) | QCache3QDefaultEvictionPolicy< Key, T > | protected |
aboutToBeRemoved(const Key &key, QSharedPointer< T > obj) | QCache3QDefaultEvictionPolicy< Key, T > | protected |
clear() | QCache3Q< Key, T, EvPolicy > | |
deserializeQueue(int queueNumber, const QList< Key > &keys, const QList< QSharedPointer< T > > &values, const QList< int > &costs) | QCache3Q< Key, T, EvPolicy > | |
insert(const Key &key, QSharedPointer< T > object, int cost=1) | QCache3Q< Key, T, EvPolicy > | |
keys() const | QCache3Q< Key, T, EvPolicy > | |
maxCost() const | QCache3Q< Key, T, EvPolicy > | inline |
object(const Key &key) const | QCache3Q< Key, T, EvPolicy > | |
operator[](const Key &key) const | QCache3Q< Key, T, EvPolicy > | inline |
printStats() | QCache3Q< Key, T, EvPolicy > | |
promoteAt() const | QCache3Q< Key, T, EvPolicy > | inline |
QCache3Q(int maxCost=0, int minRecent=-1, int maxOldPopular=-1) | QCache3Q< Key, T, EvPolicy > | explicit |
remove(const Key &key, bool force=false) | QCache3Q< Key, T, EvPolicy > | |
serializeQueue(int queueNumber, QList< QSharedPointer< T > > &buffer) | QCache3Q< Key, T, EvPolicy > | |
setMaxCost(int maxCost, int minRecent=-1, int maxOldPopular=-1) | QCache3Q< Key, T, EvPolicy > | inline |
setPromoteAt(int p) | QCache3Q< Key, T, EvPolicy > | inline |
totalCost() const | QCache3Q< Key, T, EvPolicy > | inline |
~QCache3Q() | QCache3Q< Key, T, EvPolicy > | inline |