Creator< RefType > Member List

This is the complete list of members for Creator< RefType >, 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
create()Creator< RefType > [inline, virtual]
createInterface(const type_info &t) const Intercube [inline, virtual]
Creator(const WeakPtr< CacheBase > &MyCache)Creator< RefType > [inline]
Creator(const RefPtr< RefType > &D, const WeakPtr< CacheBase > &MyCache)Creator< RefType > [inline]
CreatorBase(const WeakPtr< CacheBase > &MyCache)CreatorBase< RefType > [inline]
Creature(const WeakPtr< CacheBase > &myCache)Creature
Data (defined in Creator< RefType >)Creator< RefType > [protected]
DataPtr_t typedef (defined in Creator< RefType >)Creator< RefType > [protected]
discardCreation()Creature [virtual]
findInterface(const type_info &t) const Intercube
get() const Creator< RefType > [inline, virtual]
getInterface(const type_info &t)Intercube
getType()Creator< RefType > [inline, virtual]
hasData() const Creator< RefType > [inline, 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()Creator< RefType > [inline, virtual]
removeInterface(const type_info &t)Intercube
request(const RefPtr< Result > &)CreatorBase< RefType > [inline, virtual]
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]