std::Expr< Clos, Type > Class Template Reference

List of all members.

Public Types

typedef Type value_type

Public Member Functions

 Expr (const Clos &)
const Clos & operator() () const
value_type operator[] (size_t) const
valarray< value_typeoperator[] (slice) const
valarray< value_typeoperator[] (const gslice &) const
valarray< value_typeoperator[] (const valarray< bool > &) const
valarray< value_typeoperator[] (const valarray< size_t > &) const
Expr< UnClos
< __logical_not,
std::Expr, Clos >,
bool > 
operator! () const
size_t size () const
value_type sum () const
valarray< value_typeshift (int) const
valarray< value_typecshift (int) const
value_type min () const
value_type max () const

Private Attributes

const Clos M_closure


Detailed Description

template<class Clos, typename Type>
class std::Expr< Clos, Type >

Definition at line 134 of file valarray_after.h.


The documentation for this class was generated from the following file:
Generated on Wed Oct 3 06:19:30 2007 for libstdc++-v3 Source by  doxygen 1.5.3