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 bits/indirect_array.h
50 * An indirect_array is a reference to the actual elements of an array
52 * indirect_array is to call operator[](valarray<size_t>) on a valarray.
53 * The returned indirect_array then permits carrying operations out on the
56 * For example, if an indirect_array is obtained using the array (4,2,0) as
63 class indirect_array
72 indirect_array(const indirect_array&);
76 indirect_array& operator=(const indirect_array&);
102 // ~indirect_array();
129 indirect_array(_Array<_Tp>, size_t, _Array<size_t>);
139 indirect_array();
144 indirect_array<_Tp>::indirect_array(const indirect_array<_Tp>& __a)
149 indirect_array<_Tp>::indirect_array(_Array<_Tp> __a, size_t __s,
154 inline indirect_array<_Tp>&
155 indirect_array<_Tp>::operator=(const indirect_array<_Tp>& __a)
164 indirect_array<_Tp>::operator=(const _Tp& __t) const
169 indirect_array<_Tp>::operator=(const valarray<_Tp>& __v) const
175 indirect_array<_Tp>::operator=(const _Expr<_Dom, _Tp>& __e) const
182 indirect_array<_Tp>::operator _Op##=(const valarray<_Tp>& __v) const\
190 indirect_array<_Tp>::operator _Op##=(const _Expr<_Dom,_Tp>& __e) const\