VISH  0.2
MemCore::CacheQueue Member List
This is the complete list of members for MemCore::CacheQueue, including all inherited members.
adjust(const CacheBase &theCache, memsize_t newCost, CacheQueue &TemporarilyUnreleasable, CacheQueue &PermanentlyUnreleasable)MemCore::CacheQueue
adjustCacheableSize(memsize_t memDiff)MemCore::Cacheable [protected]
back() const (defined in MemCore::CacheQueue)MemCore::CacheQueue [inline]
Cacheable (defined in MemCore::CacheQueue)MemCore::CacheQueue [friend]
MemCore::Cacheable::Cacheable(const WeakPtr< Creature > &C)MemCore::Cacheable
CacheableDeferredConstructor() (defined in MemCore::Cacheable)MemCore::Cacheable
cachecounter_t typedefMemCore::Cacheable
CacheInfoString (defined in MemCore::Cacheable)MemCore::Cacheable
CacheQueue() (defined in MemCore::CacheQueue)MemCore::CacheQueue
compute_memsize() const MemCore::CacheQueue
const_Next() const (defined in MemCore::Cacheable)MemCore::Cacheable [inline]
const_Prev() const (defined in MemCore::Cacheable)MemCore::Cacheable [inline]
CreatorType() const (defined in MemCore::Cacheable)MemCore::Cacheable [virtual]
DeferredConstructor()MemCore::Cacheable [virtual]
DomainType() const (defined in MemCore::Cacheable)MemCore::Cacheable [virtual]
empty() const (defined in MemCore::Cacheable)MemCore::Cacheable [inline]
getCacheInfoString() const (defined in MemCore::Cacheable)MemCore::Cacheable [inline]
getMaxObjectCountID() (defined in MemCore::ReferenceBase< Cacheable >)MemCore::ReferenceBase< Cacheable > [inline, static]
getObjectCountID() const MemCore::ReferenceBase< Cacheable > [inline]
insertAsYoungest(const WeakPtr< Cacheable > &Ca) (defined in MemCore::CacheQueue)MemCore::CacheQueue [inline]
isAlreadyIncluded(const WeakPtr< Cacheable > &Ca) const (defined in MemCore::CacheQueue)MemCore::CacheQueue
isIdentical(const WeakPtr< Object, Object > &PossibleSelf) const MemCore::ReferenceBase< Cacheable > [inline]
isInQueue(const CacheQueue *Q) const (defined in MemCore::Cacheable)MemCore::Cacheable [inline]
iterate(Iterator &It) const MemCore::CacheQueue
list_info(FILE *where=stderr) const MemCore::CacheQueue
markAsUsed()MemCore::Cacheable
me() (defined in MemCore::Cacheable)MemCore::Cacheable [inline]
memsize() const MemCore::CacheQueue [virtual]
mkAutoDestructive()MemCore::ReferenceBase< Cacheable > [inline]
myCache() const MemCore::Cacheable
myCreator() const MemCore::Cacheable [inline]
nEntries() const MemCore::CacheQueue
Next() const (defined in MemCore::Cacheable)MemCore::Cacheable [inline]
NumberOfListEntries() const MemCore::Cacheable
oldest() const (defined in MemCore::CacheQueue)MemCore::CacheQueue [inline]
operator=(const ReferenceBase &R)MemCore::ReferenceBase< Cacheable > [inline, protected]
PreDestructor()MemCore::Cacheable
Prev() const (defined in MemCore::Cacheable)MemCore::Cacheable [inline]
purge()MemCore::CacheQueue
push_back(CacheQueue &Q)MemCore::Cacheable
push_front(const WeakPtr< Cacheable > &Ca)MemCore::CacheQueue
MemCore::Cacheable::push_front(CacheQueue &Q)MemCore::Cacheable
put_in_back(const WeakPtr< Cacheable > &Ca) (defined in MemCore::CacheQueue)MemCore::CacheQueue
put_in_front(const WeakPtr< Cacheable > &Ca)MemCore::CacheQueue
refcount() const MemCore::ReferenceBase< Cacheable > [inline]
reference_domain_t typedefMemCore::ReferenceBase< Cacheable >
ReferenceBase(Object *that)MemCore::ReferenceBase< Cacheable > [inline]
self() const MemCore::ReferenceBase< Cacheable > [inline]
SelfPtr typedefMemCore::ReferenceBase< Cacheable >
setCacheInfoString(const std::string &txt) (defined in MemCore::Cacheable)MemCore::Cacheable [inline]
setCreator(const WeakPtr< Creature > &C)MemCore::Cacheable
speak(const char *s, const char *prefix="") const MemCore::ReferenceBase< Cacheable > [inline]
wrefcount() const MemCore::ReferenceBase< Cacheable > [inline]
youngest() const (defined in MemCore::CacheQueue)MemCore::CacheQueue [inline]
~Cacheable()MemCore::Cacheable
~CacheQueue()MemCore::CacheQueue
~ReferenceBase()MemCore::ReferenceBase< Cacheable > [inline, protected, virtual]