Fish - FiberLib for VISH 0.3
Fish - The Fiber Bundle API for the Vish Visualization Shell
Fiber::TypedAsynchronCreator< Type > Member List

This is the complete list of members for Fiber::TypedAsynchronCreator< Type >, including all inherited members.

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::AsynchronCreatormutableprotected
Base_t typedef (defined in Fiber::AsynchronCreator)Fiber::AsynchronCreatorprotected
create(bool CreateAsOld=false)MemCore::CreatorBase< Domain >
create_data() const (defined in Fiber::AsynchronCreator)Fiber::AsynchronCreatorprotected
createAsOld()MemCore::CreatorBase< Domain >
createData(const MemCore::WeakPtr< AsynchronCreator > &TheCreator, const result &R) (defined in Fiber::AsynchronCreator)Fiber::AsynchronCreatorprotectedstatic
CreationMutex (defined in Fiber::AsynchronCreator)Fiber::AsynchronCreatormutableprotected
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::AsynchronCreatorprotected
get() const overrideMemCore::Creator< RefType, MyCreatorBase >virtual
get_or_request(const result &R=nullptr)MemCore::CreatorBase< Domain >
getCacheable() const overrideMemCore::Creator< RefType, MyCreatorBase >
getType() (defined in Fiber::TypedAsynchronCreator< Type >)Fiber::TypedAsynchronCreator< Type >inlinevirtual
hasData() const overrideMemCore::Creator< RefType, MyCreatorBase >
isLoading (defined in Fiber::AsynchronCreator)Fiber::AsynchronCreatorprotected
isUnderCreation() const override (defined in Fiber::AsynchronCreator)Fiber::AsynchronCreator
LoadingFlagMutex (defined in Fiber::AsynchronCreator)Fiber::AsynchronCreatormutableprotected
myDataCreator (defined in Fiber::AsynchronCreator)Fiber::AsynchronCreatorprotected
NumberOfLoadingOperations (defined in Fiber::AsynchronCreator)Fiber::AsynchronCreatorprotected
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() overrideMemCore::Creator< RefType, MyCreatorBase >virtual
TypedAsynchronCreator() (defined in Fiber::TypedAsynchronCreator< Type >)Fiber::TypedAsynchronCreator< Type >inline
~AsynchronCreator() (defined in Fiber::AsynchronCreator)Fiber::AsynchronCreator