quadrupleFwd.hpp File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

template<typename T >
INLINE_FUNCTION_HDdot (const quadruple< T > &oprnd1, const quadruple< T > &oprnd2)
 
template<typename T >
INLINE_FUNCTION_HD quadruple< T > operator+ (const quadruple< T > &oprnd1, const quadruple< T > &oprnd2)
 
template<typename T >
INLINE_FUNCTION_HD quadruple< T > operator+ (const quadruple< T > &oprnd1, const T &oprnd2)
 
template<typename T >
INLINE_FUNCTION_HD quadruple< T > operator+ (const T &oprnd2, const quadruple< T > &oprnd1)
 
template<typename T >
INLINE_FUNCTION_HD quadruple< T > operator- (const quadruple< T > &oprnd1, const quadruple< T > &oprnd2)
 
template<typename T >
INLINE_FUNCTION_HD quadruple< T > operator- (const quadruple< T > &oprnd1, const T &oprnd2)
 
template<typename T >
INLINE_FUNCTION_HD quadruple< T > operator- (const T &oprnd1, const quadruple< T > &oprnd2)
 
template<typename T >
INLINE_FUNCTION_HD quadruple< T > operator* (const quadruple< T > &oprnd1, const quadruple< T > &oprnd2)
 
template<typename T >
INLINE_FUNCTION_HD quadruple< T > operator* (const quadruple< T > &oprnd1, const T &oprnd2)
 
template<typename T >
INLINE_FUNCTION_HD quadruple< T > operator* (const T &oprnd1, const quadruple< T > &oprnd2)
 
template<typename T >
INLINE_FUNCTION_HD quadruple< T > operator/ (const quadruple< T > &oprnd1, const quadruple< T > &oprnd2)
 
template<typename T >
INLINE_FUNCTION_HD quadruple< T > operator/ (const quadruple< T > &oprnd1, const T &oprnd2)
 
template<typename T >
INLINE_FUNCTION_HD quadruple< T > operator/ (const T &oprnd1, const quadruple< T > &oprnd2)
 
template<typename T >
INLINE_FUNCTION_HD bool operator== (const quadruple< T > &opr1, const quadruple< T > &opr2)
 
template<typename T >
INLINE_FUNCTION_H iOstream & operator<< (iOstream &str, const quadruple< T > &ov)
 
template<typename T >
INLINE_FUNCTION_H iIstream & operator>> (iIstream &str, quadruple< T > &iv)
 
template<typename T >
INLINE_FUNCTION_H void readIstream (iIstream &str, quadruple< T > &iv)
 

Function Documentation

◆ dot()

◆ operator+() [1/3]

INLINE_FUNCTION_HD quadruple<T> operator+ ( const quadruple< T > &  oprnd1,
const quadruple< T > &  oprnd2 
)

◆ operator+() [2/3]

INLINE_FUNCTION_HD quadruple<T> operator+ ( const quadruple< T > &  oprnd1,
const T &  oprnd2 
)

◆ operator+() [3/3]

INLINE_FUNCTION_HD quadruple<T> operator+ ( const T &  oprnd2,
const quadruple< T > &  oprnd1 
)

◆ operator-() [1/3]

INLINE_FUNCTION_HD quadruple<T> operator- ( const quadruple< T > &  oprnd1,
const quadruple< T > &  oprnd2 
)

◆ operator-() [2/3]

INLINE_FUNCTION_HD quadruple<T> operator- ( const quadruple< T > &  oprnd1,
const T &  oprnd2 
)

◆ operator-() [3/3]

INLINE_FUNCTION_HD quadruple<T> operator- ( const T &  oprnd1,
const quadruple< T > &  oprnd2 
)

◆ operator*() [1/3]

INLINE_FUNCTION_HD quadruple<T> operator* ( const quadruple< T > &  oprnd1,
const quadruple< T > &  oprnd2 
)

◆ operator*() [2/3]

INLINE_FUNCTION_HD quadruple<T> operator* ( const quadruple< T > &  oprnd1,
const T &  oprnd2 
)

◆ operator*() [3/3]

INLINE_FUNCTION_HD quadruple<T> operator* ( const T &  oprnd1,
const quadruple< T > &  oprnd2 
)

◆ operator/() [1/3]

INLINE_FUNCTION_HD quadruple<T> operator/ ( const quadruple< T > &  oprnd1,
const quadruple< T > &  oprnd2 
)

◆ operator/() [2/3]

INLINE_FUNCTION_HD quadruple<T> operator/ ( const quadruple< T > &  oprnd1,
const T &  oprnd2 
)

◆ operator/() [3/3]

INLINE_FUNCTION_HD quadruple<T> operator/ ( const T &  oprnd1,
const quadruple< T > &  oprnd2 
)

◆ operator==()

INLINE_FUNCTION_HD bool operator== ( const quadruple< T > &  opr1,
const quadruple< T > &  opr2 
)

Referenced by token::operator!=().

Here is the caller graph for this function:

◆ operator<<()

INLINE_FUNCTION_H iOstream& operator<< ( iOstream &  str,
const quadruple< T > &  ov 
)

◆ operator>>()

INLINE_FUNCTION_H iIstream& operator>> ( iIstream &  str,
quadruple< T > &  iv 
)

◆ readIstream()

INLINE_FUNCTION_H void readIstream ( iIstream &  str,
quadruple< T > &  iv 
)