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