Fish - FiberLib for VISH 0.3
Fish - The Fiber Bundle API for the Vish Visualization Shell
Fiber::OnDemandCreator< Computer, Rank, result_value_type > Member List

This is the complete list of members for Fiber::OnDemandCreator< Computer, Rank, result_value_type >, including all inherited members.

addDataMetaInfo(const MemCore::RefPtr< MemBase > &D)Fiber::CreativeArrayBase
addMetaInfo(const DynamicSize &theSize, const RefPtr< FiberTypeBase > &theDataType) (defined in Fiber::CreativeArrayBase)Fiber::CreativeArrayBase
addMetaInfo(int nDimensions, const RefPtr< FiberTypeBase > &theDataType) (defined in Fiber::CreativeArrayBase)Fiber::CreativeArrayBase
addOwner(const Container &theOwner, const MemCore::Ageable &theNewAge)Fiber::Ownable< CreativeArrayBase, CreativeArrayBaseContainerBase >inline
Attributes()MemCore::Attributes
attributesHaveBeenSaved() const (defined in Fiber::SaveableAttributes)Fiber::SaveableAttributesinline
attributesNeedSaving() const (defined in Fiber::SaveableAttributes)Fiber::SaveableAttributesinline
create(bool CreateAsOld=false)MemCore::CreatorBase< MemBase >
createAsOld()MemCore::CreatorBase< MemBase >
CreationFailure enum name (defined in Fiber::CreativeArrayBase)Fiber::CreativeArrayBase
CreativeArrayBase(const MemCore::WCachePtr &theCache) (defined in Fiber::CreativeArrayBase)Fiber::CreativeArrayBase
CreatorBase(const WCachePtr &theCache)MemCore::CreatorBase< MemBase >
Dims_t enum nameFiber::OnDemandCreator< Computer, Rank, result_value_type >
Error (defined in Fiber::CreativeArrayBase)Fiber::CreativeArrayBase
extremeUnction() (defined in Fiber::CreativeArrayBase)Fiber::CreativeArrayBase
get() const override (defined in Fiber::OnDemandCreator< Computer, Rank, result_value_type >)Fiber::OnDemandCreator< Computer, Rank, result_value_type >inlinevirtual
get_or_request(const result &R=nullptr)MemCore::CreatorBase< MemBase >
getAttribute(const std::string &name) constMemCore::Attributes
getAttributeAge() constMemCore::Attributes
getAttributeValue(const string &AttributeName, size_t ElementNumber=0) constMemCore::Attributes
getAttributeValues()MemCore::Attributes
getAttributeValues() constMemCore::Attributes
getBinder() constFiber::CreativeArrayBase
getCacheable() const override (defined in Fiber::OnDemandCreator< Computer, Rank, result_value_type >)Fiber::OnDemandCreator< Computer, Rank, result_value_type >inline
getFiberType()Fiber::OnDemandCreator< Computer, Rank, result_value_type >inlinestatic
getFiberType() const (defined in Fiber::CreativeArrayBase)Fiber::CreativeArrayBase
getFiberTypeIndex() const (defined in Fiber::CreativeArrayBase)Fiber::CreativeArrayBaseinline
getNumberOfAttributes() constMemCore::Attributes
getNumberOfValidOwners() constFiber::Ownable< CreativeArrayBase, CreativeArrayBaseContainerBase >inline
getPrimaryOwner() constFiber::Ownable< CreativeArrayBase, CreativeArrayBaseContainerBase >inline
getType() override (defined in Fiber::OnDemandCreator< Computer, Rank, result_value_type >)Fiber::OnDemandCreator< Computer, Rank, result_value_type >inlinevirtual
hasAttribute(const std::string &name) constMemCore::Attributes
hasBeenSaved() constFiber::CreativeArrayBaseinline
hasData() const override (defined in Fiber::OnDemandCreator< Computer, Rank, result_value_type >)Fiber::OnDemandCreator< Computer, Rank, result_value_type >inline
insertOwner(const Container &theOwner)Fiber::Ownable< CreativeArrayBase, CreativeArrayBaseContainerBase >inline
isType() const (defined in Fiber::CreativeArrayBase)Fiber::CreativeArrayBaseinline
isUnderCreation() const overrideMemCore::CreatorBase< MemBase >
Item typedefFiber::OwnerBase
Iterate(const Functor &L) constMemCore::Attributes
iterate(Iterator &it) constMemCore::Attributes
iterate_attributes(const Functor &L) constMemCore::Attributes
LastSavedFiber::CreativeArrayBaserelated
LastSavedAttributes (defined in Fiber::SaveableAttributes)Fiber::SaveableAttributesmutable
LastSavedTimes (defined in Fiber::CreativeArrayBase)Fiber::CreativeArrayBasemutable
myFiberTypeBase (defined in Fiber::CreativeArrayBase)Fiber::CreativeArrayBaseprotected
myFiberTypeIndex (defined in Fiber::CreativeArrayBase)Fiber::CreativeArrayBaseprotected
needsSaving() constFiber::CreativeArrayBaseinline
NumberOfAttributes() constMemCore::Attributes
OnDemandCreator(const Constructor_t &myConstructor, const MemCore::RefPtr< MemCore::Cache > &theCache)Fiber::OnDemandCreator< Computer, Rank, result_value_type >inline
operator=(const Ownable &)Fiber::Ownable< CreativeArrayBase, CreativeArrayBaseContainerBase >inline
Ownable()Fiber::Ownable< CreativeArrayBase, CreativeArrayBaseContainerBase >inline
OwnerBase() (defined in Fiber::OwnerBase)Fiber::OwnerBase
OwnersFiber::Ownable< CreativeArrayBase, CreativeArrayBaseContainerBase >
processOwnership(MemCore::Intercube &Output, const MemCore::Intercube &Input) const overrideFiber::Ownable< CreativeArrayBase, CreativeArrayBaseContainerBase >inlinevirtual
Fiber::OwnerBase::processOwnership(MemCore::Intercube &OutputAndInput) constFiber::OwnerBaseinline
produce() overrideFiber::OnDemandCreator< Computer, Rank, result_value_type >inline
RANK enum valueFiber::OnDemandCreator< Computer, Rank, result_value_type >
release() override (defined in Fiber::OnDemandCreator< Computer, Rank, result_value_type >)Fiber::OnDemandCreator< Computer, Rank, result_value_type >inline
request(const result &R=nullptr)MemCore::CreatorBase< MemBase >virtual
retryCreation(CreativeArrayBase &) (defined in Fiber::CreativeArrayBase)Fiber::CreativeArrayBasestatic
save(const MemCore::RefPtr< MemBase > &D) constFiber::CreativeArrayBase
setAttribute(const std::string &name, const MemCore::RefPtr< MemCore::ChunkBase > &AttribData)MemCore::Attributes
setAttributeValue(const std::string &name, const T &AttribData)MemCore::Attributes
setAttributeValues(const std::string &name, const std::initializer_list< T > &AttribData)MemCore::Attributes
setFiberType(const RefPtr< FiberTypeBase > &FTB) (defined in Fiber::CreativeArrayBase)Fiber::CreativeArrayBase
setValue(const T &AttribData, const std::string &name)MemCore::Attributes
setValue(const T &AttribData, const std::string &name, const std::string &Comment, const std::string &CommentPrefix="Comment")MemCore::Attributes
take() override (defined in Fiber::OnDemandCreator< Computer, Rank, result_value_type >)Fiber::OnDemandCreator< Computer, Rank, result_value_type >inlinevirtual
toString() constMemCore::Attributes
touch() (defined in Fiber::CreativeArrayBase)Fiber::CreativeArrayBase
touchAttributes() const (defined in Fiber::CreativeArrayBase)Fiber::CreativeArrayBase
updateAttributeAge(const Ageable &A) const (defined in Fiber::CreativeArrayBase)Fiber::CreativeArrayBase
Fiber::SaveableAttributes::updateAttributeAge(const Ageable &A) constMemCore::Attributes
value_type typedefFiber::OnDemandCreator< Computer, Rank, result_value_type >
value_type_size() constFiber::CreativeArrayBaseinline
x_updateOwnershipAge(const MemCore::Ageable &theNewAge) overrideFiber::Ownable< CreativeArrayBase, CreativeArrayBaseContainerBase >inlinevirtual
~Attributes()MemCore::Attributes
~CreativeArrayBase() (defined in Fiber::CreativeArrayBase)Fiber::CreativeArrayBaseprotected
~OwnerBase() (defined in Fiber::OwnerBase)Fiber::OwnerBase
~SaveableAttributes() (defined in Fiber::SaveableAttributes)Fiber::SaveableAttributes