DomPair< T1, T2, SV > Struct Template Reference

#include <DomainBase.h>

List of all members.

Static Public Member Functions

static DomainArithOpsTraits
< typename T1::Domain_t,
typename T2::Domain_t >
::AddResult_t 
add (const DomainBase< T1 > &d1, const DomainBase< T2 > &d2)
static DomainArithOpsTraits
< typename T1::Domain_t,
typename T2::Domain_t >
::SubResult_t 
sub (const DomainBase< T1 > &d1, const DomainBase< T2 > &d2)
static DomainArithOpsTraits
< typename T1::Domain_t,
typename T2::Domain_t >
::MultResult_t 
mult (const DomainBase< T1 > &d1, const DomainBase< T2 > &d2)
static DomainArithOpsTraits
< typename T1::Domain_t,
typename T2::Domain_t >
::MultResult_t 
div (const DomainBase< T1 > &d1, const DomainBase< T2 > &d2)

template<class T1, class T2, bool SV>
struct DomPair< T1, T2, SV >


Member Function Documentation

template<class T1 , class T2 , bool SV>
static DomainArithOpsTraits<typename T1::Domain_t, typename T2::Domain_t>::AddResult_t DomPair< T1, T2, SV >::add ( const DomainBase< T1 > &  d1,
const DomainBase< T2 > &  d2 
) [inline, static]

References DomainBase< DT >::unwrap().

Referenced by operator+().

template<class T1 , class T2 , bool SV>
static DomainArithOpsTraits<typename T1::Domain_t, typename T2::Domain_t>::SubResult_t DomPair< T1, T2, SV >::sub ( const DomainBase< T1 > &  d1,
const DomainBase< T2 > &  d2 
) [inline, static]

References DomainBase< DT >::unwrap().

Referenced by operator-().

template<class T1 , class T2 , bool SV>
static DomainArithOpsTraits<typename T1::Domain_t, typename T2::Domain_t>::MultResult_t DomPair< T1, T2, SV >::mult ( const DomainBase< T1 > &  d1,
const DomainBase< T2 > &  d2 
) [inline, static]

References DomainBase< DT >::unwrap().

Referenced by operator*().

template<class T1 , class T2 , bool SV>
static DomainArithOpsTraits<typename T1::Domain_t, typename T2::Domain_t>::MultResult_t DomPair< T1, T2, SV >::div ( const DomainBase< T1 > &  d1,
const DomainBase< T2 > &  d2 
) [inline, static]

References DomainBase< DT >::unwrap().

Referenced by operator/().


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

Generated on Wed Mar 16 06:19:55 2011 for FreePOOMA by  doxygen 1.5.9