Home | History | Annotate | Download | only in bits

Lines Matching refs:slice_array

1 // The template and inlines for the -*- C++ -*- slice_array class.
26 /** @file bits/slice_array.h
113 * A slice_array is a reference to the actual elements of an array
114 * specified by a slice. The way to get a slice_array is to call
115 * operator[](slice) on a valarray. The returned slice_array then permits
118 * to the subset of elements in the underlying valarray this slice_array
124 class slice_array
133 slice_array(const slice_array&);
137 slice_array& operator=(const slice_array&);
163 // ~slice_array ();
190 slice_array(_Array<_Tp>, const slice&);
197 slice_array();
202 slice_array<_Tp>::slice_array(_Array<_Tp> __a, const slice& __s)
208 slice_array<_Tp>::slice_array(const slice_array<_Tp>& a)
212 // inline slice_array<_Tp>::~slice_array () {}
215 inline slice_array<_Tp>&
216 slice_array<_Tp>::operator=(const slice_array<_Tp>& __a)
225 slice_array<_Tp>::operator=(const _Tp& __t) const
230 slice_array<_Tp>::operator=(const valarray<_Tp>& __v) const
236 slice_array<_Tp>::operator=(const _Expr<_Dom,_Tp>& __e) const
243 slice_array<_Tp>::operator _Op##=(const valarray<_Tp>& __v) const \
251 slice_array<_Tp>::operator _Op##=(const _Expr<_Dom,_Tp>& __e) const\