Home | History | Annotate | Download | only in bits

Lines Matching defs:indirect_array

1 // The template and inlines for the -*- C++ -*- indirect_array class.
26 /** @file indirect_array.h
48 * An indirect_array is a reference to the actual elements of an array
50 * indirect_array is to call operator[](valarray<size_t>) on a valarray.
51 * The returned indirect_array then permits carrying operations out on the
54 * For example, if an indirect_array is obtained using the array (4,2,0) as
61 class indirect_array
70 indirect_array(const indirect_array&);
74 indirect_array& operator=(const indirect_array&);
100 // ~indirect_array();
127 indirect_array(_Array<_Tp>, size_t, _Array<size_t>);
137 indirect_array();
142 indirect_array<_Tp>::indirect_array(const indirect_array<_Tp>& __a)
147 indirect_array<_Tp>::indirect_array(_Array<_Tp> __a, size_t __s,
152 inline indirect_array<_Tp>&
153 indirect_array<_Tp>::operator=(const indirect_array<_Tp>& __a)
162 indirect_array<_Tp>::operator=(const _Tp& __t) const
167 indirect_array<_Tp>::operator=(const valarray<_Tp>& __v) const
173 indirect_array<_Tp>::operator=(const _Expr<_Dom, _Tp>& __e) const
180 indirect_array<_Tp>::operator _Op##=(const valarray<_Tp>& __v) const\
188 indirect_array<_Tp>::operator _Op##=(const _Expr<_Dom,_Tp>& __e) const\