| bind(IndexType segmentsCount, IndexType segmentSize, IndexType alignedSize) | TNL::Algorithms::Segments::EllpackBase< Device, Index, Algorithms::Segments::DefaultElementsOrganization< Device >::getOrganization(), 32 > | protected |
| ConstViewType typedef | TNL::Algorithms::Segments::Ellpack< Device, Index, IndexAllocator, Organization, Alignment > | |
| DeviceType typedef | TNL::Algorithms::Segments::EllpackBase< Device, Index, Algorithms::Segments::DefaultElementsOrganization< Device >::getOrganization(), 32 > | |
| Ellpack()=default | TNL::Algorithms::Segments::Ellpack< Device, Index, IndexAllocator, Organization, Alignment > | |
| Ellpack(const Ellpack &segments)=default | TNL::Algorithms::Segments::Ellpack< Device, Index, IndexAllocator, Organization, Alignment > | |
| Ellpack(Ellpack &&segments) noexcept=default | TNL::Algorithms::Segments::Ellpack< Device, Index, IndexAllocator, Organization, Alignment > | |
| Ellpack(const SizesContainer &sizes) | TNL::Algorithms::Segments::Ellpack< Device, Index, IndexAllocator, Organization, Alignment > | |
| Ellpack(const std::initializer_list< ListIndex > &segmentsSizes) | TNL::Algorithms::Segments::Ellpack< Device, Index, IndexAllocator, Organization, Alignment > | |
| Ellpack(Index segmentsCount, Index segmentSize) | TNL::Algorithms::Segments::Ellpack< Device, Index, IndexAllocator, Organization, Alignment > | |
| EllpackBase()=default | TNL::Algorithms::Segments::EllpackBase< Device, Index, Algorithms::Segments::DefaultElementsOrganization< Device >::getOrganization(), 32 > | |
| getAlignedSize() const | TNL::Algorithms::Segments::EllpackBase< Device, Index, Algorithms::Segments::DefaultElementsOrganization< Device >::getOrganization(), 32 > | |
| getAlignment() | TNL::Algorithms::Segments::EllpackBase< Device, Index, Algorithms::Segments::DefaultElementsOrganization< Device >::getOrganization(), 32 > | inlinestatic |
| getConstView() const | TNL::Algorithms::Segments::Ellpack< Device, Index, IndexAllocator, Organization, Alignment > | |
| getElementCount() const | TNL::Algorithms::Segments::EllpackBase< Device, Index, Algorithms::Segments::DefaultElementsOrganization< Device >::getOrganization(), 32 > | |
| getGlobalIndex(Index segmentIdx, Index localIdx) const | TNL::Algorithms::Segments::EllpackBase< Device, Index, Algorithms::Segments::DefaultElementsOrganization< Device >::getOrganization(), 32 > | |
| getOrganization() | TNL::Algorithms::Segments::EllpackBase< Device, Index, Algorithms::Segments::DefaultElementsOrganization< Device >::getOrganization(), 32 > | inlinestatic |
| getSegmentCount() const | TNL::Algorithms::Segments::EllpackBase< Device, Index, Algorithms::Segments::DefaultElementsOrganization< Device >::getOrganization(), 32 > | |
| getSegmentsCount() const | TNL::Algorithms::Segments::EllpackBase< Device, Index, Algorithms::Segments::DefaultElementsOrganization< Device >::getOrganization(), 32 > | |
| getSegmentSize(IndexType segmentIdx) const | TNL::Algorithms::Segments::EllpackBase< Device, Index, Algorithms::Segments::DefaultElementsOrganization< Device >::getOrganization(), 32 > | |
| getSegmentsType() | TNL::Algorithms::Segments::EllpackBase< Device, Index, Algorithms::Segments::DefaultElementsOrganization< Device >::getOrganization(), 32 > | static |
| getSegmentView(IndexType segmentIdx) const | TNL::Algorithms::Segments::EllpackBase< Device, Index, Algorithms::Segments::DefaultElementsOrganization< Device >::getOrganization(), 32 > | |
| getSerializationType() | TNL::Algorithms::Segments::EllpackBase< Device, Index, Algorithms::Segments::DefaultElementsOrganization< Device >::getOrganization(), 32 > | static |
| getSize() const | TNL::Algorithms::Segments::EllpackBase< Device, Index, Algorithms::Segments::DefaultElementsOrganization< Device >::getOrganization(), 32 > | |
| getStorageSize() const | TNL::Algorithms::Segments::EllpackBase< Device, Index, Algorithms::Segments::DefaultElementsOrganization< Device >::getOrganization(), 32 > | |
| getView() | TNL::Algorithms::Segments::Ellpack< Device, Index, IndexAllocator, Organization, Alignment > | |
| havePadding() | TNL::Algorithms::Segments::EllpackBase< Device, Index, Algorithms::Segments::DefaultElementsOrganization< Device >::getOrganization(), 32 > | inlinestatic |
| IndexAllocatorType typedef (defined in TNL::Algorithms::Segments::Ellpack< Device, Index, IndexAllocator, Organization, Alignment >) | TNL::Algorithms::Segments::Ellpack< Device, Index, IndexAllocator, Organization, Alignment > | |
| IndexType typedef | TNL::Algorithms::Segments::EllpackBase< Device, Index, Algorithms::Segments::DefaultElementsOrganization< Device >::getOrganization(), 32 > | |
| load(File &file) | TNL::Algorithms::Segments::Ellpack< Device, Index, IndexAllocator, Organization, Alignment > | |
| OffsetsContainer typedef | TNL::Algorithms::Segments::Ellpack< Device, Index, IndexAllocator, Organization, Alignment > | |
| operator=(const Ellpack &segments) | TNL::Algorithms::Segments::Ellpack< Device, Index, IndexAllocator, Organization, Alignment > | |
| operator=(Ellpack &&) noexcept | TNL::Algorithms::Segments::Ellpack< Device, Index, IndexAllocator, Organization, Alignment > | |
| operator=(const Ellpack< Device_, Index_, IndexAllocator_, Organization_, Alignment_ > &segments) | TNL::Algorithms::Segments::Ellpack< Device, Index, IndexAllocator, Organization, Alignment > | |
| TNL::Algorithms::Segments::EllpackBase< Device, Index, Algorithms::Segments::DefaultElementsOrganization< Device >::getOrganization(), 32 >::operator=(const EllpackBase &)=delete | TNL::Algorithms::Segments::EllpackBase< Device, Index, Algorithms::Segments::DefaultElementsOrganization< Device >::getOrganization(), 32 > | |
| reset() | TNL::Algorithms::Segments::Ellpack< Device, Index, IndexAllocator, Organization, Alignment > | |
| save(File &file) const | TNL::Algorithms::Segments::Ellpack< Device, Index, IndexAllocator, Organization, Alignment > | |
| SegmentViewType typedef | TNL::Algorithms::Segments::EllpackBase< Device, Index, Algorithms::Segments::DefaultElementsOrganization< Device >::getOrganization(), 32 > | |
| Self typedef | TNL::Algorithms::Segments::Ellpack< Device, Index, IndexAllocator, Organization, Alignment > | |
| setSegmentsSizes(const SizesContainer &sizes) | TNL::Algorithms::Segments::Ellpack< Device, Index, IndexAllocator, Organization, Alignment > | |
| setSegmentsSizes(Index segmentsCount, Index segmentSize) | TNL::Algorithms::Segments::Ellpack< Device, Index, IndexAllocator, Organization, Alignment > | |
| ViewTemplate typedef | TNL::Algorithms::Segments::Ellpack< Device, Index, IndexAllocator, Organization, Alignment > | |
| ViewType typedef | TNL::Algorithms::Segments::Ellpack< Device, Index, IndexAllocator, Organization, Alignment > | |