#include <valarray_after.h>
Definition at line 165 of file valarray_after.h.
typedef _Tp std::_Expr< _Clos, _Tp >::value_type |
Definition at line 168 of file valarray_after.h.
std::_Expr< _Clos, _Tp >::_Expr | ( | const _Clos & | ) | [inline] |
Definition at line 210 of file valarray_after.h.
valarray<value_type> std::_Expr< _Clos, _Tp >::apply | ( | value_type(*)(value_type) | ) | const |
valarray<value_type> std::_Expr< _Clos, _Tp >::apply | ( | value_type(*)(const value_type &) | ) | const |
valarray< _Tp > std::_Expr< _Clos, _Tp >::cshift | ( | int | ) | const [inline] |
_Tp std::_Expr< _Clos, _Tp >::max | ( | ) | const [inline] |
Definition at line 315 of file valarray_after.h.
References std::__valarray_max(), and std::_Expr< _Clos, _Tp >::_M_closure.
_Tp std::_Expr< _Clos, _Tp >::min | ( | ) | const [inline] |
Definition at line 310 of file valarray_after.h.
References std::__valarray_min(), and std::_Expr< _Clos, _Tp >::_M_closure.
_Expr< _UnClos< __logical_not, _Expr, _Dom >, bool > std::_Expr< _Dom, _Tp >::operator! | ( | ) | const [inline] |
Definition at line 320 of file valarray_after.h.
const _Clos & std::_Expr< _Clos, _Tp >::operator() | ( | ) | const [inline] |
_Expr<_UnClos<__unary_plus, std::_Expr, _Clos>, value_type> std::_Expr< _Clos, _Tp >::operator+ | ( | ) | const |
_Expr<_UnClos<__negate, std::_Expr, _Clos>, value_type> std::_Expr< _Clos, _Tp >::operator- | ( | ) | const |
valarray< _Tp > std::_Expr< _Clos, _Tp >::operator[] | ( | const valarray< size_t > & | ) | const [inline] |
Definition at line 248 of file valarray_after.h.
valarray< _Tp > std::_Expr< _Clos, _Tp >::operator[] | ( | const valarray< bool > & | ) | const [inline] |
Definition at line 240 of file valarray_after.h.
valarray< _Tp > std::_Expr< _Clos, _Tp >::operator[] | ( | const gslice & | ) | const [inline] |
Definition at line 232 of file valarray_after.h.
valarray< _Tp > std::_Expr< _Clos, _Tp >::operator[] | ( | slice | ) | const [inline] |
Definition at line 224 of file valarray_after.h.
_Tp std::_Expr< _Clos, _Tp >::operator[] | ( | size_t | ) | const [inline] |
_Expr<_UnClos<__bitwise_not, std::_Expr, _Clos>, value_type> std::_Expr< _Clos, _Tp >::operator~ | ( | ) | const |
valarray< _Tp > std::_Expr< _Clos, _Tp >::shift | ( | int | ) | const [inline] |
Definition at line 261 of file valarray_after.h.
size_t std::_Expr< _Clos, _Tp >::size | ( | ) | const [inline] |
Definition at line 256 of file valarray_after.h.
References std::_Expr< _Clos, _Tp >::_M_closure.
Referenced by std::valarray< _Tp >::operator=(), and std::mask_array< _Tp >::operator=().
_Tp std::_Expr< _Clos, _Tp >::sum | ( | ) | const [inline] |
const _Clos std::_Expr< _Clos, _Tp >::_M_closure [private] |
Definition at line 205 of file valarray_after.h.
Referenced by std::_Expr< _Clos, _Tp >::max(), std::_Expr< _Clos, _Tp >::min(), std::_Expr< _Clos, _Tp >::operator()(), std::_Expr< _Clos, _Tp >::operator[](), std::_Expr< _Clos, _Tp >::size(), and std::_Expr< _Clos, _Tp >::sum().