#include <extension_ima.hh>
Public Types | |
typedef mln::trait::ch_value < I, V >::ret | Iv |
typedef extension_ima< Iv, J > | Iv_ext |
Public Member Functions | |
typedef | mlc_converts_to (typename J::value, V) keep_ext |
typedef | mlc_if (keep_ext, Iv_ext, Iv) ret |
typedef mln::trait::ch_value< I , V >::ret mln::trait::ch_value< extension_ima< I, J >, V >::Iv |
typedef extension_ima<Iv, J> mln::trait::ch_value< extension_ima< I, J >, V >::Iv_ext |
typedef mln::trait::ch_value< extension_ima< I, J >, V >::mlc_converts_to | ( | typename J::value | , | |
V | ||||
) |
typedef mln::trait::ch_value< extension_ima< I, J >, V >::mlc_if | ( | keep_ext | , | |
Iv_ext | , | |||
Iv | ||||
) |