| bind(IndexType size, IndexType storageSize, IndexType segmentsCount, OffsetsView sliceOffsets, OffsetsView sliceSegmentSizes) | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | protected |
| ConstOffsetsView typedef | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| DeviceType typedef | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| forAllElements(Function &&function) const (defined in TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize >) | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| forAllElementsIf(Condition condition, Function function) const (defined in TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize >) | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| forAllSegments(Function &&function) const (defined in TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize >) | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| forElements(IndexType begin, IndexType end, Function &&function) const (defined in TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize >) | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| forElements(const Array &segmentIndexes, Index begin, Index end, Function function) const (defined in TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize >) | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| forElements(const Array &segmentIndexes, Function function) const (defined in TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize >) | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| forElementsIf(IndexType begin, IndexType end, Condition condition, Function function) const (defined in TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize >) | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| forSegments(IndexType begin, IndexType end, Function &&function) const (defined in TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize >) | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| getElementCount() const | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| getGlobalIndex(Index segmentIdx, Index localIdx) const | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| getOrganization() | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | inlinestatic |
| getSegmentCount() const | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| getSegmentsCount() const | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| getSegmentSize(IndexType segmentIdx) const | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| getSegmentsType() | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | static |
| getSegmentView(IndexType segmentIdx) const | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| getSerializationType() | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | static |
| getSize() const | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| getSliceOffsetsView() | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| getSliceOffsetsView() const | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| getSliceSegmentSizesView() | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| getSliceSegmentSizesView() const | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| getSliceSize() | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | inlinestatic |
| getStorageSize() const | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| havePadding() | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | inlinestatic |
| IndexType typedef | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| OffsetsView typedef | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| operator=(const SlicedEllpackBase &)=delete | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| operator=(SlicedEllpackBase &&)=delete | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| segmentsCount (defined in TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize >) | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | protected |
| SegmentViewType typedef | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| size (defined in TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize >) | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | protected |
| SlicedEllpackBase()=default | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| SlicedEllpackBase(const SlicedEllpackBase &)=default | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| SlicedEllpackBase(SlicedEllpackBase &&) noexcept=default | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| SlicedEllpackBase(IndexType size, IndexType storageSize, IndexType segmentsCount, OffsetsView &&sliceOffsets, OffsetsView &&sliceSegmentSizes) | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | |
| sliceOffsets (defined in TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize >) | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | protected |
| sliceSegmentSizes (defined in TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize >) | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | protected |
| storageSize (defined in TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize >) | TNL::Algorithms::Segments::SlicedEllpackBase< Device, Index, Organization, SliceSize > | protected |