Whole document tree
    

Whole document tree

gslice_array.h File Reference
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

gslice_array.h File Reference

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  std

Defines

#define _CPP_BITS_GSLICE_ARRAY   1
#define _DEFINE_VALARRAY_OPERATOR(op, name)


Define Documentation

#define _CPP_BITS_GSLICE_ARRAY   1
 

Definition at line 33 of file gslice_array.h.

#define _DEFINE_VALARRAY_OPERATOR op,
name   
 

Value:

template<typename _Tp>                          \
inline void                             \
gslice_array<_Tp>::operator op##= (const valarray<_Tp>& __v) const  \
{                                   \
    _Array_augmented_##name (_M_array, _Array<size_t>(_M_index),    \
                              _Array<_Tp> (__v), __v.size ());      \
}                                   \
                                    \
template<typename _Tp> template<class E>                    \
inline void                                 \
gslice_array<_Tp>::operator op##= (const _Expr<E, _Tp>& __e) const  \
{                                   \
    _Array_augmented_##name (_M_array, _Array<size_t>(_M_index), __e,   \
                              _M_index.size());             \
}

Definition at line 135 of file gslice_array.h.


Generated on Mon Apr 8 03:12:57 2002 for libstdc++-v3 Source by doxygen1.2.15