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"; }
static const char * getName()
Definition: traits.hpp:109
static const char * getName()
Definition: traits.hpp:119
float base_type
Definition: traits.hpp:38
Definition: traits.hpp:20
Definition: algorithm.h:14
AFAPI array complex(const array &lhs, const array &rhs)
C++ Interface for creating complex array from two inputs.
float base_type
Definition: traits.hpp:28
static const char * getName()
Definition: traits.hpp:89
float base_type
Definition: traits.hpp:48
32-bit signed integral values
Definition: defines.h:201
static const char * getName()
Definition: traits.hpp:162
static const char * getName()
Definition: traits.hpp:150
64-bit signed integral values
Definition: defines.h:204
16-bit signed integral values
Definition: defines.h:207
int base_type
Definition: traits.hpp:98
16-bit unsigned integral values
Definition: defines.h:210
static const char * getName()
Definition: traits.hpp:79
unsigned short base_type
Definition: traits.hpp:161
64-bit complex floating point values
Definition: defines.h:198
unsigned char base_type
Definition: traits.hpp:118
unsigned long long base_type
Definition: traits.hpp:138
double base_type
Definition: traits.hpp:78
long long base_type
Definition: traits.hpp:128
unsigned base_type
Definition: traits.hpp:108
static const char * getName()
Definition: traits.hpp:139
static const char * getName()
Definition: traits.hpp:129
64-bit unsigned integral values
Definition: defines.h:205
static const char * getName()
Definition: traits.hpp:39
64-bit complex floating point values
Definition: defines.h:199
32-bit complex floating point values
Definition: defines.h:197
static const char * getName()
Definition: traits.hpp:59
static const char * getName()
Definition: traits.hpp:29
8-bit unsigned integral values
Definition: defines.h:203
double base_type
Definition: traits.hpp:68
static const char * getName()
Definition: traits.hpp:99
32-bit unsigned integral values
Definition: defines.h:202
static const char * getName()
Definition: traits.hpp:69
static const char * getName()
Definition: traits.hpp:49
double base_type
Definition: traits.hpp:58
32-bit floating point values
Definition: defines.h:196
char base_type
Definition: traits.hpp:88
8-bit boolean values
Definition: defines.h:200
short base_type
Definition: traits.hpp:149