VISH  0.2
MemCore::Creature Member List
This is the complete list of members for MemCore::Creature, including all inherited members.
addInterface(const RefPtr< InterfaceBase > &I)MemCore::Intercube
addrstr() const MemCore::Creature
Ageable()MemCore::Ageable [inline]
Ageable(time_t t)MemCore::Ageable [inline]
Ageable(const Ageable &A)MemCore::Ageable [inline]
Ageable(const volatile Ageable &A)MemCore::Ageable [inline]
clearInterfaces()MemCore::Intercube
const_iterateInterfaces(const RefPtr< InterfaceIterationParameter > &IIP) const MemCore::Intercube
createInterface(const type_info &t) const MemCore::Intercube [inline, virtual]
Creature(const WCachePtr &myCache)MemCore::Creature
discardCreation()MemCore::Creature [virtual]
enableCaching() const MemCore::Creature
findInterface(const type_info &t) const MemCore::Intercube
getCacheable() const =0MemCore::Creature [pure virtual]
getInterface(const type_info &t)MemCore::Intercube
getInterface() const (defined in MemCore::Intercube)MemCore::Intercube [inline]
getMaxObjectCountID() (defined in MemCore::ReferenceBase< Creature >)MemCore::ReferenceBase< Creature > [inline, static]
getObjectCountID() const MemCore::ReferenceBase< Creature > [inline]
hasData() const MemCore::Creature
hasInterface(const type_info &t) const MemCore::Intercube
hasInterface(const RefPtr< InterfaceBase > &I) (defined in MemCore::Intercube)MemCore::Intercube [inline]
InfinitelyOld()MemCore::Ageable [inline, static]
Intercube()MemCore::Intercube
interfaces (defined in MemCore::Intercube)MemCore::Intercube [protected]
isIdentical(const WeakPtr< Object, Object > &PossibleSelf) const MemCore::ReferenceBase< Creature > [inline]
isNewerThan(const Ageable &a) const MemCore::Ageable [inline]
isOlderThan(const Ageable &a) const MemCore::Ageable [inline]
isUnderCreation()MemCore::Creature [virtual]
isYoungerThan(const Ageable &a) const MemCore::Ageable [inline]
iterateInterfaces(const RefPtr< InterfaceIterationParameter > &IIP)MemCore::Intercube
iterateInterfaces(IntercubeIterator &II) const (defined in MemCore::Intercube)MemCore::Intercube
mkAutoDestructive()MemCore::ReferenceBase< Creature > [inline]
myCache() const MemCore::Creature [inline]
now()MemCore::Ageable [inline, static]
operator!=(const Ageable &a) const MemCore::Ageable [inline]
operator<(const Ageable &a) const MemCore::Ageable [inline]
operator<(volatile const Ageable &a) const volatile (defined in MemCore::Ageable)MemCore::Ageable [inline]
operator<=(const Ageable &a) const MemCore::Ageable [inline]
operator<=(const volatile Ageable &a) const volatileMemCore::Ageable [inline]
operator=(const ReferenceBase &R)MemCore::ReferenceBase< Creature > [inline, protected]
operator==(const Ageable &a) const MemCore::Ageable [inline]
operator>(const Ageable &a) const MemCore::Ageable [inline]
operator>(const volatile Ageable &a) const volatileMemCore::Ageable [inline]
operator>=(const Ageable &a) const MemCore::Ageable [inline]
operator>=(const volatile Ageable &a) const volatileMemCore::Ageable [inline]
permanently_unreleasable enum value (defined in MemCore::Creature)MemCore::Creature
printInterfaces() const MemCore::Intercube
ReasonForReleasal enum name (defined in MemCore::Creature)MemCore::Creature
refcount() const MemCore::ReferenceBase< Creature > [inline]
reference_domain_t typedefMemCore::ReferenceBase< Creature >
ReferenceBase(Object *that)MemCore::ReferenceBase< Creature > [inline]
registerInterface(const type_info &t)MemCore::Intercube
release()=0MemCore::Creature [pure virtual]
releasePtr(RefPtr< RefType > &Data) const MemCore::Creature [inline]
removeInterface(const type_info &t)MemCore::Intercube
self() const MemCore::ReferenceBase< Creature > [inline]
SelfPtr typedefMemCore::ReferenceBase< Creature >
speak(const char *s, const char *prefix="") const MemCore::ReferenceBase< Creature > [inline]
successfully_released enum value (defined in MemCore::Creature)MemCore::Creature
temporarily_unreleasable enum value (defined in MemCore::Creature)MemCore::Creature
time_value() const MemCore::Ageable [inline]
time_value() const volatileMemCore::Ageable [inline]
touch()MemCore::Ageable [inline]
update(const Ageable &Other)MemCore::Ageable [inline]
update(const volatile Ageable &Other) volatileMemCore::Ageable [inline]
update(time_t age)MemCore::Ageable [inline]
wrefcount() const MemCore::ReferenceBase< Creature > [inline]
~Ageable()MemCore::Ageable
~Creature()=0MemCore::Creature [pure virtual]
~Intercube()MemCore::Intercube [virtual]
~ReferenceBase()MemCore::ReferenceBase< Creature > [inline, protected, virtual]