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 Tue Jan 2 17:00:15 2007 for libstdc++-v3 Source by  doxygen 1.5.1