| AsynchronCreator(const std::function< DataPtr_t(const std::atomic< bool > &) > &CreationFunctor, const RefPtr< MemCore::Cache > &theCache=MemCore::Cache::MemCache()) (defined in Fiber::AsynchronCreator) | Fiber::AsynchronCreator | |
| AsynchroneouslyComputedData (defined in Fiber::AsynchronCreator) | Fiber::AsynchronCreator | mutableprotected |
| Base_t typedef (defined in Fiber::AsynchronCreator) | Fiber::AsynchronCreator | protected |
| create(bool CreateAsOld=false) | MemCore::CreatorBase< Domain > | |
| create_data() const (defined in Fiber::AsynchronCreator) | Fiber::AsynchronCreator | protected |
| createAsOld() | MemCore::CreatorBase< Domain > | |
| createData(const MemCore::WeakPtr< AsynchronCreator > &TheCreator, const result &R) (defined in Fiber::AsynchronCreator) | Fiber::AsynchronCreator | protectedstatic |
| CreationMutex (defined in Fiber::AsynchronCreator) | Fiber::AsynchronCreator | mutableprotected |
| Creator(const RefPtr< RefType > &D, const WCachePtr &MyCache) | MemCore::Creator< RefType, MyCreatorBase > | |
| CreatorBase(const WCachePtr &theCache) | MemCore::CreatorBase< Domain > | |
| discardCreation() override (defined in Fiber::AsynchronCreator) | Fiber::AsynchronCreator | |
| discardCreationFlag (defined in Fiber::AsynchronCreator) | Fiber::AsynchronCreator | protected |
| get() const override | MemCore::Creator< RefType, MyCreatorBase > | virtual |
| get_or_request(const result &R=nullptr) | MemCore::CreatorBase< Domain > | |
| getCacheable() const override | MemCore::Creator< RefType, MyCreatorBase > | |
| getType() (defined in Fiber::TypedAsynchronCreator< Type >) | Fiber::TypedAsynchronCreator< Type > | inlinevirtual |
| hasData() const override | MemCore::Creator< RefType, MyCreatorBase > | |
| isLoading (defined in Fiber::AsynchronCreator) | Fiber::AsynchronCreator | protected |
| isUnderCreation() const override (defined in Fiber::AsynchronCreator) | Fiber::AsynchronCreator | |
| LoadingFlagMutex (defined in Fiber::AsynchronCreator) | Fiber::AsynchronCreator | mutableprotected |
| myDataCreator (defined in Fiber::AsynchronCreator) | Fiber::AsynchronCreator | protected |
| NumberOfLoadingOperations (defined in Fiber::AsynchronCreator) | Fiber::AsynchronCreator | protected |
| produce() override (defined in Fiber::AsynchronCreator) | Fiber::AsynchronCreator | |
| release() override (defined in Fiber::AsynchronCreator) | Fiber::AsynchronCreator | |
| request(const result &R) override (defined in Fiber::AsynchronCreator) | Fiber::AsynchronCreator | |
| MemCore::AlzheimerCreator< MemBase, CreativeArrayBase >::request(const result &R=nullptr) | MemCore::CreatorBase< Domain > | virtual |
| setup(const DynamicSize &theSize, const RefPtr< FiberTypeBase > &MyFiberType) (defined in Fiber::AsynchronCreator) | Fiber::AsynchronCreator | |
| supersede(const RefPtr< Domain > &NewData, bool CreateAsOld=false) | MemCore::Creator< RefType, MyCreatorBase > | |
| take() override | MemCore::Creator< RefType, MyCreatorBase > | virtual |
| TypedAsynchronCreator() (defined in Fiber::TypedAsynchronCreator< Type >) | Fiber::TypedAsynchronCreator< Type > | inline |
| ~AsynchronCreator() (defined in Fiber::AsynchronCreator) | Fiber::AsynchronCreator | |