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