Public Types | Static Public Member Functions

mln::trait::value_< double > Struct Template Reference

#include <floatings.hh>

List of all members.

Public Types

enum  { dim = 1, nbits = 8 * sizeof(double), card = 0 }
typedef value::kind::data kind
typedef value::nature::floating nature
typedef value::quant::high quant
typedef double sum

Static Public Member Functions

static double epsilon ()
static double max ()
static double min ()
static const char * name ()

Detailed Description

template<>
struct mln::trait::value_< double >

Definition at line 103 of file floatings.hh.


Member Typedef Documentation

Definition at line 112 of file floatings.hh.

Definition at line 111 of file floatings.hh.

Definition at line 113 of file floatings.hh.

typedef double mln::trait::value_< double >::sum

Definition at line 131 of file floatings.hh.


Member Enumeration Documentation

anonymous enum
Enumerator:
dim 
nbits 
card 

Definition at line 105 of file floatings.hh.


Member Function Documentation

static double mln::trait::value_< double >::epsilon (  )  [inline, static]

Definition at line 125 of file floatings.hh.

static double mln::trait::value_< double >::max (  )  [inline, static]

Definition at line 120 of file floatings.hh.

static double mln::trait::value_< double >::min (  )  [inline, static]

Definition at line 115 of file floatings.hh.

static const char* mln::trait::value_< double >::name (  )  [inline, static]

Definition at line 133 of file floatings.hh.