Public Types | Static Public Member Functions | Private Types

mln::trait::value_< mln::value::internal::gray_< n > > Struct Template Reference

#include <gray_.hh>

List of all members.

Public Types

enum  { nbits = 8 * (sizeof(unsigned) + sizeof(long)), card = 0 }
typedef trait::value::kind::gray kind
typedef
trait::value::nature::integer 
nature
typedef trait::value::quant::high quant
typedef self_ sum

Static Public Member Functions

static self_ epsilon ()
static self_ max ()
static self_ min ()

Private Types

typedef
mln::value::internal::gray_< n > 
self_

Detailed Description

template<unsigned n>
struct mln::trait::value_< mln::value::internal::gray_< n > >

Definition at line 95 of file gray_.hh.


Member Typedef Documentation

Definition at line 107 of file gray_.hh.

Definition at line 106 of file gray_.hh.

Definition at line 108 of file gray_.hh.

template<unsigned n>
typedef mln::value::internal::gray_<n> mln::trait::value_< mln::value::internal::gray_< n > >::self_ [private]

Definition at line 98 of file gray_.hh.

template<unsigned n>
typedef self_ mln::trait::value_< mln::value::internal::gray_< n > >::sum

Definition at line 114 of file gray_.hh.


Member Enumeration Documentation

template<unsigned n>
anonymous enum
Enumerator:
nbits 
card 

Definition at line 101 of file gray_.hh.


Member Function Documentation

template<unsigned n>
mln::value::internal::gray_< n > mln::trait::value_< mln::value::internal::gray_< n > >::epsilon (  )  [inline, static]

Definition at line 715 of file gray_.hh.

template<unsigned n>
mln::value::internal::gray_< n > mln::trait::value_< mln::value::internal::gray_< n > >::max (  )  [inline, static]

Definition at line 707 of file gray_.hh.

template<unsigned n>
mln::value::internal::gray_< n > mln::trait::value_< mln::value::internal::gray_< n > >::min (  )  [inline, static]

Definition at line 699 of file gray_.hh.