Go to the source code of this file.
Namespaces | |
namespace | std |
Classes | |
class | std::mask_array< _Tp > |
Reference to selected subset of an array. More... | |
Defines | |
#define | _MASK_ARRAY_H 1 |
#define | _DEFINE_VALARRAY_OPERATOR(_Op, _Name) |
Definition in file mask_array.h.
#define _DEFINE_VALARRAY_OPERATOR | ( | _Op, | |||
_Name | ) |
Value:
template<typename _Tp> \ inline void \ mask_array<_Tp>::operator _Op##=(const valarray<_Tp>& __v) const \ { \ _Array_augmented_##_Name(_M_array, _M_mask, \ _Array<_Tp>(__v), __v.size()); \ } \ \ template<typename _Tp> \ template<class _Dom> \ inline void \ mask_array<_Tp>::operator _Op##=(const _Expr<_Dom, _Tp>& __e) const\ { \ _Array_augmented_##_Name(_M_array, _M_mask, __e, __e.size()); \ }
Definition at line 172 of file mask_array.h.
#define _MASK_ARRAY_H 1 |
Definition at line 39 of file mask_array.h.