Public Types | Static Public Member Functions

mln::trait::value::internal::comp< T, i > Struct Template Reference

#include <comp.hh>

List of all members.

Public Types

enum  { dim = mln::trait::value_<T>::dim }
typedef get_comp< T, i, dim > helper
typedef helper::ret ret

Static Public Member Functions

static ret on (const T &v)

Detailed Description

template<typename T, unsigned i>
struct mln::trait::value::internal::comp< T, i >

Definition at line 251 of file trait/value/internal/comp.hh.


Member Typedef Documentation

template<typename T , unsigned i>
typedef get_comp<T, i, dim> mln::trait::value::internal::comp< T, i >::helper

Definition at line 255 of file trait/value/internal/comp.hh.

template<typename T , unsigned i>
typedef helper::ret mln::trait::value::internal::comp< T, i >::ret

Definition at line 256 of file trait/value/internal/comp.hh.


Member Enumeration Documentation

template<typename T , unsigned i>
anonymous enum
Enumerator:
dim 

Definition at line 254 of file trait/value/internal/comp.hh.


Member Function Documentation

template<typename T , unsigned i>
static ret mln::trait::value::internal::comp< T, i >::on ( const T &  v  )  [inline, static]

Definition at line 258 of file trait/value/internal/comp.hh.