|
__cuda_callable__ | SlicedEllpackView (const SlicedEllpackView &)=default |
|
__cuda_callable__ | SlicedEllpackView (Index size, Index alignedSize, Index segmentsCount, typename Base::OffsetsView sliceOffsets, typename Base::OffsetsView sliceSegmentSizes) |
|
__cuda_callable__ | SlicedEllpackView (SlicedEllpackView &&) noexcept=default |
|
__cuda_callable__ void | bind (SlicedEllpackView view) |
|
__cuda_callable__ ConstViewType | getConstView () const |
|
__cuda_callable__ ViewType | getView () |
|
void | load (File &file) |
|
SlicedEllpackView & | operator= (const SlicedEllpackView &)=delete |
|
SlicedEllpackView & | operator= (SlicedEllpackView &&)=delete |
|
void | save (File &file) const |
|
__cuda_callable__ | SlicedEllpackBase (const SlicedEllpackBase &)=default |
|
__cuda_callable__ | SlicedEllpackBase (IndexType size, IndexType storageSize, IndexType segmentsCount, OffsetsView &&sliceOffsets, OffsetsView &&sliceSegmentSizes) |
|
__cuda_callable__ | SlicedEllpackBase (SlicedEllpackBase &&) noexcept=default |
|
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 | 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__ OffsetsView | getSliceOffsetsView () |
|
__cuda_callable__ ConstOffsetsView | getSliceOffsetsView () const |
|
__cuda_callable__ OffsetsView | getSliceSegmentSizesView () |
|
__cuda_callable__ ConstOffsetsView | getSliceSegmentSizesView () const |
|
__cuda_callable__ IndexType | getStorageSize () const |
|
SlicedEllpackBase & | operator= (const SlicedEllpackBase &)=delete |
|
SlicedEllpackBase & | operator= (SlicedEllpackBase &&)=delete |
|