Home | History | Annotate | Download | only in bits

Lines Matching defs:gslice_array

1 // The template and inlines for the -*- C++ -*- gslice_array class.
26 /** @file bits/gslice_array.h
50 * A gslice_array is a reference to the actual elements of an array
51 * specified by a gslice. The way to get a gslice_array is to call
52 * operator[](gslice) on a valarray. The returned gslice_array then
56 * gslice_array refers to.
61 class gslice_array
70 gslice_array(const gslice_array&);
74 gslice_array& operator=(const gslice_array&);
130 gslice_array(_Array<_Tp>, const valarray<size_t>&);
133 gslice_array();
138 gslice_array<_Tp>::gslice_array(_Array<_Tp> __a,
144 gslice_array<_Tp>::gslice_array(const gslice_array<_Tp>& __a)
148 inline gslice_array<_Tp>&
149 gslice_array<_Tp>::operator=(const gslice_array<_Tp>& __a)
159 gslice_array<_Tp>::operator=(const _Tp& __t) const
167 gslice_array<_Tp>::operator=(const valarray<_Tp>& __v) const
176 gslice_array<_Tp>::operator=(const _Expr<_Dom, _Tp>& __e) const
186 gslice_array<_Tp>::operator _Op##=(const valarray<_Tp>& __v) const \
195 gslice_array<_Tp>::operator _Op##= (const _Expr<_Dom, _Tp>& __e) const\