|  Home 
  
   Install 
  
   Use 
  
   Develop 
  
   Support 
  
   News 
 
 Credits
 
 hosted by
 
   | 
   11#ifndef __complex_promote_H    12#define __complex_promote_H    15#include "PromoteTraits.h"    17#ifdef PROMOTE_TRAITS_SPECIALIZE    19template <class  T, class  U>    20class PromoteTraits< std ::complex<T>, std::complex<U> >    23    typedef std::complex<typename PromoteTraits<T,U>::promote_type>     30template<typename  T, typename  U>    31const std::complex<typename PromoteTraits<T,U>::promote_type>    32operator + (const  std::complex<T>& a, const  std::complex<U>& b)    34  std::complex<typename PromoteTraits<T,U>::promote_type> ret(a);    40template<typename  T, typename  U>    41const std::complex<typename PromoteTraits<T,U>::promote_type>    42operator - (const  std::complex<T>& a, const  std::complex<U>& b)    44  std::complex<typename PromoteTraits<T,U>::promote_type> ret(a);    50template<typename  T, typename  U>    51const std::complex<typename PromoteTraits<T,U>::promote_type>    52operator * (const  std::complex<T>& a, const  std::complex<U>& b)    54  std::complex<typename PromoteTraits<T,U>::promote_type> ret(a); Generated using doxygen 1.14.0
 
 |