DPC++ Runtime
Runtime libraries for oneAPI DPC++
__spv::complex_double Struct Reference

#include <CL/__spirv/spirv_types.hpp>

Collaboration diagram for __spv::complex_double:

Public Member Functions

 complex_double ()=default
 
 complex_double (std::complex< double > x)
 
 operator std::complex< double > ()
 

Public Attributes

double real
 
double imag
 

Detailed Description

Definition at line 142 of file spirv_types.hpp.

Constructor & Destructor Documentation

◆ complex_double() [1/2]

__spv::complex_double::complex_double ( )
default

◆ complex_double() [2/2]

__spv::complex_double::complex_double ( std::complex< double >  x)
inline

Definition at line 144 of file spirv_types.hpp.

Member Function Documentation

◆ operator std::complex< double >()

__spv::complex_double::operator std::complex< double > ( )
inline

Definition at line 145 of file spirv_types.hpp.

References imag, and real.

Member Data Documentation

◆ imag

double __spv::complex_double::imag

Definition at line 146 of file spirv_types.hpp.

Referenced by operator std::complex< double >().

◆ real

double __spv::complex_double::real

Definition at line 146 of file spirv_types.hpp.

Referenced by operator std::complex< double >().


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