| 
| 
  | Ellpack (const Ellpack &segments)=default | 
| 
template<typename SizesContainer>  | 
|   | Ellpack (const SizesContainer &sizes) | 
| 
template<typename ListIndex>  | 
|   | Ellpack (const std::initializer_list< ListIndex > &segmentsSizes) | 
| 
  | Ellpack (Ellpack &&segments) noexcept=default | 
| 
  | Ellpack (Index segmentsCount, Index segmentSize) | 
| 
ConstViewType  | getConstView () const | 
| 
ViewType  | getView () | 
| 
void  | load (File &file) | 
| 
Ellpack &  | operator= (const Ellpack &segments) | 
|   | Copy-assignment operator. 
  | 
| 
template<typename Device_, typename Index_, typename IndexAllocator_, ElementsOrganization Organization_, int Alignment_>  | 
| Ellpack &  | operator= (const Ellpack< Device_, Index_, IndexAllocator_, Organization_, Alignment_ > &segments) | 
| 
template<typename Device_, typename Index_, typename IndexAllocator_, ElementsOrganization Organization_, int Alignment_>  | 
| Ellpack< Device, Index, IndexAllocator, Organization, Alignment > &  | operator= (const Ellpack< Device_, Index_, IndexAllocator_, Organization_, Alignment_ > &segments) | 
| 
Ellpack &  | operator= (Ellpack &&) noexcept | 
|   | Move-assignment operator. 
  | 
| 
void  | reset () | 
| 
void  | save (File &file) const | 
| 
template<typename SizesContainer>  | 
| void  | setSegmentsSizes (const SizesContainer &sizes) | 
|   | Set sizes of particular segments. 
  | 
| 
template<typename SizesHolder>  | 
| void  | setSegmentsSizes (const SizesHolder &sizes) | 
| 
void  | setSegmentsSizes (Index segmentsCount, Index segmentSize) | 
| 
void  | forAllElements (Function &&function) const | 
| 
void  | forAllSegments (Function &&function) const | 
| 
void  | forElements (IndexType begin, IndexType end, Function &&function) const | 
| 
void  | forSegments (IndexType begin, IndexType end, Function &&function) const | 
| 
__cuda_callable__ IndexType  | getAlignedSize () const | 
| 
__cuda_callable__ IndexType  | getGlobalIndex (Index segmentIdx, Index localIdx) const | 
| 
__cuda_callable__ IndexType  | getSegmentsCount () const | 
| 
__cuda_callable__ IndexType  | getSegmentSize (IndexType segmentIdx) const | 
| 
__cuda_callable__ SegmentViewType  | getSegmentView (IndexType segmentIdx) const | 
| 
__cuda_callable__ IndexType  | getSize () const | 
| 
__cuda_callable__ IndexType  | getStorageSize () const | 
| 
EllpackBase &  | operator= (const EllpackBase &)=delete |