Public Types | Public Member Functions | Static Public Member Functions

mln::trait::next::set_binary_< mln::fun::ithcomp, mln::value::Integer, I, mln::Object, T > Struct Template Reference

#include <ithcomp.hh>

List of all members.

Public Types

typedef I argument1
typedef T argument2
typedef comp_t::result result
typedef set_binary_ ret

Public Member Functions

typedef mln_trait_nunary (mln::fun::comp, T) comp_t

Static Public Member Functions

static result read (const argument1 &i, const argument2 &v)

template<typename I, typename T>
struct mln::trait::next::set_binary_< mln::fun::ithcomp, mln::value::Integer, I, mln::Object, T >


Member Typedef Documentation

template<typename I , typename T >
typedef I mln::trait::next::set_binary_< mln::fun::ithcomp, mln::value::Integer, I, mln::Object, T >::argument1
template<typename I , typename T >
typedef T mln::trait::next::set_binary_< mln::fun::ithcomp, mln::value::Integer, I, mln::Object, T >::argument2
template<typename I , typename T >
typedef comp_t ::result mln::trait::next::set_binary_< mln::fun::ithcomp, mln::value::Integer, I, mln::Object, T >::result
template<typename I , typename T >
typedef set_binary_ mln::trait::next::set_binary_< mln::fun::ithcomp, mln::value::Integer, I, mln::Object, T >::ret

Member Function Documentation

template<typename I , typename T >
typedef mln::trait::next::set_binary_< mln::fun::ithcomp, mln::value::Integer, I, mln::Object, T >::mln_trait_nunary ( mln::fun::comp  ,
 
)
template<typename I , typename T >
static result mln::trait::next::set_binary_< mln::fun::ithcomp, mln::value::Integer, I, mln::Object, T >::read ( const argument1 i,
const argument2 v 
) [inline, static]