Creature Member List

This is the complete list of members for Creature, including all inherited members.
addInterface(const RefPtr< InterfaceBase > &I)Intercube
Ageable()Ageable [inline]
Ageable(time_t t)Ageable [inline]
Ageable(const Ageable &A)Ageable [inline]
Ageable(const volatile Ageable &A)Ageable [inline]
clearInterfaces()Intercube
const_iterateInterfaces(const RefPtr< InterfaceIterationParameter > &IIP) const Intercube
createInterface(const type_info &t) const Intercube [inline, virtual]
Creature(const WeakPtr< CacheBase > &myCache)Creature
discardCreation()Creature [virtual]
findInterface(const type_info &t) const Intercube
getInterface(const type_info &t)Intercube
hasData() const =0Creature [pure virtual]
hasInterface(const type_info &t) const Intercube
hasInterface(const RefPtr< InterfaceBase > &I) (defined in Intercube)Intercube [inline]
InfinitelyOld()Ageable [inline, static]
Intercube()Intercube
interfaces (defined in Intercube)Intercube [protected]
isNewerThan(const Ageable &a) const Ageable [inline]
isOlderThan(const Ageable &a) const Ageable [inline]
isUnderCreation()Creature [virtual]
isYoungerThan(const Ageable &a) const Ageable [inline]
iterateInterfaces(const RefPtr< InterfaceIterationParameter > &IIP)Intercube
iterateInterfaces(IntercubeIterator &II) const (defined in Intercube)Intercube
myCache() const Creature [inline]
now()Ageable [inline, static]
operator!=(const Ageable &a) const Ageable [inline]
operator<(const Ageable &a) const Ageable [inline]
operator<(volatile const Ageable &a) const volatile (defined in Ageable)Ageable [inline]
operator<=(const Ageable &a) const Ageable [inline]
operator<=(const volatile Ageable &a) const volatileAgeable [inline]
operator==(const Ageable &a) const Ageable [inline]
operator>(const Ageable &a) const Ageable [inline]
operator>(const volatile Ageable &a) const volatileAgeable [inline]
operator>=(const Ageable &a) const Ageable [inline]
operator>=(const volatile Ageable &a) const volatileAgeable [inline]
printInterfaces() const Intercube
registerInterface(const type_info &t)Intercube
release()=0Creature [pure virtual]
removeInterface(const type_info &t)Intercube
time_value() const Ageable [inline]
time_value() const volatileAgeable [inline]
touch()Ageable [inline]
update(const Ageable &Other)Ageable [inline]
update(const volatile Ageable &Other) volatileAgeable [inline]
update(time_t age)Ageable [inline]
~Ageable()Ageable
~Creature()=0Creature [pure virtual]
~Intercube()Intercube [virtual]