Macros
OptimizedFunctions.h File Reference
#include "OptimizedFunctionsList.h"
Include dependency graph for OptimizedFunctions.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define DECLARE_OPTIMIZED_FUNCTION_0(name)   typedef int (*DefOptimized##name)(); OPTIMIZED_FUNCTION DefOptimized##name Optimized##name OPTIMIZED_FUNCTION_END;
 
#define DECLARE_OPTIMIZED_FUNCTION_1(name, p1)   typedef int (*DefOptimized##name)(p1); OPTIMIZED_FUNCTION DefOptimized##name Optimized##name OPTIMIZED_FUNCTION_END;
 
#define DECLARE_OPTIMIZED_FUNCTION_2(name, p1, p2)   typedef int (*DefOptimized##name)(p1, p2); OPTIMIZED_FUNCTION DefOptimized##name Optimized##name OPTIMIZED_FUNCTION_END;
 
#define DECLARE_OPTIMIZED_FUNCTION_3(name, p1, p2, p3)   typedef int (*DefOptimized##name)(p1, p2, p3); OPTIMIZED_FUNCTION DefOptimized##name Optimized##name OPTIMIZED_FUNCTION_END;
 
#define DECLARE_OPTIMIZED_FUNCTION_4(name, p1, p2, p3, p4)   typedef int (*DefOptimized##name)(p1, p2, p3, p4); OPTIMIZED_FUNCTION DefOptimized##name Optimized##name OPTIMIZED_FUNCTION_END;
 
#define DECLARE_OPTIMIZED_FUNCTION_5(name, p1, p2, p3, p4, p5)   typedef int (*DefOptimized##name)(p1, p2, p3, p4, p5); OPTIMIZED_FUNCTION DefOptimized##name Optimized##name OPTIMIZED_FUNCTION_END;
 
#define DECLARE_OPTIMIZED_FUNCTION_5_RET(name, p1, p2, p3, p4, p5)   typedef int (*DefOptimized##name)(p1, p2, p3, p4, p5, int &nRet); OPTIMIZED_FUNCTION DefOptimized##name Optimized##name OPTIMIZED_FUNCTION_END;
 
#define DECLARE_OPTIMIZED_FUNCTION_8(name, p1, p2, p3, p4, p5, p6, p7, p8)   typedef int (*DefOptimized##name)(p1, p2, p3, p4, p5, p6, p7, p8); OPTIMIZED_FUNCTION DefOptimized##name Optimized##name OPTIMIZED_FUNCTION_END;
 
#define DECLARE_OPTIMIZED_FUNCTION_9(name, p1, p2, p3, p4, p5, p6, p7, p8, p9)   typedef int (*DefOptimized##name)(p1, p2, p3, p4, p5, p6, p7, p8, p9); OPTIMIZED_FUNCTION DefOptimized##name Optimized##name OPTIMIZED_FUNCTION_END;
 
#define OPTIMIZED_FUNCTION   extern
 
#define OPTIMIZED_FUNCTION_END
 
#define OPTIMIZED_FUNCTION_FOOTER   }
 
#define OPTIMIZED_FUNCTION_HEADER_0(name)   if (Optimized##name == NULL || Optimized##name() == 0) {
 
#define OPTIMIZED_FUNCTION_HEADER_1(name, p1)   if (Optimized##name == NULL || Optimized##name(p1) == 0) {
 
#define OPTIMIZED_FUNCTION_HEADER_2(name, p1, p2)   if (Optimized##name == NULL || Optimized##name(p1, p2) == 0) {
 
#define OPTIMIZED_FUNCTION_HEADER_2_ROI(name, p1, p2, p3)   if (Optimized##name == NULL || p3 != 0 || Optimized##name(p1, p2) == 0) {
 
#define OPTIMIZED_FUNCTION_HEADER_3(name, p1, p2, p3)   if (Optimized##name == NULL || Optimized##name(p1, p2, p3) == 0) {
 
#define OPTIMIZED_FUNCTION_HEADER_3_ROI(name, p1, p2, p3, p4)   if (Optimized##name == NULL || p4 != 0 || Optimized##name(p1, p2, p3) == 0) {
 
#define OPTIMIZED_FUNCTION_HEADER_4(name, p1, p2, p3, p4)   if (Optimized##name == NULL || Optimized##name(p1, p2, p3, p4) == 0) {
 
#define OPTIMIZED_FUNCTION_HEADER_5(name, p1, p2, p3, p4, p5)   if (Optimized##name == NULL || Optimized##name(p1, p2, p3, p4, p5) == 0) {
 
#define OPTIMIZED_FUNCTION_HEADER_5_RET(name, p1, p2, p3, p4, p5)   int nRet; if (Optimized##name != NULL && Optimized##name(p1, p2, p3, p4, p5, nRet) != 0) return nRet;
 
#define OPTIMIZED_FUNCTION_HEADER_8(name, p1, p2, p3, p4, p5, p6, p7, p8)   if (Optimized##name == NULL || Optimized##name(p1, p2, p3, p4, p5, p6, p7, p8) == 0) {
 
#define OPTIMIZED_FUNCTION_HEADER_8_ROI(name, p1, p2, p3, p4, p5, p6, p7, p8, p9)   if (Optimized##name == NULL || p9 != 0 || Optimized##name(p1, p2, p3, p4, p5, p6, p7, p8) == 0) {
 
#define OPTIMIZED_FUNCTION_HEADER_9(name, p1, p2, p3, p4, p5, p6, p7, p8, p9)   if (Optimized##name == NULL || Optimized##name(p1, p2, p3, p4, p5, p6, p7, p8, p9) == 0) {
 

Macro Definition Documentation

#define DECLARE_OPTIMIZED_FUNCTION_0 (   name)    typedef int (*DefOptimized##name)(); OPTIMIZED_FUNCTION DefOptimized##name Optimized##name OPTIMIZED_FUNCTION_END;

Definition at line 73 of file OptimizedFunctions.h.

#define DECLARE_OPTIMIZED_FUNCTION_1 (   name,
  p1 
)    typedef int (*DefOptimized##name)(p1); OPTIMIZED_FUNCTION DefOptimized##name Optimized##name OPTIMIZED_FUNCTION_END;

Definition at line 74 of file OptimizedFunctions.h.

#define DECLARE_OPTIMIZED_FUNCTION_2 (   name,
  p1,
  p2 
)    typedef int (*DefOptimized##name)(p1, p2); OPTIMIZED_FUNCTION DefOptimized##name Optimized##name OPTIMIZED_FUNCTION_END;

Definition at line 75 of file OptimizedFunctions.h.

#define DECLARE_OPTIMIZED_FUNCTION_3 (   name,
  p1,
  p2,
  p3 
)    typedef int (*DefOptimized##name)(p1, p2, p3); OPTIMIZED_FUNCTION DefOptimized##name Optimized##name OPTIMIZED_FUNCTION_END;

Definition at line 76 of file OptimizedFunctions.h.

#define DECLARE_OPTIMIZED_FUNCTION_4 (   name,
  p1,
  p2,
  p3,
  p4 
)    typedef int (*DefOptimized##name)(p1, p2, p3, p4); OPTIMIZED_FUNCTION DefOptimized##name Optimized##name OPTIMIZED_FUNCTION_END;

Definition at line 77 of file OptimizedFunctions.h.

#define DECLARE_OPTIMIZED_FUNCTION_5 (   name,
  p1,
  p2,
  p3,
  p4,
  p5 
)    typedef int (*DefOptimized##name)(p1, p2, p3, p4, p5); OPTIMIZED_FUNCTION DefOptimized##name Optimized##name OPTIMIZED_FUNCTION_END;

Definition at line 78 of file OptimizedFunctions.h.

#define DECLARE_OPTIMIZED_FUNCTION_5_RET (   name,
  p1,
  p2,
  p3,
  p4,
  p5 
)    typedef int (*DefOptimized##name)(p1, p2, p3, p4, p5, int &nRet); OPTIMIZED_FUNCTION DefOptimized##name Optimized##name OPTIMIZED_FUNCTION_END;

Definition at line 79 of file OptimizedFunctions.h.

#define DECLARE_OPTIMIZED_FUNCTION_8 (   name,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6,
  p7,
  p8 
)    typedef int (*DefOptimized##name)(p1, p2, p3, p4, p5, p6, p7, p8); OPTIMIZED_FUNCTION DefOptimized##name Optimized##name OPTIMIZED_FUNCTION_END;

Definition at line 80 of file OptimizedFunctions.h.

#define DECLARE_OPTIMIZED_FUNCTION_9 (   name,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6,
  p7,
  p8,
  p9 
)    typedef int (*DefOptimized##name)(p1, p2, p3, p4, p5, p6, p7, p8, p9); OPTIMIZED_FUNCTION DefOptimized##name Optimized##name OPTIMIZED_FUNCTION_END;

Definition at line 81 of file OptimizedFunctions.h.

#define OPTIMIZED_FUNCTION   extern

Definition at line 50 of file OptimizedFunctions.h.

#define OPTIMIZED_FUNCTION_END

Definition at line 51 of file OptimizedFunctions.h.

#define OPTIMIZED_FUNCTION_FOOTER   }

Definition at line 69 of file OptimizedFunctions.h.

#define OPTIMIZED_FUNCTION_HEADER_0 (   name)    if (Optimized##name == NULL || Optimized##name() == 0) {

Definition at line 56 of file OptimizedFunctions.h.

#define OPTIMIZED_FUNCTION_HEADER_1 (   name,
  p1 
)    if (Optimized##name == NULL || Optimized##name(p1) == 0) {

Definition at line 57 of file OptimizedFunctions.h.

#define OPTIMIZED_FUNCTION_HEADER_2 (   name,
  p1,
  p2 
)    if (Optimized##name == NULL || Optimized##name(p1, p2) == 0) {

Definition at line 58 of file OptimizedFunctions.h.

#define OPTIMIZED_FUNCTION_HEADER_2_ROI (   name,
  p1,
  p2,
  p3 
)    if (Optimized##name == NULL || p3 != 0 || Optimized##name(p1, p2) == 0) {

Definition at line 59 of file OptimizedFunctions.h.

#define OPTIMIZED_FUNCTION_HEADER_3 (   name,
  p1,
  p2,
  p3 
)    if (Optimized##name == NULL || Optimized##name(p1, p2, p3) == 0) {

Definition at line 60 of file OptimizedFunctions.h.

#define OPTIMIZED_FUNCTION_HEADER_3_ROI (   name,
  p1,
  p2,
  p3,
  p4 
)    if (Optimized##name == NULL || p4 != 0 || Optimized##name(p1, p2, p3) == 0) {

Definition at line 61 of file OptimizedFunctions.h.

#define OPTIMIZED_FUNCTION_HEADER_4 (   name,
  p1,
  p2,
  p3,
  p4 
)    if (Optimized##name == NULL || Optimized##name(p1, p2, p3, p4) == 0) {

Definition at line 62 of file OptimizedFunctions.h.

#define OPTIMIZED_FUNCTION_HEADER_5 (   name,
  p1,
  p2,
  p3,
  p4,
  p5 
)    if (Optimized##name == NULL || Optimized##name(p1, p2, p3, p4, p5) == 0) {

Definition at line 63 of file OptimizedFunctions.h.

#define OPTIMIZED_FUNCTION_HEADER_5_RET (   name,
  p1,
  p2,
  p3,
  p4,
  p5 
)    int nRet; if (Optimized##name != NULL && Optimized##name(p1, p2, p3, p4, p5, nRet) != 0) return nRet;

Definition at line 64 of file OptimizedFunctions.h.

#define OPTIMIZED_FUNCTION_HEADER_8 (   name,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6,
  p7,
  p8 
)    if (Optimized##name == NULL || Optimized##name(p1, p2, p3, p4, p5, p6, p7, p8) == 0) {

Definition at line 65 of file OptimizedFunctions.h.

#define OPTIMIZED_FUNCTION_HEADER_8_ROI (   name,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6,
  p7,
  p8,
  p9 
)    if (Optimized##name == NULL || p9 != 0 || Optimized##name(p1, p2, p3, p4, p5, p6, p7, p8) == 0) {

Definition at line 66 of file OptimizedFunctions.h.

#define OPTIMIZED_FUNCTION_HEADER_9 (   name,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6,
  p7,
  p8,
  p9 
)    if (Optimized##name == NULL || Optimized##name(p1, p2, p3, p4, p5, p6, p7, p8, p9) == 0) {

Definition at line 67 of file OptimizedFunctions.h.



asr_ivt
Author(s): Allgeyer Tobias, Hutmacher Robin, Kleinert Daniel, Meißner Pascal, Scholz Jonas, Stöckle Patrick
autogenerated on Mon Dec 2 2019 03:47:28