, 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 =0 | Fiber::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 =0 | Fiber::MemBase | [pure virtual] |
getSlice(index_t n, const MemBase::Creator_t &C) const =0 | MemArrayBase< 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 =0 | Fiber::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 =0 | Fiber::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 =0 | Fiber::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 typedef | MultiArrayBase< N, T > | |
SliceStorage_t typedef | MultiArray< N, T > | |
SliceStorge_t typedef | MultiArrayBase< 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 typedef | MultiArrayBase< 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 typedef | MultiArray< 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] |