|
FiberVISH 0.2
Fish - The Fiber Bundle API for the Vish Visualization Shell
|
This is the complete list of members for Fiber::MemArray< N, T >, including all inherited members.
| 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_t typedef (defined in Fiber::MemArray< N, T >) | Fiber::MemArray< N, T > | |
| ComponentArray_t typedef | Fiber::MemArray< N, T > | |
| const_iterateInterfaces(const RefPtr< InterfaceIterationParameter > &IIP) const | MemCore::Intercube | |
| copy(const MemBase::Creator_t &C=nullptr) const override | Fiber::MemArray< N, T > | inlinevirtual |
| copyFrom(const RefPtr< MemCore::ChunkBase > &theChunk) override (defined in Fiber::ReferencingMemArray< N, T >) | Fiber::ReferencingMemArray< N, T > | inlinevirtual |
| Fiber::MemArrayBase::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::MemArray< N, T > | inlinevirtual |
| createInterface(const type_info &) const | MemCore::Intercube | virtual |
| createMemArray(const MemCore::MemVector< T > &Data, const MemBase::Creator_t &C) const | Fiber::MemArray< N, T > | inline |
| createMemArray(const RefPtr< MemCore::ChunkBase > &Data, const MemBase::Creator_t &C) const | Fiber::MemArray< N, T > | inline |
| createSubArray(const DynamicSize &Offset, const DynamicSize &CopySize, const MemBase::Creator_t &C) const override | Fiber::MemArrayBase< N > | inlinevirtual |
| createSubMemArray(const MultiIndex< N > &Offset, const MultiIndex< N > &CopySize, const MemBase::Creator_t &C) const override | Fiber::MemArray< N, T > | inlinevirtual |
| creativeIterator() override (defined in Fiber::ReferencingMemArray< N, T >) | Fiber::ReferencingMemArray< N, T > | inlinevirtual |
| creativeIterator() const override (defined in Fiber::ReferencingMemArray< N, T >) | Fiber::ReferencingMemArray< N, T > | inlinevirtual |
| Creator_t typedef (defined in Fiber::MemBase) | Fiber::MemBase | |
| DeferredConstructor() override | Fiber::ReferencingMemArray< N, T > | inlinevirtual |
| DeltaPtr() const override | Fiber::ReferencingMemArray< N, T > | inlinevirtual |
| Dims enum value | Fiber::MemArray< N, T > | |
| Dims_t enum name (defined in Fiber::MemArrayBase< N >) | Fiber::MemArrayBase< N > | |
| element_memsize() const (defined in Fiber::MemBase) | Fiber::MemBase | inline |
| element_t typedef (defined in Fiber::MemArray< N, T >) | Fiber::MemArray< N, T > | |
| 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::ReferencingMemArray< N, T > | inlinevirtual |
| getBaseType() const | Fiber::ReferencingMemArray< N, T > | inline |
| 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::MemArray< N, T >) | Fiber::MemArray< N, T > | inlinevirtual |
| getElementAsString(size_t index) const override (defined in Fiber::ReferencingMemArray< N, T >) | Fiber::ReferencingMemArray< N, T > | 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::ReferencingMemArray< N, T >) | Fiber::ReferencingMemArray< N, T > | inlinevirtual |
| getInterface(const type_info &t) | MemCore::Intercube | |
| getInterfaceNames(const char delim=';') const | MemCore::Intercube | |
| getInterpolator() const (defined in Fiber::MemArrayBase< N >) | Fiber::MemArrayBase< N > | inline |
| getNumberOfElements() const (defined in Fiber::MemBase) | Fiber::MemBase | inline |
| getObjectCountID() const noexcept | MemCore::ReferenceBase< Cacheable > | |
| getPtr() override | Fiber::ReferencingMemArray< N, T > | inlinevirtual |
| getSize() const override | Fiber::MemArrayBase< N > | inlinevirtual |
| getSlice(index_t i, const MemBase::Creator_t &C) const override | Fiber::MemArray< N, T > | inlinevirtual |
| getStorage() const (defined in Fiber::ReferencingMemArray< N, T >) | Fiber::ReferencingMemArray< N, T > | inline |
| getType() const override | Fiber::ReferencingMemArray< N, T > | inlinevirtual |
| getTypedStorage() const (defined in Fiber::ReferencingMemArray< N, T >) | Fiber::ReferencingMemArray< N, T > | inline |
| 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::ReferencingMemArray< N, T > | inlinevirtual |
| makeMemArray(const MemBase::Creator_t &) const override | Fiber::MemArray< N, T > | inlinevirtual |
| markAsUsed() | MemCore::Cacheable | |
| MemArray(const Iterator< T > &data, const MultiIndex< N > &Sz, const RefPtr< MemCore::ChunkBase > &MemStorage, const MemBase::Creator_t &C) (defined in Fiber::MemArray< N, T >) | Fiber::MemArray< N, T > | inline |
| MemArray(const MultiIndex< N > &M, const MemBase::Creator_t &C=nullptr) | Fiber::MemArray< N, T > | inline |
| MemArray(const MemCore::MemVector< T > &Data, const MultiIndex< N > &M, const MemBase::Creator_t &C=nullptr) | Fiber::MemArray< N, T > | inline |
| MemArray(const RefPtr< MemCore::ChunkBase > &Data, const MultiIndex< N > &Sz, const MemBase::Creator_t &C=NullPtr()) | Fiber::MemArray< N, T > | inline |
| MemArray(const RefPtr< MemCore::ChunkBase > &Storage, const MultiArray< N, T > &M, const MemBase::Creator_t &C=NullPtr()) (defined in Fiber::MemArray< N, T >) | Fiber::MemArray< N, T > | inline |
| MemArrayBase(const FiberTypeIndex &theFiberTypeIndex, const WeakPtr< CreativeArrayBase > &theCreator) (defined in Fiber::MemArrayBase< N >) | Fiber::MemArrayBase< N > | inline |
| MemArrayBase(const MemArrayBase< N > &)=delete (defined in Fiber::MemArrayBase< N >) | Fiber::MemArrayBase< N > | |
| MemArrayBase_t typedef (defined in Fiber::MemArray< N, T >) | Fiber::MemArray< N, T > | |
| MemArrayComponent_t typedef (defined in Fiber::MemArray< N, T >) | Fiber::MemArray< N, T > | |
| MemArrayGetSlice< N > (defined in Fiber::MemArray< N, T >) | Fiber::MemArray< N, T > | friend |
| MemArrayGetSlice< N+1 > (defined in Fiber::MemArray< N, T >) | Fiber::MemArray< N, T > | friend |
| MemArrayOfBaseValues_t typedef | Fiber::MemArray< N, T > | |
| 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 | Fiber::ReferencingMemArray< N, T > | inlinevirtual |
| MIndex_t typedef (defined in Fiber::MemArrayBase< N >) | Fiber::MemArrayBase< N > | |
| mkAutoDestructive() | MemCore::ReferenceBase< Cacheable > | |
| MultiArray_t typedef | Fiber::MemArray< N, T > | |
| MultiArrayBase_t typedef (defined in Fiber::MemArray< N, T >) | Fiber::MemArray< N, T > | |
| MultiArrayComponent_t typedef (defined in Fiber::MemArray< N, T >) | Fiber::MemArray< N, T > | |
| myCache() const | MemCore::Cacheable | |
| myChunk() const override | Fiber::ReferencingMemArray< N, T > | inlinevirtual |
| myCreator() const | MemCore::Cacheable | |
| myStorage (defined in Fiber::ReferencingMemArray< N, T >) | Fiber::ReferencingMemArray< N, T > | protected |
| nElements() const override | Fiber::ReferencingMemArray< N, T > | inlinevirtual |
| newMemArraynD(const MultiIndex< N > &NewSize, const MemBase::Creator_t &C) const override | Fiber::MemArray< N, T > | inlinevirtual |
| NullPtr typedef (defined in Fiber::MemArray< N, T >) | Fiber::MemArray< N, T > | |
| 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 |
| operator=(const MemArrayBase< N > &)=delete (defined in Fiber::MemArrayBase< N >) | Fiber::MemArrayBase< N > | |
| Fiber::MemBase::operator=(const ReferenceBase &R) | MemCore::ReferenceBase< Cacheable > | protected |
| operator=(const TypedArray< T > &)=delete (defined in Fiber::TypedArray< T >) | Fiber::TypedArray< T > | |
| OriginPtr() const override | Fiber::ReferencingMemArray< N, T > | 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< N > | inlinevirtual |
| refcount() const noexcept | MemCore::ReferenceBase< Cacheable > | |
| reference_domain_t typedef | MemCore::ReferenceBase< Cacheable > | |
| ReferenceBase(Object *that) noexcept | MemCore::ReferenceBase< Cacheable > | |
| ReferencingMemArray(const Iterator< T > &data, const MultiIndex< N > &Sz, const RefPtr< MemCore::ChunkBase > &theStorage, 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 > &theStorage, const MultiArray< N, T > &M, const WeakPtr< CreativeArrayBase > &theCreator) | Fiber::ReferencingMemArray< N, T > | inline |
| ReferencingMemArray(const ReferencingMemArray &RMA) | Fiber::ReferencingMemArray< N, T > | inline |
| reg() (defined in Fiber::MemArray< N, T >) | Fiber::MemArray< N, T > | inlinestatic |
| 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 | |
| self() const | MemCore::ReferenceBase< Cacheable > | |
| SelfPtr_t typedef | MemCore::ReferenceBase< Cacheable > | |
| setCreator(const WeakPtr< Creature > &C) | MemCore::Cacheable | |
| Size() const override | Fiber::MemArray< N, T > | inlinevirtual |
| StoragePtr() const (defined in Fiber::ReferencingMemArray< N, T >) | Fiber::ReferencingMemArray< N, T > | inline |
| 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_base_type typedef | Fiber::MemArray< N, T > | |
| value_type typedef | Fiber::MemArray< N, T > | |
| ValueBase_t typedef (defined in Fiber::MemArray< N, T >) | Fiber::MemArray< N, T > | |
| wrefcount() const noexcept | MemCore::ReferenceBase< Cacheable > | |
| ~Cacheable() | MemCore::Cacheable | protected |
| ~Intercube() | MemCore::Intercube | virtual |
| ~MemArray() (defined in Fiber::MemArray< N, T >) | Fiber::MemArray< N, T > | inline |
| ~MemArrayBase() (defined in Fiber::MemArrayBase< N >) | Fiber::MemArrayBase< N > | inlineprotected |
| ~MemBase() | Fiber::MemBase | |
| ~ReferenceBase() | MemCore::ReferenceBase< Cacheable > | protectedvirtual |
| ~ReferencingMemArray() | Fiber::ReferencingMemArray< N, T > | inlineprotected |