Givaro 4.2.1
Curried2< OP > Struct Template Reference

#include <givops.h>

+ Inheritance diagram for Curried2< OP >:

Public Types

typedef OP::Type_t Type_t
 
typedef OP::Domain_t Domain_t
 

Public Member Functions

 Curried2 (const Domain_t &D, Type_t &val)
 
 Curried2 (const Domain_t &D, const Type_t &val)
 
void operator() (Type_t &v1, const Type_t &v2)
 
void operator() (Type_t &v1)
 

Data Fields

const Type_t_val
 

Member Typedef Documentation

◆ Type_t

template<class OP>
typedef OP::Type_t Type_t

◆ Domain_t

template<class OP>
typedef OP::Domain_t Domain_t

Constructor & Destructor Documentation

◆ Curried2() [1/2]

template<class OP>
Curried2 ( const Domain_t & D,
Type_t & val )
inline

◆ Curried2() [2/2]

template<class OP>
Curried2 ( const Domain_t & D,
const Type_t & val )
inline

Member Function Documentation

◆ operator()() [1/2]

template<class OP>
void operator() ( Type_t & v1,
const Type_t & v2 )
inline

◆ operator()() [2/2]

template<class OP>
void operator() ( Type_t & v1)
inline

Field Documentation

◆ _val

template<class OP>
const Type_t& _val

The documentation for this struct was generated from the following file: