Public Types | Public Member Functions | Static Public Member Functions

mln::trait::next::set_binary_< mln::fun::sup, mln::Object, T1, mln::Object, T2 > Struct Template Reference

#include <sup.hh>

List of all members.

Public Types

typedef T1 argument1
typedef T2 argument2
typedef set_binary_ ret

Public Member Functions

typedef mln_trait_promote (T1, T2) result

Static Public Member Functions

static result read (const argument1 &a, const argument1 &b)

Detailed Description

template<typename T1, typename T2>
struct mln::trait::next::set_binary_< mln::fun::sup, mln::Object, T1, mln::Object, T2 >

Definition at line 48 of file fun/math/sup.hh.


Member Typedef Documentation

template<typename T1 , typename T2 >
typedef T1 mln::trait::next::set_binary_< mln::fun::sup, mln::Object, T1, mln::Object, T2 >::argument1

Definition at line 52 of file fun/math/sup.hh.

template<typename T1 , typename T2 >
typedef T2 mln::trait::next::set_binary_< mln::fun::sup, mln::Object, T1, mln::Object, T2 >::argument2

Definition at line 53 of file fun/math/sup.hh.

template<typename T1 , typename T2 >
typedef set_binary_ mln::trait::next::set_binary_< mln::fun::sup, mln::Object, T1, mln::Object, T2 >::ret

Definition at line 50 of file fun/math/sup.hh.


Member Function Documentation

template<typename T1 , typename T2 >
typedef mln::trait::next::set_binary_< mln::fun::sup, mln::Object, T1, mln::Object, T2 >::mln_trait_promote ( T1  ,
T2   
)
template<typename T1 , typename T2 >
static result mln::trait::next::set_binary_< mln::fun::sup, mln::Object, T1, mln::Object, T2 >::read ( const argument1 a,
const argument1 b 
) [inline, static]

Definition at line 55 of file fun/math/sup.hh.

References mln::math::max().