Symbol: _Array
headers/cpp/std/gslice_array.h
111
__valarray_fill (_M_array, _Array<size_t>(_M_index),
headers/cpp/std/gslice_array.h
119
__valarray_copy (_Array<_Tp> (__v), __v.size (),
headers/cpp/std/gslice_array.h
120
_M_array, _Array<size_t>(_M_index));
headers/cpp/std/gslice_array.h
129
_Array<size_t>(_M_index));
headers/cpp/std/gslice_array.h
138
_Array_augmented_##name (_M_array, _Array<size_t>(_M_index), \
headers/cpp/std/gslice_array.h
139
_Array<_Tp> (__v), __v.size ()); \
headers/cpp/std/gslice_array.h
146
_Array_augmented_##name (_M_array, _Array<size_t>(_M_index), __e, \
headers/cpp/std/gslice_array.h
79
_Array<_Tp> _M_array;
headers/cpp/std/gslice_array.h
84
gslice_array (_Array<_Tp>, const valarray<size_t>&);
headers/cpp/std/gslice_array.h
96
gslice_array<_Tp>::gslice_array (_Array<_Tp> __a,
headers/cpp/std/indirect_array.h
101
indirect_array<_Tp>::indirect_array (_Array<_Tp> __a, size_t __s,
headers/cpp/std/indirect_array.h
102
_Array<size_t> __i)
headers/cpp/std/indirect_array.h
114
{ __valarray_copy (_Array<_Tp> (__v), _M_sz, _M_array, _M_index); }
headers/cpp/std/indirect_array.h
128
_Array_augmented_##name (_M_array, _M_index, _Array<_Tp> (__v), _M_sz); \
headers/cpp/std/indirect_array.h
80
indirect_array (_Array<_Tp>, size_t, _Array<size_t>);
headers/cpp/std/indirect_array.h
86
const _Array<size_t> _M_index;
headers/cpp/std/indirect_array.h
87
const _Array<_Tp> _M_array;
headers/cpp/std/mask_array.h
110
{ __valarray_copy (_Array<_T> (__v), __v.size (), _M_array, _M_mask); }
headers/cpp/std/mask_array.h
125
_Array<_T> (__v), __v.size ()); \
headers/cpp/std/mask_array.h
79
mask_array (_Array<_T>, size_t, _Array<bool>);
headers/cpp/std/mask_array.h
83
const _Array<bool> _M_mask;
headers/cpp/std/mask_array.h
84
const _Array<_T> _M_array;
headers/cpp/std/mask_array.h
99
mask_array<_T>::mask_array (_Array<_T> __a, size_t __s, _Array<bool> __m)
headers/cpp/std/slice_array.h
112
{ __valarray_copy (_Array<_T> (__v), _M_array, _M_sz, _M_stride); }
headers/cpp/std/slice_array.h
126
_Array_augmented_##name (_M_array, _M_sz, _M_stride, _Array<_T> (__v));\
headers/cpp/std/slice_array.h
81
slice_array(_Array<_T>, const slice&);
headers/cpp/std/slice_array.h
85
const _Array<_T> _M_array;
headers/cpp/std/slice_array.h
96
inline slice_array<_T>::slice_array (_Array<_T> __a, const slice& __s)
headers/cpp/std/std_valarray.h
230
friend class _Array<_Tp>;
headers/cpp/std/std_valarray.h
310
_Array<_Tp>(_M_data)); }
headers/cpp/std/std_valarray.h
315
{ __valarray_copy (__ga._M_array, _Array<size_t>(__ga._M_index),
headers/cpp/std/std_valarray.h
316
_Array<_Tp>(_M_data), _M_size); }
headers/cpp/std/std_valarray.h
322
_Array<_Tp>(_M_data), _M_size); }
headers/cpp/std/std_valarray.h
328
_Array<_Tp>(_M_data), _M_size); }
headers/cpp/std/std_valarray.h
333
{ __valarray_copy (__e, _M_size, _Array<_Tp>(_M_data)); }
headers/cpp/std/std_valarray.h
359
__sa._M_stride, _Array<_Tp>(_M_data));
headers/cpp/std/std_valarray.h
367
__valarray_copy (__ga._M_array, _Array<size_t>(__ga._M_index),
headers/cpp/std/std_valarray.h
368
_Array<_Tp>(_M_data), _M_size);
headers/cpp/std/std_valarray.h
377
_Array<_Tp>(_M_data), _M_size);
headers/cpp/std/std_valarray.h
386
_Array<_Tp>(_M_data), _M_size);
headers/cpp/std/std_valarray.h
394
__valarray_copy (__e, _M_size, _Array<_Tp>(_M_data));
headers/cpp/std/std_valarray.h
403
return _Expr<_Closure, _Tp> (_Closure (_Array<_Tp>(_M_data), __s));
headers/cpp/std/std_valarray.h
410
return slice_array<_Tp> (_Array<_Tp>(_M_data), __s);
headers/cpp/std/std_valarray.h
419
(_Closure (_Array<_Tp>(_M_data), __gs._M_index->_M_index));
headers/cpp/std/std_valarray.h
427
(_Array<_Tp>(_M_data), __gs._M_index->_M_index);
headers/cpp/std/std_valarray.h
438
return valarray<_Tp> (mask_array<_Tp> (_Array<_Tp>(_M_data), __s,
headers/cpp/std/std_valarray.h
439
_Array<bool> (__m)));
headers/cpp/std/std_valarray.h
450
return mask_array<_Tp> (_Array<_Tp>(_M_data), __s, _Array<bool> (__m));
headers/cpp/std/std_valarray.h
465
return indirect_array<_Tp> (_Array<_Tp>(_M_data), __i.size(),
headers/cpp/std/std_valarray.h
466
_Array<size_t> (__i));
headers/cpp/std/std_valarray.h
596
_Array_augmented_##_Name (_Array<_Tp>(_M_data), _M_size, __t); \
headers/cpp/std/std_valarray.h
604
_Array_augmented_##_Name (_Array<_Tp>(_M_data), _M_size, \
headers/cpp/std/std_valarray.h
605
_Array<_Tp>(__v._M_data)); \
headers/cpp/std/std_valarray.h
628
_Array_augmented_##_Name (_Array<_Tp>(_M_data), __e, _M_size); \
headers/cpp/std/valarray_array.h
108
explicit _Array (size_t);
headers/cpp/std/valarray_array.h
109
explicit _Array (_Tp* const __restrict__);
headers/cpp/std/valarray_array.h
110
explicit _Array (const valarray<_Tp>&);
headers/cpp/std/valarray_array.h
111
_Array (const _Tp* __restrict__, size_t);
headers/cpp/std/valarray_array.h
121
__valarray_fill (_Array<_Tp> __a, size_t __n, const _Tp& __t)
headers/cpp/std/valarray_array.h
126
__valarray_fill (_Array<_Tp> __a, size_t __n, size_t __s, const _Tp& __t)
headers/cpp/std/valarray_array.h
131
__valarray_fill (_Array<_Tp> __a, _Array<size_t> __i,
headers/cpp/std/valarray_array.h
137
__valarray_copy (_Array<_Tp> __a, size_t __n, _Array<_Tp> __b)
headers/cpp/std/valarray_array.h
142
__valarray_copy (_Array<_Tp> __a, size_t __n, size_t __s, _Array<_Tp> __b)
headers/cpp/std/valarray_array.h
147
__valarray_copy (_Array<_Tp> __a, _Array<_Tp> __b, size_t __n, size_t __s)
headers/cpp/std/valarray_array.h
152
__valarray_copy (_Array<_Tp> __a, _Array<size_t> __i,
headers/cpp/std/valarray_array.h
153
_Array<_Tp> __b, size_t __n)
headers/cpp/std/valarray_array.h
158
__valarray_copy (_Array<_Tp> __a, size_t __n, _Array<_Tp> __b,
headers/cpp/std/valarray_array.h
159
_Array<size_t> __i)
headers/cpp/std/valarray_array.h
164
_Array<_Tp>::_Array (size_t __n) : _M_data (new _Tp[__n]) {}
headers/cpp/std/valarray_array.h
168
_Array<_Tp>::_Array (_Tp* const __restrict__ __p) : _M_data (__p) {}
headers/cpp/std/valarray_array.h
171
inline _Array<_Tp>::_Array (const valarray<_Tp>& __v)
headers/cpp/std/valarray_array.h
176
_Array<_Tp>::_Array (const _Tp* __restrict__ __b, size_t __s)
headers/cpp/std/valarray_array.h
181
_Array<_Tp>::free_data() const { delete[] _M_data; }
headers/cpp/std/valarray_array.h
185
_Array<_Tp>::begin () const
headers/cpp/std/valarray_array.h
191
_Array_augmented_##_Name (_Array<_Tp> __a, size_t __n, const _Tp& __t) \
headers/cpp/std/valarray_array.h
199
_Array_augmented_##_Name (_Array<_Tp> __a, size_t __n, _Array<_Tp> __b) \
headers/cpp/std/valarray_array.h
208
_Array_augmented_##_Name (_Array<_Tp> __a, \
headers/cpp/std/valarray_array.h
217
_Array_augmented_##_Name (_Array<_Tp> __a, size_t __n, size_t __s, \
headers/cpp/std/valarray_array.h
218
_Array<_Tp> __b) \
headers/cpp/std/valarray_array.h
227
_Array_augmented_##_Name (_Array<_Tp> __a, _Array<_Tp> __b, \
headers/cpp/std/valarray_array.h
237
_Array_augmented_##_Name (_Array<_Tp> __a, size_t __s, \
headers/cpp/std/valarray_array.h
246
_Array_augmented_##_Name (_Array<_Tp> __a, _Array<size_t> __i, \
headers/cpp/std/valarray_array.h
247
_Array<_Tp> __b, size_t __n) \
headers/cpp/std/valarray_array.h
256
_Array_augmented_##_Name (_Array<_Tp> __a, size_t __n, \
headers/cpp/std/valarray_array.h
257
_Array<_Tp> __b, _Array<size_t> __i) \
headers/cpp/std/valarray_array.h
266
_Array_augmented_##_Name (_Array<_Tp> __a, _Array<size_t> __i, \
headers/cpp/std/valarray_array.h
276
_Array_augmented_##_Name (_Array<_Tp> __a, _Array<bool> __m, \
headers/cpp/std/valarray_array.h
277
_Array<_Tp> __b, size_t __n) \
headers/cpp/std/valarray_array.h
292
_Array_augmented_##_Name (_Array<_Tp> __a, size_t __n, \
headers/cpp/std/valarray_array.h
293
_Array<_Tp> __b, _Array<bool> __m) \
headers/cpp/std/valarray_array.h
308
_Array_augmented_##_Name (_Array<_Tp> __a, _Array<bool> __m, \
headers/cpp/std/valarray_meta.h
515
template<typename _Tp> class _SBase<_Array<_Tp> > {
headers/cpp/std/valarray_meta.h
519
_SBase (_Array<_Tp> __a, const slice& __s)
headers/cpp/std/valarray_meta.h
527
const _Array<_Tp> _M_array;
headers/cpp/std/valarray_meta.h
540
struct _SClos<_ValArray,_Tp> : _SBase<_Array<_Tp> > {
headers/cpp/std/valarray_meta.h
541
typedef _SBase<_Array<_Tp> > _Base;
headers/cpp/std/valarray_meta.h
544
_SClos (_Array<_Tp> __a, const slice& __s) : _Base (__a, __s) {}
headers/cpp/std/valarray_meta.h
565
template<typename _Tp> class _GBase<_Array<_Tp> > {
headers/cpp/std/valarray_meta.h
569
_GBase (_Array<_Tp> __a, const valarray<size_t>& __i)
headers/cpp/std/valarray_meta.h
576
const _Array<_Tp> _M_array;
headers/cpp/std/valarray_meta.h
589
struct _GClos<_ValArray,_Tp> : _GBase<_Array<_Tp> > {
headers/cpp/std/valarray_meta.h
590
typedef _GBase<_Array<_Tp> > _Base;
headers/cpp/std/valarray_meta.h
593
_GClos (_Array<_Tp> __a, const valarray<size_t>& __i)