SHOGUN  4.2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Macros
SGVector.cpp File Reference

Go to the source code of this file.

Macros

#define COMPLEX128_ERROR_NOARG(function)
 
#define BOOL_ERROR_ONEARG(function)
 
#define COMPLEX128_ERROR_ONEARG(function)
 
#define COMPLEX128_ERROR_TWOARGS(function)
 
#define COMPLEX128_ERROR_THREEARGS(function)
 
#define UNDEFINED(function, type)
 

Macro Definition Documentation

#define BOOL_ERROR_ONEARG (   function)
Value:
template <> \
void SGVector<bool>::function(bool a) \
{ \
SG_SERROR("SGVector::%s():: Not supported for bool\n",\
#function);\
}
#define SG_SERROR(...)
Definition: SGIO.h:179

Definition at line 37 of file SGVector.cpp.

#define COMPLEX128_ERROR_NOARG (   function)
Value:
template <> \
void SGVector<complex128_t>::function() \
{ \
SG_SERROR("SGVector::%s():: Not supported for complex128_t\n",\
#function);\
}
#define SG_SERROR(...)
Definition: SGIO.h:179

Definition at line 29 of file SGVector.cpp.

#define COMPLEX128_ERROR_ONEARG (   function)
Value:
template <> \
void SGVector<complex128_t>::function(complex128_t a) \
{ \
SG_SERROR("SGVector::%s():: Not supported for complex128_t\n",\
#function);\
}
std::complex< float64_t > complex128_t
Definition: common.h:67
#define SG_SERROR(...)
Definition: SGIO.h:179

Definition at line 45 of file SGVector.cpp.

#define COMPLEX128_ERROR_THREEARGS (   function)
Value:
template <> \
void SGVector<complex128_t>::function(complex128_t a, complex128_t b,\
{ \
SG_SERROR("SGVector::%s():: Not supported for complex128_t\n",\
#function);\
}
std::complex< float64_t > complex128_t
Definition: common.h:67
#define SG_SERROR(...)
Definition: SGIO.h:179

Definition at line 61 of file SGVector.cpp.

#define COMPLEX128_ERROR_TWOARGS (   function)
Value:
template <> \
void SGVector<complex128_t>::function(complex128_t a, complex128_t b) \
{ \
SG_SERROR("SGVector::%s():: Not supported for complex128_t\n",\
#function);\
}
std::complex< float64_t > complex128_t
Definition: common.h:67
#define SG_SERROR(...)
Definition: SGIO.h:179

Definition at line 53 of file SGVector.cpp.

#define UNDEFINED (   function,
  type 
)
Value:
template <> \
SGVector<float64_t> SGVector<type>::function() \
{ \
SG_SERROR("SGVector::%s():: Not supported for %s\n", \
#function, #type); \
SGVector<float64_t> ret(vlen); \
return ret; \
}
#define SG_SERROR(...)
Definition: SGIO.h:179

Definition at line 936 of file SGVector.cpp.


SHOGUN Machine Learning Toolbox - Documentation