29 static const char*
getName() {
return "float"; }
39 static const char*
getName() {
return "std::complex<float>"; }
49 static const char*
getName() {
return "std::complex<float>"; }
59 static const char*
getName() {
return "double"; }
69 static const char*
getName() {
return "std::complex<double>"; }
79 static const char*
getName() {
return "std::complex<double>"; }
89 static const char*
getName() {
return "char"; }
99 static const char*
getName() {
return "int"; }
109 static const char*
getName() {
return "uint"; }
119 static const char*
getName() {
return "uchar"; }
129 static const char*
getName() {
return "long"; }
139 static const char*
getName() {
return "ulong"; }
142#if AF_API_VERSION >= 32
150 static const char*
getName() {
return "short"; }
154#if AF_API_VERSION >= 32
162 static const char*
getName() {
return "ushort"; }
@ u32
32-bit unsigned integral values
Definition: defines.h:202
@ u64
64-bit unsigned integral values
Definition: defines.h:205
@ s32
32-bit signed integral values
Definition: defines.h:201
@ s64
64-bit signed integral values
Definition: defines.h:204
@ b8
8-bit boolean values
Definition: defines.h:200
@ c64
64-bit complex floating point values
Definition: defines.h:199
@ f32
32-bit floating point values
Definition: defines.h:196
@ s16
16-bit signed integral values
Definition: defines.h:207
@ c32
32-bit complex floating point values
Definition: defines.h:197
@ f64
64-bit complex floating point values
Definition: defines.h:198
@ u16
16-bit unsigned integral values
Definition: defines.h:210
@ u8
8-bit unsigned integral values
Definition: defines.h:203
AFAPI array complex(const array &lhs, const array &rhs)
C++ Interface for creating complex array from two inputs.
Definition: algorithm.h:15
static const char * getName()
Definition: traits.hpp:69
double base_type
Definition: traits.hpp:68
static const char * getName()
Definition: traits.hpp:39
float base_type
Definition: traits.hpp:38
static const char * getName()
Definition: traits.hpp:89
char base_type
Definition: traits.hpp:88
static const char * getName()
Definition: traits.hpp:59
double base_type
Definition: traits.hpp:58
static const char * getName()
Definition: traits.hpp:29
float base_type
Definition: traits.hpp:28
int base_type
Definition: traits.hpp:98
static const char * getName()
Definition: traits.hpp:99
static const char * getName()
Definition: traits.hpp:129
long long base_type
Definition: traits.hpp:128
static const char * getName()
Definition: traits.hpp:150
short base_type
Definition: traits.hpp:149
static const char * getName()
Definition: traits.hpp:79
double base_type
Definition: traits.hpp:78
static const char * getName()
Definition: traits.hpp:49
float base_type
Definition: traits.hpp:48
unsigned base_type
Definition: traits.hpp:108
static const char * getName()
Definition: traits.hpp:109
static const char * getName()
Definition: traits.hpp:119
unsigned char base_type
Definition: traits.hpp:118
unsigned long long base_type
Definition: traits.hpp:138
static const char * getName()
Definition: traits.hpp:139
unsigned short base_type
Definition: traits.hpp:161
static const char * getName()
Definition: traits.hpp:162
Definition: traits.hpp:20