| addInterface(const RefPtr< InterfaceBase > &I) const | MemCore::Intercube | |
| addInterfaceData(const Data &D) | MemCore::Intercube | |
| addInterfaceData(const Data &D) | MemCore::Intercube | |
| adjustCacheableSize(memsize_t memDiff) | MemCore::Cacheable | protected |
| applyFunction(const std::function< result_t(const T &)> &theOperator) const | Fiber::TypedArray< T > | inline |
| applyFunction(const std::function< T(const T &)> &theOperator) const | Fiber::TypedArray< T > | inline |
| applyFunction(const std::function< result_t(const T &, index_t I)> &theOperator) const | Fiber::TypedArray< T > | inline |
| applyFunction(const std::function< T(const T &, index_t I)> &theOperator) const | Fiber::TypedArray< T > | inline |
| applyFunction(const TypedArray< SecondType > &R, const std::function< result_t(const T &, const SecondType &ST, index_t I)> &theOperator) const | Fiber::TypedArray< T > | inline |
| 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 |
| begin() (defined in Fiber::TypedArray< T >) | Fiber::TypedArray< T > | inline |
| begin() const (defined in Fiber::TypedArray< T >) | Fiber::TypedArray< T > | inline |
| Cacheable(const WeakPtr< Creature > &C) | MemCore::Cacheable | |
| cachecounter_t typedef | MemCore::Cacheable | |
| clearInterfaces() | MemCore::Intercube | |
| component_type typedef | Fiber::DirectProductMemArray< T, Category, MDIMS > | |
| ComponentMap | Fiber::DirectProductMemArrayBase< T, Category, MDIMS > | |
| Components | Fiber::DirectProductMemArrayBase< T, Category, MDIMS > | |
| COMPONENTS enum value (defined in Fiber::DirectProductMemArray< T, Category, MDIMS >) | Fiber::DirectProductMemArray< T, Category, MDIMS > | |
| const_iterateInterfaces(const RefPtr< InterfaceIterationParameter > &IIP) const | MemCore::Intercube | |
| CoordinateAxisArray_t typedef (defined in Fiber::DirectProductMemArrayBase< T, Category, MDIMS >) | Fiber::DirectProductMemArrayBase< T, Category, MDIMS > | |
| copy(const MemBase::Creator_t &C=nullptr) const override | Fiber::DirectProductMemArray< T, Category, MDIMS > | inlinevirtual |
| 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::MemBase | inline |
| Fiber::create(const RefPtr< FiberTypeBase > &FT, const DynamicSize &DS, const type_info &layout=typeid(void)) | Fiber::MemBase | static |
| Fiber::create(const RefPtr< FiberTypeBase > &FT, const type_info &layout=typeid(void)) const | Fiber::MemBase | inline |
| Fiber::create(const type_info &layout=typeid(void)) const | Fiber::MemBase | inline |
| Fiber::create(const DynamicSize &DS, const type_info &layout=typeid(void)) const | Fiber::MemBase | |
| Fiber::create(const type_info &layout=typeid(void)) const | Fiber::MemBase | |
| create(const RefPtr< MemBase > &SourceLayout, const type_info &layout=typeid(void)) (defined in Fiber::TypedArray< T >) | Fiber::TypedArray< T > | inlinestatic |
| Fiber::TypedArray::create(const RefPtr< FiberTypeBase > &FT, const DynamicSize &DS, const type_info &layout=typeid(void)) | Fiber::TypedArray< T > | static |
| Fiber::TypedArray::create(const RefPtr< FiberTypeBase > &FT, const type_info &layout=typeid(void)) const | Fiber::TypedArray< T > | inline |
| Fiber::TypedArray::create(const type_info &layout=typeid(void)) const | Fiber::TypedArray< T > | inline |
| Fiber::TypedArray::create(const DynamicSize &DS, const type_info &layout=typeid(void)) const | Fiber::TypedArray< T > | |
| createEquallySizedMemArray(const RefPtr< MemCore::ChunkBase > &Storage, const MemBase::Creator_t &C) const override | Fiber::DirectProductMemArrayBase< T, Category, MDIMS > | inlinevirtual |
| createInterface(const type_info &) const | MemCore::Intercube | virtual |
| createMemArray(const RefPtr< MemCore::ChunkBase > &Data, const MemBase::Creator_t &C) const | Fiber::DirectProductMemArrayBase< T, Category, MDIMS > | inline |
| createSubArray(const DynamicSize &Offset, const DynamicSize &CopySize, const MemBase::Creator_t &C) const override | Fiber::MemArrayBase< MDIMS > | inlinevirtual |
| createSubMemArray(const MultiIndex< Dims > &, const MultiIndex< Dims > &, const MemBase::Creator_t &C) const override (defined in Fiber::DirectProductMemArray< T, Category, MDIMS >) | Fiber::DirectProductMemArray< T, Category, MDIMS > | inline |
| Fiber::DirectProductMemArrayBase::createSubMemArray(const MultiIndex< N > &Offset, const MultiIndex< N > &CopySize, const MemBase::Creator_t &C) const=0 | Fiber::MemArrayBase< MDIMS > | pure virtual |
| creativeIterator() override | Fiber::DirectProductMemArray< T, Category, MDIMS > | inlinevirtual |
| creativeIterator() const override | Fiber::DirectProductMemArray< T, Category, MDIMS > | inlinevirtual |
| Creator_t typedef (defined in Fiber::MemBase) | Fiber::MemBase | |
| DeferredConstructor() override | Fiber::DirectProductMemArrayBase< T, Category, MDIMS > | inlinevirtual |
| DeltaPtr() const override | Fiber::DirectProductMemArray< T, Category, MDIMS > | inlinevirtual |
| Dims enum value (defined in Fiber::DirectProductMemArray< T, Category, MDIMS >) | Fiber::DirectProductMemArray< T, Category, MDIMS > | |
| DirectProductMemArray(const DirectProductMemArrayCreateBaseArray &, const DirectProductMemArray< TBase, Category > &D, const MemBase::Creator_t &C=MemCore::NullPtr()) | Fiber::DirectProductMemArray< T, Category, MDIMS > | inline |
| DirectProductMemArray(const MemBase::Creator_t &C=MemCore::NullPtr()) (defined in Fiber::DirectProductMemArray< T, Category, MDIMS >) | Fiber::DirectProductMemArray< T, Category, MDIMS > | inline |
| DirectProductMemArray(const DirectProductMemArray &DPM, const MemBase::Creator_t &C=MemCore::NullPtr()) (defined in Fiber::DirectProductMemArray< T, Category, MDIMS >) | Fiber::DirectProductMemArray< T, Category, MDIMS > | inline |
| 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 |
| DirectProductMemArrayBase_t typedef (defined in Fiber::DirectProductMemArray< T, Category, MDIMS >) | Fiber::DirectProductMemArray< T, Category, MDIMS > | |
| element_memsize() const (defined in Fiber::MemBase) | Fiber::MemBase | inline |
| end() (defined in Fiber::TypedArray< T >) | Fiber::TypedArray< T > | inline |
| end() const (defined in Fiber::TypedArray< T >) | Fiber::TypedArray< T > | inline |
| extremeUnction() | MemCore::ReferenceBase< Cacheable > | protectedvirtual |
| findInterface(const type_info &t) const | MemCore::Intercube | |
| first() const override | Fiber::DirectProductMemArray< T, Category, MDIMS > | inlinevirtual |
| firstIndex() const | Fiber::DirectProductMemArrayBase< T, Category, MDIMS > | inline |
| FloatIndex_t typedef | Fiber::DirectProductMemArrayBase< T, Category, MDIMS > | |
| Fiber::getChunk() const =0 | Fiber::MemBase | pure virtual |
| Fiber::TypedArray::getChunk() const override | Fiber::TypedArray< T > | inlinevirtual |
| getComponent(int Component) -> decltype(getComponentArrayIterator(*this, Component)) (defined in Fiber::TypedArray< T >) | Fiber::TypedArray< T > | inline |
| getComponentArray(int member, const MemBase::Creator_t &C) override (defined in Fiber::DirectProductMemArrayBase< T, Category, MDIMS >) | Fiber::DirectProductMemArrayBase< T, Category, MDIMS > | inlinevirtual |
| getElement(const index_t i) const (defined in Fiber::DirectProductMemArray< T, Category, MDIMS >) | Fiber::DirectProductMemArray< T, Category, MDIMS > | inline |
| getElementAsString(size_t index) const override (defined in Fiber::DirectProductMemArray< T, Category, MDIMS >) | Fiber::DirectProductMemArray< T, Category, MDIMS > | inlinevirtual |
| getFiberType() const (defined in Fiber::MemBase) | Fiber::MemBase | inline |
| getFiberType() (defined in Fiber::TypedArray< T >) | Fiber::TypedArray< T > | inlinestatic |
| getHyperslabParameters() override (defined in Fiber::DirectProductMemArrayBase< T, Category, MDIMS >) | Fiber::DirectProductMemArrayBase< T, Category, MDIMS > | inlinevirtual |
| getIndex(const T &PointCoordinates) const | Fiber::DirectProductMemArrayBase< T, Category, MDIMS > | inline |
| getInterface(const type_info &t) | MemCore::Intercube | |
| getInterfaceNames(const char delim=';') const | MemCore::Intercube | |
| getNumberOfElements() const (defined in Fiber::MemBase) | Fiber::MemBase | inline |
| getObjectCountID() const noexcept | MemCore::ReferenceBase< Cacheable > | |
| getPtr() override | Fiber::DirectProductMemArrayBase< T, Category, MDIMS > | inlinevirtual |
| getSize() const override | Fiber::MemArrayBase< MDIMS > | inlinevirtual |
| getSlice(index_t i, const MemBase::Creator_t &C) const override | Fiber::DirectProductMemArrayBase< T, Category, MDIMS > | inlinevirtual |
| getType() const override | Fiber::DirectProductMemArray< T, Category, MDIMS > | inlinevirtual |
| 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) const | MemCore::Intercube | |
| hasChangedInterfaceData(const Data &D) const | MemCore::Intercube | |
| hasChangedInterfaceData(const Data &D, const Selector &) const | MemCore::Intercube | |
| hasChangedInterfaceData(const Data &D, const Selector *) const | MemCore::Intercube | |
| hasInterface(const type_info &t) const | MemCore::Intercube | |
| Intercube() | MemCore::Intercube | |
| isCached() const | MemCore::Cacheable | |
| isIdentical(const WeakPtr< Object, Object > &PossibleSelf) const noexcept | MemCore::ReferenceBase< Cacheable > | |
| isUncached() const | MemCore::Cacheable | |
| iterateInterfaces(const RefPtr< InterfaceIterationParameter > &IIP) | MemCore::Intercube | |
| last() const override | Fiber::DirectProductMemArray< T, Category, MDIMS > | inlinevirtual |
| lastIndex() const | Fiber::DirectProductMemArrayBase< T, Category, MDIMS > | inline |
| makeMemArray(const MemBase::Creator_t &C) const override | Fiber::DirectProductMemArray< T, Category, MDIMS > | inlinevirtual |
| markAsUsed() | MemCore::Cacheable | |
| MemArray_t typedef (defined in Fiber::DirectProductMemArray< T, Category, MDIMS >) | Fiber::DirectProductMemArray< T, Category, MDIMS > | |
| 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 | |
| membase() const (defined in Fiber::MemBase) | Fiber::MemBase | inline |
| memsize() const override (defined in Fiber::DirectProductMemArrayBase< T, Category, MDIMS >) | Fiber::DirectProductMemArrayBase< T, Category, MDIMS > | inlinevirtual |
| mkAutoDestructive() | MemCore::ReferenceBase< Cacheable > | |
| myCache() const | MemCore::Cacheable | |
| myChunk() const override | Fiber::DirectProductMemArray< T, Category, MDIMS > | inlinevirtual |
| myCreator() const | MemCore::Cacheable | |
| nElements() const | Fiber::MemBase | inlinevirtual |
| newMemArraynD(const MultiIndex< Dims > &, const MemBase::Creator_t &C) const override (defined in Fiber::DirectProductMemArray< T, Category, MDIMS >) | Fiber::DirectProductMemArray< T, Category, MDIMS > | inline |
| Fiber::DirectProductMemArrayBase::newMemArraynD(const MultiIndex< N > &NewSize, const MemBase::Creator_t &C) const=0 | Fiber::MemArrayBase< MDIMS > | pure virtual |
| NumberOfElements() const (defined in Fiber::MemBase) | Fiber::MemBase | inline |
| NumberOfListEntries() const | MemCore::Cacheable | |
| operator()(int Component) -> decltype(getComponentArrayIterator(*this, Component)) (defined in Fiber::TypedArray< T >) | Fiber::TypedArray< T > | inline |
| Fiber::MemBase::operator=(const ReferenceBase &R) | MemCore::ReferenceBase< Cacheable > | protected |
| operator=(const TypedArray< T > &)=delete (defined in Fiber::TypedArray< T >) | Fiber::TypedArray< T > | |
| operator[](const MultiIndex< Dims > &I) const (defined in Fiber::DirectProductMemArray< T, Category, MDIMS >) | Fiber::DirectProductMemArray< T, Category, MDIMS > | inline |
| OriginPtr() const override | Fiber::DirectProductMemArray< T, Category, MDIMS > | inlinevirtual |
| PreDestructor() | MemCore::Cacheable | |
| printInterfaces() const | MemCore::Intercube | |
| push_back(CacheQueue &Q) | MemCore::Cacheable | |
| push_front(CacheQueue &Q) | MemCore::Cacheable | |
| rank() const override | Fiber::MemArrayBase< MDIMS > | inlinevirtual |
| refcount() const noexcept | MemCore::ReferenceBase< Cacheable > | |
| reference_domain_t typedef | MemCore::ReferenceBase< Cacheable > | |
| ReferenceBase(Object *that) noexcept | MemCore::ReferenceBase< Cacheable > | |
| registerCreator(const RefPtr< Allocator > &A, const RefPtr< FiberTypeBase > &FT) (defined in Fiber::MemBase) | Fiber::MemBase | static |
| RegisteredTypes (defined in Fiber::MemBase) | Fiber::MemBase | static |
| registerInterface(const type_info &t) | MemCore::Intercube | |
| removeInterface() | MemCore::Intercube | |
| removeInterfaceBase(const type_info &InterfaceBaseID) | MemCore::Intercube | |
| retrieve(T &retval, const MultiIndex< Dims > &I) const | Fiber::DirectProductMemArrayBase< T, Category, MDIMS > | inline |
| self() const | MemCore::ReferenceBase< Cacheable > | |
| SelfPtr_t typedef | MemCore::ReferenceBase< Cacheable > | |
| setCreator(const WeakPtr< Creature > &C) | MemCore::Cacheable | |
| Size() const override | Fiber::DirectProductMemArray< T, Category, MDIMS > | inlinevirtual |
| suicide() | MemCore::ReferenceBase< Cacheable > | protected |
| TypedArray(const MemBase::Creator_t &C) (defined in Fiber::TypedArray< T >) | Fiber::TypedArray< T > | inline |
| TypedArray(const TypedArray< T > &)=delete (defined in Fiber::TypedArray< T >) | Fiber::TypedArray< T > | |
| value_type typedef | Fiber::DirectProductMemArray< T, Category, MDIMS > | |
| wrefcount() const noexcept | MemCore::ReferenceBase< Cacheable > | |
| ~Cacheable() | MemCore::Cacheable | protected |
| ~DirectProductMemArray() (defined in Fiber::DirectProductMemArray< T, Category, MDIMS >) | Fiber::DirectProductMemArray< T, Category, MDIMS > | inlineprotected |
| ~DirectProductMemArrayBase() (defined in Fiber::DirectProductMemArrayBase< T, Category, MDIMS >) | Fiber::DirectProductMemArrayBase< T, Category, MDIMS > | inlineprotected |
| ~Intercube() | MemCore::Intercube | virtual |
| ~MemBase() | Fiber::MemBase | |
| ~ReferenceBase() | MemCore::ReferenceBase< Cacheable > | protectedvirtual |