, 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 volatile | Ageable | [inline] |
| operator==(const Ageable &a) const | Ageable | [inline] |
| operator>(const Ageable &a) const | Ageable | [inline] |
| operator>(const volatile Ageable &a) const volatile | Ageable | [inline] |
| operator>=(const Ageable &a) const | Ageable | [inline] |
| operator>=(const volatile Ageable &a) const volatile | Ageable | [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 volatile | Ageable | [inline] |
| touch() | Ageable | [inline] |
| update(const Ageable &Other) | Ageable | [inline] |
| update(const volatile Ageable &Other) volatile | Ageable | [inline] |
| update(time_t age) | Ageable | [inline] |
| ~Ageable() | Ageable | |
| ~Creature()=0 | Creature | [pure virtual] |
| ~Intercube() | Intercube | [virtual] |