FiberVISH 0.2
Fish - The Fiber Bundle API for the Vish Visualization Shell
Fiber::DirectProductMemArrayBase< T, Category, MDIMS > Member List

This is the complete list of members for Fiber::DirectProductMemArrayBase< T, Category, MDIMS >, including all inherited members.

addInterface(const RefPtr< InterfaceBase > &I) constMemCore::Intercube
addInterfaceData(const Data &D)MemCore::Intercube
addInterfaceData(const Data &D)MemCore::Intercube
adjustCacheableSize(memsize_t memDiff)MemCore::Cacheableprotected
Cacheable(const WeakPtr< Creature > &C)MemCore::Cacheable
cachecounter_t typedefMemCore::Cacheable
clearInterfaces()MemCore::Intercube
component_type typedefFiber::DirectProductMemArrayBase< T, Category, MDIMS >
ComponentMapFiber::DirectProductMemArrayBase< T, Category, MDIMS >
COMPONENTS enum valueFiber::DirectProductMemArrayBase< T, Category, MDIMS >
ComponentsFiber::DirectProductMemArrayBase< T, Category, MDIMS >
const_iterateInterfaces(const RefPtr< InterfaceIterationParameter > &IIP) constMemCore::Intercube
CoordinateAxisArray_t typedef (defined in Fiber::DirectProductMemArrayBase< T, Category, MDIMS >)Fiber::DirectProductMemArrayBase< T, Category, MDIMS >
copy(const MemBase::Creator_t &C=nullptr) const =0Fiber::MemBasepure virtual
copyFrom(const RefPtr< MemCore::ChunkBase > &theChunk) override (defined in Fiber::DirectProductMemArrayBase< T, Category, MDIMS >)Fiber::DirectProductMemArrayBase< T, Category, MDIMS >inlinevirtual
MemArrayBase< MDIMS >::copyFrom(const RefPtr< MemBase > &Mb)Fiber::MemBaseinline
create(const RefPtr< FiberTypeBase > &FT, const DynamicSize &DS, const type_info &layout=typeid(void))Fiber::MemBasestatic
create(const RefPtr< FiberTypeBase > &FT, const type_info &layout=typeid(void)) constFiber::MemBaseinline
create(const type_info &layout=typeid(void)) constFiber::MemBaseinline
create(const DynamicSize &DS, const type_info &layout=typeid(void)) constFiber::MemBase
create(const type_info &layout=typeid(void)) constFiber::MemBase
createEquallySizedMemArray(const RefPtr< MemCore::ChunkBase > &Storage, const MemBase::Creator_t &C) const overrideFiber::DirectProductMemArrayBase< T, Category, MDIMS >inlinevirtual
createInterface(const type_info &) constMemCore::Intercubevirtual
createMemArray(const RefPtr< MemCore::ChunkBase > &Data, const MemBase::Creator_t &C) constFiber::DirectProductMemArrayBase< T, Category, MDIMS >inline
createSubArray(const DynamicSize &Offset, const DynamicSize &CopySize, const MemBase::Creator_t &C) const overrideFiber::MemArrayBase< MDIMS >inlinevirtual
createSubMemArray(const MultiIndex< N > &Offset, const MultiIndex< N > &CopySize, const MemBase::Creator_t &C) const=0Fiber::MemArrayBase< MDIMS >pure virtual
Creator_t typedef (defined in Fiber::MemBase)Fiber::MemBase
DeferredConstructor() overrideFiber::DirectProductMemArrayBase< T, Category, MDIMS >inlinevirtual
DeltaPtr() const =0Fiber::MemBasepure virtual
Dims enum valueFiber::DirectProductMemArrayBase< T, Category, MDIMS >
DirectProductMemArrayBase(const MemBase::Creator_t &C=MemCore::NullPtr())Fiber::DirectProductMemArrayBase< T, Category, MDIMS >inline
DirectProductMemArrayBase(const RefPtr< CoordinateAxisArray_t > C[COMPONENTS], const Eagle::Vector< int, Dims > &CMap, const MemBase::Creator_t &theCreator=MemCore::NullPtr()) (defined in Fiber::DirectProductMemArrayBase< T, Category, MDIMS >)Fiber::DirectProductMemArrayBase< T, Category, MDIMS >inline
DirectProductMemArrayBase(const DirectProductMemArrayBase &Src, const MemBase::Creator_t &theCreator=MemCore::NullPtr()) (defined in Fiber::DirectProductMemArrayBase< T, Category, MDIMS >)Fiber::DirectProductMemArrayBase< T, Category, MDIMS >inline
element_memsize() const (defined in Fiber::MemBase)Fiber::MemBaseinline
extremeUnction()MemCore::ReferenceBase< Cacheable >protectedvirtual
findInterface(const type_info &t) constMemCore::Intercube
firstIndex() constFiber::DirectProductMemArrayBase< T, Category, MDIMS >inline
FloatIndex_t typedefFiber::DirectProductMemArrayBase< T, Category, MDIMS >
getChunk() const =0Fiber::MemBasepure virtual
getComponentArray(int member, const MemBase::Creator_t &C) override (defined in Fiber::DirectProductMemArrayBase< T, Category, MDIMS >)Fiber::DirectProductMemArrayBase< T, Category, MDIMS >inlinevirtual
getElementAsString(size_t index) const =0 (defined in Fiber::MemBase)Fiber::MemBasepure virtual
getFiberType() const (defined in Fiber::MemBase)Fiber::MemBaseinline
getHyperslabParameters() override (defined in Fiber::DirectProductMemArrayBase< T, Category, MDIMS >)Fiber::DirectProductMemArrayBase< T, Category, MDIMS >inlinevirtual
getIndex(const T &PointCoordinates) constFiber::DirectProductMemArrayBase< T, Category, MDIMS >inline
getInterface(const type_info &t)MemCore::Intercube
getInterfaceNames(const char delim=';') constMemCore::Intercube
getNumberOfElements() const (defined in Fiber::MemBase)Fiber::MemBaseinline
getObjectCountID() const noexceptMemCore::ReferenceBase< Cacheable >
getPtr() overrideFiber::DirectProductMemArrayBase< T, Category, MDIMS >inlinevirtual
getSize() const overrideFiber::MemArrayBase< MDIMS >inlinevirtual
getSlice(index_t i, const MemBase::Creator_t &C) const overrideFiber::DirectProductMemArrayBase< T, Category, MDIMS >inlinevirtual
getType() const =0Fiber::MemBasepure virtual
gotNewInterfaceData(const Data &D)MemCore::Intercube
gotNewInterfaceData(mutex &M, const Data &D)MemCore::Intercube
gotNewInterfaceData(mutex &M, const Data &D)MemCore::Intercube
gotNewInterfaceData(mutex &M, const Data &D, const Selector &S)MemCore::Intercube
gotNewInterfaceData(mutex &M, const Data &D, const Selector *S)MemCore::Intercube
hasChangedInterfaceData(const Data &D) constMemCore::Intercube
hasChangedInterfaceData(const Data &D) constMemCore::Intercube
hasChangedInterfaceData(const Data &D, const Selector &) constMemCore::Intercube
hasChangedInterfaceData(const Data &D, const Selector *) constMemCore::Intercube
hasInterface(const type_info &t) constMemCore::Intercube
Intercube()MemCore::Intercube
isCached() constMemCore::Cacheable
isIdentical(const WeakPtr< Object, Object > &PossibleSelf) const noexceptMemCore::ReferenceBase< Cacheable >
isUncached() constMemCore::Cacheable
iterateInterfaces(const RefPtr< InterfaceIterationParameter > &IIP)MemCore::Intercube
lastIndex() constFiber::DirectProductMemArrayBase< T, Category, MDIMS >inline
makeMemArray(const MemBase::Creator_t &C) const =0Fiber::MemBasepure virtual
markAsUsed()MemCore::Cacheable
membase() const (defined in Fiber::MemBase)Fiber::MemBaseinline
MemBase(const FiberTypeIndex &theFiberTypeIndex, const Creator_t &theCreator)Fiber::MemBase
MemBase(const MemBase &)=delete (defined in Fiber::MemBase)Fiber::MemBase
MemBase()=delete (defined in Fiber::MemBase)Fiber::MemBase
memsize() const override (defined in Fiber::DirectProductMemArrayBase< T, Category, MDIMS >)Fiber::DirectProductMemArrayBase< T, Category, MDIMS >inlinevirtual
mkAutoDestructive()MemCore::ReferenceBase< Cacheable >
myCache() constMemCore::Cacheable
myCreator() constMemCore::Cacheable
nElements() constFiber::MemBaseinlinevirtual
newMemArraynD(const MultiIndex< N > &NewSize, const MemBase::Creator_t &C) const=0Fiber::MemArrayBase< MDIMS >pure virtual
NumberOfElements() const (defined in Fiber::MemBase)Fiber::MemBaseinline
NumberOfListEntries() constMemCore::Cacheable
Fiber::MemBase::operator=(const ReferenceBase &R)MemCore::ReferenceBase< Cacheable >protected
OriginPtr() const =0Fiber::MemBasepure virtual
PreDestructor()MemCore::Cacheable
printInterfaces() constMemCore::Intercube
push_back(CacheQueue &Q)MemCore::Cacheable
push_front(CacheQueue &Q)MemCore::Cacheable
rank() const overrideFiber::MemArrayBase< MDIMS >inlinevirtual
refcount() const noexceptMemCore::ReferenceBase< Cacheable >
reference_domain_t typedefMemCore::ReferenceBase< Cacheable >
ReferenceBase(Object *that) noexceptMemCore::ReferenceBase< Cacheable >
registerCreator(const RefPtr< Allocator > &A, const RefPtr< FiberTypeBase > &FT) (defined in Fiber::MemBase)Fiber::MemBasestatic
RegisteredTypes (defined in Fiber::MemBase)Fiber::MemBasestatic
registerInterface(const type_info &t)MemCore::Intercube
removeInterface()MemCore::Intercube
removeInterfaceBase(const type_info &InterfaceBaseID)MemCore::Intercube
retrieve(T &retval, const MultiIndex< Dims > &I) constFiber::DirectProductMemArrayBase< T, Category, MDIMS >inline
self() constMemCore::ReferenceBase< Cacheable >
SelfPtr_t typedefMemCore::ReferenceBase< Cacheable >
setCreator(const WeakPtr< Creature > &C)MemCore::Cacheable
Size() const overrideFiber::DirectProductMemArrayBase< T, Category, MDIMS >inlinevirtual
suicide()MemCore::ReferenceBase< Cacheable >protected
wrefcount() const noexceptMemCore::ReferenceBase< Cacheable >
~Cacheable()MemCore::Cacheableprotected
~DirectProductMemArrayBase() (defined in Fiber::DirectProductMemArrayBase< T, Category, MDIMS >)Fiber::DirectProductMemArrayBase< T, Category, MDIMS >inlineprotected
~Intercube()MemCore::Intercubevirtual
~MemBase()Fiber::MemBase
~ReferenceBase()MemCore::ReferenceBase< Cacheable >protectedvirtual