mln::trait::value_< T[n] > Struct Template Reference

#include <carrays.hh>

List of all members.

Public Types

enum  { dim = n, nbits = n * value_<T>::nbits, card = n * value_<T>::card }
typedef T comp
typedef value::nature::vectorial nature
typedef value::quant::high quant

Public Member Functions

typedef mln_trait_value_kind (T) kind

Static Public Member Functions

static const char * name ()


Detailed Description

template<unsigned n, typename T>
struct mln::trait::value_< T[n] >

Definition at line 55 of file carrays.hh.


Member Typedef Documentation

template<unsigned n, typename T>
typedef T mln::trait::value_< T[n] >::comp

Definition at line 62 of file carrays.hh.

template<unsigned n, typename T>
typedef value::nature::vectorial mln::trait::value_< T[n] >::nature

Definition at line 64 of file carrays.hh.

template<unsigned n, typename T>
typedef value::quant::high mln::trait::value_< T[n] >::quant

Definition at line 66 of file carrays.hh.


Member Enumeration Documentation

template<unsigned n, typename T>
anonymous enum

Enumerator:
dim 
nbits 
card 

Definition at line 57 of file carrays.hh.


Member Function Documentation

template<unsigned n, typename T>
typedef mln::trait::value_< T[n] >::mln_trait_value_kind (  ) 

template<unsigned n, typename T>
static const char* mln::trait::value_< T[n] >::name (  )  [inline, static]

Definition at line 68 of file carrays.hh.


Generated on Sun Apr 25 02:05:22 2010 for Milena (Olena) by  doxygen 1.5.6