Lines Matching refs:gslice_array
1 // The template and inlines for the -*- C++ -*- gslice_array class.
26 /** @file gslice_array.h
48 * A gslice_array is a reference to the actual elements of an array
49 * specified by a gslice. The way to get a gslice_array is to call
50 * operator[](gslice) on a valarray. The returned gslice_array then
54 * gslice_array refers to.
59 class gslice_array
68 gslice_array(const gslice_array&);
72 gslice_array& operator=(const gslice_array&);
128 gslice_array(_Array<_Tp>, const valarray<size_t>&);
131 gslice_array();
136 gslice_array<_Tp>::gslice_array(_Array<_Tp> __a,
142 gslice_array<_Tp>::gslice_array(const gslice_array<_Tp>& __a)
146 inline gslice_array<_Tp>&
147 gslice_array<_Tp>::operator=(const gslice_array<_Tp>& __a)
157 gslice_array<_Tp>::operator=(const _Tp& __t) const
165 gslice_array<_Tp>::operator=(const valarray<_Tp>& __v) const
174 gslice_array<_Tp>::operator=(const _Expr<_Dom, _Tp>& __e) const
184 gslice_array<_Tp>::operator _Op##=(const valarray<_Tp>& __v) const \
193 gslice_array<_Tp>::operator _Op##= (const _Expr<_Dom, _Tp>& __e) const\