12#ifndef __cxz_slice_h__
13#define __cxz_slice_h__
45 virtual const T*
data()
const override;
85 virtual const T*
data()
const override;
86 virtual T*
data()
override;
Array base class declarations.
virtual RangePtr range() const
virtual const T * data() const override
AB::const_iterator const_iterator
virtual bool formatIsTrivial() const override final
CSlice(const RangePtr &range, const CArrayBase< T > *parent, const YFormat &blockSizes, SizeT off)
virtual const_iterator cbegin() const override
virtual const_iterator cend() const override
virtual bool isView() const override final
const CArrayBase< T > * mCParent
AB::const_iterator const_iterator
Sptr< RangeBase > RangePtr
Sptr< Range > rangeCast(const RangePtr r)