Fiber::ReferencingMemArray< N, T > Member List

This is the complete list of members for Fiber::ReferencingMemArray< N, T >, including all inherited members.
applyOperator(const UnaryOperator &theOperator, const MemBase::Creator_t &theCreator) const Fiber::TypedArray< T > [inline]
applyOperator(const BinaryOperator &theOperator, const RefPtr< MemBase > &rightValue, const MemBase::Creator_t &theCreator) const Fiber::TypedArray< T > [inline]
arraybase() const (defined in MultiArray< N, T >)MultiArray< N, T > [inline]
Base_t typedef (defined in MultiArray< N, T >)MultiArray< N, T >
component(int i) const (defined in MultiArray< N, T >)MultiArray< N, T > [inline]
component_t typedef (defined in MultiArray< N, T >)MultiArray< N, T >
create(const RefPtr< MemBase > &SourceLayout, const MemBase::Creator_t &C=MemCore::NullPtr(), const type_info &layout=typeid(void)) (defined in Fiber::TypedArray< T >)Fiber::TypedArray< T > [inline, static]
Fiber::MemBase::create(const RefPtr< FiberTypeBase > &FT, int rank, const index_t dims[], const Creator_t &C, const type_info &layout=typeid(void))Fiber::MemBase [static]
create(const RefPtr< FiberTypeBase > &FT, const Creator_t &C, const type_info &layout=typeid(void)) (defined in Fiber::MemBase)Fiber::MemBase [inline]
createEquallySizedMemArray(const RefPtr< MemCore::ChunkBase > &Storage, const MemBase::Creator_t &C) const =0Fiber::MemBase [pure virtual]
createIndirection(const DynamicSize &newSize, const std::vector< index_t > &Indirection, const MemBase::Creator_t &theCreator) const Fiber::TypedArray< T > [inline, virtual]
createMemArray(const MultiIndex< N > &NewSize, const MemBase::Creator_t &C) const =0 (defined in MemArrayBase< N >)MemArrayBase< N > [pure virtual]
createSubArray(const DynamicSize &Offset, const DynamicSize &CopySize, const MemBase::Creator_t &C) const (defined in MemArrayBase< N >)MemArrayBase< N > [inline]
createSubArray(const DynamicSize &Offset, const DynamicSize &CopySize, const MemBase::Creator_t &C) const =0 (defined in Fiber::MemBase)Fiber::MemBase [pure virtual]
createSubMemArray(const MultiIndex< N > &Offset, const MultiIndex< N > &CopySize, const MemBase::Creator_t &C) const =0 (defined in MemArrayBase< N >)MemArrayBase< N > [pure virtual]
creativeIterator() (defined in Fiber::ReferencingMemArray< N, T >)Fiber::ReferencingMemArray< N, T > [inline, virtual]
creativeIterator() const (defined in Fiber::ReferencingMemArray< N, T >)Fiber::ReferencingMemArray< N, T > [inline, virtual]
Creator_t typedef (defined in Fiber::MemBase)Fiber::MemBase
DeferredConstructor()Fiber::ReferencingMemArray< N, T > [inline, virtual]
DeltaPtr() const Fiber::ReferencingMemArray< N, T > [inline, virtual]
Dims enum value (defined in MemArrayBase< N >)MemArrayBase< N >
Dims enum value (defined in MultiArrayBase< N, T >)MultiArrayBase< N, T >
first() const Fiber::ReferencingMemArray< N, T > [inline, virtual]
getBaseType() const Fiber::ReferencingMemArray< N, T > [inline]
getChunk() const Fiber::TypedArray< T > [inline, virtual]
getComponentArray(int member, const MemBase::Creator_t &C)=0 (defined in Fiber::MemBase)Fiber::MemBase [pure virtual]
getFiberType() const (defined in Fiber::ReferencingMemArray< N, T >)Fiber::ReferencingMemArray< N, T > [inline, virtual]
getHyperslabParameters() (defined in Fiber::ReferencingMemArray< N, T >)Fiber::ReferencingMemArray< N, T > [inline, virtual]
getInterpolator() const (defined in MemArrayBase< N >)MemArrayBase< N > [inline]
getPtr()Fiber::ReferencingMemArray< N, T > [inline, virtual]
getSize() const (defined in MemArrayBase< N >)MemArrayBase< N > [inline]
Fiber::TypedArray::getSize() const =0Fiber::MemBase [pure virtual]
getSlice(index_t n, const MemBase::Creator_t &C) const =0MemArrayBase< N > [pure virtual]
getStorage() const (defined in Fiber::ReferencingMemArray< N, T >)Fiber::ReferencingMemArray< N, T > [inline]
getType() const Fiber::ReferencingMemArray< N, T > [inline, virtual]
getTypedStorage() const (defined in Fiber::ReferencingMemArray< N, T >)Fiber::ReferencingMemArray< N, T > [inline]
Hyperslab_t typedef (defined in MultiArray< N, T >)MultiArray< N, T >
last() const Fiber::ReferencingMemArray< N, T > [inline, virtual]
makeMemArray(const MemBase::Creator_t &C) const =0Fiber::MemBase [pure virtual]
MemArrayBase(const WeakPtr< CreativeArrayBase > &theCreator) (defined in MemArrayBase< N >)MemArrayBase< N > [inline]
MemBase(const Creator_t &theCreator)Fiber::MemBase
MemChunk typedef (defined in Fiber::ReferencingMemArray< N, T >)Fiber::ReferencingMemArray< N, T >
memsize() const Fiber::ReferencingMemArray< N, T > [inline]
MIndex_t typedef (defined in MemArrayBase< N >)MemArrayBase< N >
MultiArray(T *data, const MultiIndex< N > &Sz)MultiArray< N, T > [inline]
MultiArray(const MultiIndex< N > &Sz, DataCreator< T > *Crec)MultiArray< N, T > [inline]
MultiArray(const Iterator< T > &data, const MultiIndex< N > &Sz)MultiArray< N, T > [inline]
MultiArray(const MultiArray &MA) (defined in MultiArray< N, T >)MultiArray< N, T > [inline]
MultiArray(const Base_t &MA) (defined in MultiArray< N, T >)MultiArray< N, T > [inline]
MultiArray_t typedef (defined in Fiber::ReferencingMemArray< N, T >)Fiber::ReferencingMemArray< N, T >
MultiArrayBase(T *data, const MultiIndex< Dims > &Extension, DataCreator< T > *Crec)MultiArrayBase< N, T > [inline]
MultiArrayBase(const Iterator< T > &data, const MultiIndex< Dims > &Extension, DataCreator< T > *TheCreator=0)MultiArrayBase< N, T > [inline]
MultiArrayBase(const MultiArrayBase &MAB)MultiArrayBase< N, T > [inline]
MultiArrayBase_t typedef (defined in MultiArray< N, T >)MultiArray< N, T >
MultiArrayComponent_t typedef (defined in MultiArray< N, T >)MultiArray< N, T >
myChunk() const Fiber::ReferencingMemArray< N, T > [inline, virtual]
nElements() const Fiber::ReferencingMemArray< N, T > [inline, virtual]
newMemArray(const DynamicSize &newSize, const MemBase::Creator_t &C) const (defined in MemArrayBase< N >)MemArrayBase< N > [inline]
newMemArray(const MemBase::Creator_t &C) const (defined in MemArrayBase< N >)MemArrayBase< N > [inline]
Fiber::TypedArray::newMemArray(const MemBase::Creator_t &C) const =0Fiber::MemBase [pure virtual]
newMemArray(const DynamicSize &newSize, const MemBase::Creator_t &C) const =0 (defined in Fiber::MemBase)Fiber::MemBase [pure virtual]
operator MultiArrayBase_t() const MultiArray< N, T > [inline]
operator[](index_t i) const MultiArray< N, T > [inline]
MultiArrayBase::operator[](const MultiIndex< N > &I) const MultiArrayBase< N, T > [inline]
OriginPtr() const Fiber::ReferencingMemArray< N, T > [inline, virtual]
MemArrayBase::rank() const MemArrayBase< N > [inline]
Fiber::TypedArray::rank() const =0Fiber::MemBase [pure virtual]
reference_t typedef (defined in MultiArrayBase< N, T >)MultiArrayBase< N, T >
ReferencingMemArray(const Iterator< T > &data, const MultiIndex< N > &Sz, const RefPtr< MemCore::ChunkBase > &MemStorage, const WeakPtr< CreativeArrayBase > &theCreator)Fiber::ReferencingMemArray< N, T > [inline]
ReferencingMemArray(const RefPtr< Chunk< T > > &data, const MultiIndex< N > &Sz, const WeakPtr< CreativeArrayBase > &theCreator)Fiber::ReferencingMemArray< N, T > [inline]
ReferencingMemArray(const RefPtr< MemCore::ChunkBase > &Storage, const MultiArray< N, T > &M, const WeakPtr< CreativeArrayBase > &theCreator)Fiber::ReferencingMemArray< N, T > [inline]
registerCreator(const RefPtr< Allocator > &A, const RefPtr< FiberTypeBase > &FT) (defined in Fiber::MemBase)Fiber::MemBase [static]
RegisteredTypes (defined in Fiber::MemBase)Fiber::MemBase [static]
Resize(T *data, const MultiIndex< N > &D)MultiArrayBase< N, T > [inline]
Size() const =0 (defined in MemArrayBase< N >)MemArrayBase< N > [pure virtual]
MultiArray::Size() const MultiArrayBase< N, T > [inline]
slice(index_t i) const MultiArrayBase< N, T > [inline]
Slice_t typedefMultiArrayBase< N, T >
SliceStorage_t typedefMultiArray< N, T >
SliceStorge_t typedefMultiArrayBase< N, T >
StandardTypes (defined in Fiber::MemBase)Fiber::MemBase [static]
storage() const MultiArrayBase< N, T > [inline]
Storage (defined in Fiber::ReferencingMemArray< N, T >)Fiber::ReferencingMemArray< N, T > [protected]
Storage_t typedefMultiArrayBase< N, T >
StoragePtr() const (defined in Fiber::ReferencingMemArray< N, T >)Fiber::ReferencingMemArray< N, T > [inline]
TypedArray(const MemBase::Creator_t &C) (defined in Fiber::TypedArray< T >)Fiber::TypedArray< T > [inline]
MultiArray::value_type typedefMultiArray< N, T >
value_type typedef (defined in Fiber::TypedArray< T >)Fiber::TypedArray< T >
ValueBase_t typedef (defined in MultiArray< N, T >)MultiArray< N, T >
~MemBase()Fiber::MemBase
~ReferencingMemArray() (defined in Fiber::ReferencingMemArray< N, T >)Fiber::ReferencingMemArray< N, T > [inline]