Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

mask_array.h File Reference


Namespaces

namespace  std

Defines


Define Documentation

#define _CPP_BITS_MASK_ARRAY_H   1
 

#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 E>                \
inline void                             \
mask_array<_Tp>::operator op##= (const _Expr<E, _Tp>& __e) const    \
{                                   \
  _Array_augmented_##name (_M_array, _M_mask, __e, __e.size ());    \
}


Generated at Fri Apr 6 15:54:32 2001 for libstdc++ by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001