Include dependency graph for HelperMacros.h:

Go to the source code of this file.
Defines | |
| #define | ARGUMENTS_TYPE_LIST_0(A) |
| #define | ARGUMENTS_TYPE_LIST_1(A) A##01 |
| #define | ARGUMENTS_TYPE_LIST_2(A) ARGUMENTS_TYPE_LIST_1(A), A##02 |
| #define | ARGUMENTS_TYPE_LIST_3(A) ARGUMENTS_TYPE_LIST_2(A), A##03 |
| #define | ARGUMENTS_TYPE_LIST_4(A) ARGUMENTS_TYPE_LIST_3(A), A##04 |
| #define | ARGUMENTS_TYPE_LIST_5(A) ARGUMENTS_TYPE_LIST_4(A), A##05 |
| #define | ARGUMENTS_TYPE_LIST_6(A) ARGUMENTS_TYPE_LIST_5(A), A##06 |
| #define | ARGUMENTS_TYPE_LIST_7(A) ARGUMENTS_TYPE_LIST_6(A), A##07 |
| #define | ARGUMENTS_TYPE_LIST_8(A) ARGUMENTS_TYPE_LIST_7(A), A##08 |
| #define | ARGUMENTS_TYPE_LIST_9(A) ARGUMENTS_TYPE_LIST_8(A), A##09 |
| #define | COMMA_ARGUMENTS_TYPE_LIST_0(A) |
| #define | COMMA_ARGUMENTS_TYPE_LIST_1(A) , A##01 |
| #define | COMMA_ARGUMENTS_TYPE_LIST_2(A) COMMA_ARGUMENTS_TYPE_LIST_1(A), A##02 |
| #define | COMMA_ARGUMENTS_TYPE_LIST_3(A) COMMA_ARGUMENTS_TYPE_LIST_2(A), A##03 |
| #define | COMMA_ARGUMENTS_TYPE_LIST_4(A) COMMA_ARGUMENTS_TYPE_LIST_3(A), A##04 |
| #define | COMMA_ARGUMENTS_TYPE_LIST_5(A) COMMA_ARGUMENTS_TYPE_LIST_4(A), A##05 |
| #define | COMMA_ARGUMENTS_TYPE_LIST_6(A) COMMA_ARGUMENTS_TYPE_LIST_5(A), A##06 |
| #define | COMMA_ARGUMENTS_TYPE_LIST_7(A) COMMA_ARGUMENTS_TYPE_LIST_6(A), A##07 |
| #define | COMMA_ARGUMENTS_TYPE_LIST_8(A) COMMA_ARGUMENTS_TYPE_LIST_7(A), A##08 |
| #define | COMMA_ARGUMENTS_TYPE_LIST_9(A) COMMA_ARGUMENTS_TYPE_LIST_8(A), A##09 |
| #define | PARAMETER_LIST_0 |
| #define | PARAMETER_LIST_1 P01 p01 |
| #define | PARAMETER_LIST_2 PARAMETER_LIST_1 ,P02 p02 |
| #define | PARAMETER_LIST_3 PARAMETER_LIST_2 ,P03 p03 |
| #define | PARAMETER_LIST_4 PARAMETER_LIST_3 ,P04 p04 |
| #define | PARAMETER_LIST_5 PARAMETER_LIST_4 ,P05 p05 |
| #define | PARAMETER_LIST_6 PARAMETER_LIST_5 ,P06 p06 |
| #define | PARAMETER_LIST_7 PARAMETER_LIST_6 ,P07 p07 |
| #define | PARAMETER_LIST_8 PARAMETER_LIST_7 ,P08 p08 |
| #define | PARAMETER_LIST_9 PARAMETER_LIST_8 ,P09 p09 |
| #define | COMMA_PARAMETER_LIST_0 |
| #define | COMMA_PARAMETER_LIST_1 , P01 p01 |
| #define | COMMA_PARAMETER_LIST_2 COMMA_PARAMETER_LIST_1 ,P02 p02 |
| #define | COMMA_PARAMETER_LIST_3 COMMA_PARAMETER_LIST_2 ,P03 p03 |
| #define | COMMA_PARAMETER_LIST_4 COMMA_PARAMETER_LIST_3 ,P04 p04 |
| #define | COMMA_PARAMETER_LIST_5 COMMA_PARAMETER_LIST_4 ,P05 p05 |
| #define | COMMA_PARAMETER_LIST_6 COMMA_PARAMETER_LIST_5 ,P06 p06 |
| #define | COMMA_PARAMETER_LIST_7 COMMA_PARAMETER_LIST_6 ,P07 p07 |
| #define | COMMA_PARAMETER_LIST_8 COMMA_PARAMETER_LIST_7 ,P08 p08 |
| #define | COMMA_PARAMETER_LIST_9 COMMA_PARAMETER_LIST_8 ,P09 p09 |
| #define | INITIALIZER_LIST_0 |
| #define | INITIALIZER_LIST_1 ,a01 (p01) |
| #define | INITIALIZER_LIST_2 INITIALIZER_LIST_1 ,a02 (p02) |
| #define | INITIALIZER_LIST_3 INITIALIZER_LIST_2 ,a03 (p03) |
| #define | INITIALIZER_LIST_4 INITIALIZER_LIST_3 ,a04 (p04) |
| #define | INITIALIZER_LIST_5 INITIALIZER_LIST_4 ,a05 (p05) |
| #define | INITIALIZER_LIST_6 INITIALIZER_LIST_5 ,a06 (p06) |
| #define | INITIALIZER_LIST_7 INITIALIZER_LIST_6 ,a07 (p07) |
| #define | INITIALIZER_LIST_8 INITIALIZER_LIST_7 ,a08 (p08) |
| #define | INITIALIZER_LIST_9 INITIALIZER_LIST_8 ,a09 (p09) |
| #define | DEFAULT_INITIALIZER_LIST_0 |
| #define | DEFAULT_INITIALIZER_LIST_1 ,a01 (DefaultValue <P01>::value) |
| #define | DEFAULT_INITIALIZER_LIST_2 DEFAULT_INITIALIZER_LIST_1 ,a02 (DefaultValue <P02>::value) |
| #define | DEFAULT_INITIALIZER_LIST_3 DEFAULT_INITIALIZER_LIST_2 ,a03 (DefaultValue <P03>::value) |
| #define | DEFAULT_INITIALIZER_LIST_4 DEFAULT_INITIALIZER_LIST_3 ,a04 (DefaultValue <P04>::value) |
| #define | DEFAULT_INITIALIZER_LIST_5 DEFAULT_INITIALIZER_LIST_4 ,a05 (DefaultValue <P05>::value) |
| #define | DEFAULT_INITIALIZER_LIST_6 DEFAULT_INITIALIZER_LIST_5 ,a06 (DefaultValue <P06>::value) |
| #define | DEFAULT_INITIALIZER_LIST_7 DEFAULT_INITIALIZER_LIST_6 ,a07 (DefaultValue <P07>::value) |
| #define | DEFAULT_INITIALIZER_LIST_8 DEFAULT_INITIALIZER_LIST_7 ,a08 (DefaultValue <P08>::value) |
| #define | DEFAULT_INITIALIZER_LIST_9 DEFAULT_INITIALIZER_LIST_8 ,a09 (DefaultValue <P09>::value) |
| #define | DECLARE_BOUND_VARIABLE(N) typename BoundArgumentStorageType <P##N>::type a##N; |
| #define | DECLARE_BOUND_VARIABLES_0 |
| #define | DECLARE_BOUND_VARIABLES_1 DECLARE_BOUND_VARIABLE(01) |
| #define | DECLARE_BOUND_VARIABLES_2 DECLARE_BOUND_VARIABLES_1 DECLARE_BOUND_VARIABLE(02) |
| #define | DECLARE_BOUND_VARIABLES_3 DECLARE_BOUND_VARIABLES_2 DECLARE_BOUND_VARIABLE(03) |
| #define | DECLARE_BOUND_VARIABLES_4 DECLARE_BOUND_VARIABLES_3 DECLARE_BOUND_VARIABLE(04) |
| #define | DECLARE_BOUND_VARIABLES_5 DECLARE_BOUND_VARIABLES_4 DECLARE_BOUND_VARIABLE(05) |
| #define | DECLARE_BOUND_VARIABLES_6 DECLARE_BOUND_VARIABLES_5 DECLARE_BOUND_VARIABLE(06) |
| #define | DECLARE_BOUND_VARIABLES_7 DECLARE_BOUND_VARIABLES_6 DECLARE_BOUND_VARIABLE(07) |
| #define | DECLARE_BOUND_VARIABLES_8 DECLARE_BOUND_VARIABLES_7 DECLARE_BOUND_VARIABLE(08) |
| #define | DECLARE_BOUND_VARIABLES_9 DECLARE_BOUND_VARIABLES_8 DECLARE_BOUND_VARIABLE(09) |
| #define | COMPARE_VARIABLE(N) (IsSameValue<P##N>::check (a##N, p##N)) |
| #define | COMPARE_VARIABLES_0 true |
| #define | COMPARE_VARIABLES_1 COMPARE_VARIABLE(01) |
| #define | COMPARE_VARIABLES_2 COMPARE_VARIABLES_1 && COMPARE_VARIABLE(02) |
| #define | COMPARE_VARIABLES_3 COMPARE_VARIABLES_2 && COMPARE_VARIABLE(03) |
| #define | COMPARE_VARIABLES_4 COMPARE_VARIABLES_3 && COMPARE_VARIABLE(04) |
| #define | COMPARE_VARIABLES_5 COMPARE_VARIABLES_4 && COMPARE_VARIABLE(05) |
| #define | COMPARE_VARIABLES_6 COMPARE_VARIABLES_5 && COMPARE_VARIABLE(06) |
| #define | COMPARE_VARIABLES_7 COMPARE_VARIABLES_6 && COMPARE_VARIABLE(07) |
| #define | COMPARE_VARIABLES_8 COMPARE_VARIABLES_7 && COMPARE_VARIABLE(08) |
| #define | COMPARE_VARIABLES_9 COMPARE_VARIABLES_8 && COMPARE_VARIABLE(09) |
|
|
Definition at line 26 of file HelperMacros.h. |
|
|
Definition at line 27 of file HelperMacros.h. |
|
|
Definition at line 28 of file HelperMacros.h. |
|
|
Definition at line 29 of file HelperMacros.h. |
|
|
Definition at line 30 of file HelperMacros.h. |
|
|
Definition at line 31 of file HelperMacros.h. |
|
|
Definition at line 32 of file HelperMacros.h. |
|
|
Definition at line 33 of file HelperMacros.h. |
|
|
Definition at line 34 of file HelperMacros.h. |
|
|
Definition at line 35 of file HelperMacros.h. |
|
|
Definition at line 37 of file HelperMacros.h. |
|
|
Definition at line 38 of file HelperMacros.h. |
|
|
Definition at line 39 of file HelperMacros.h. |
|
|
Definition at line 40 of file HelperMacros.h. |
|
|
Definition at line 41 of file HelperMacros.h. |
|
|
Definition at line 42 of file HelperMacros.h. |
|
|
Definition at line 43 of file HelperMacros.h. |
|
|
Definition at line 44 of file HelperMacros.h. |
|
|
Definition at line 45 of file HelperMacros.h. |
|
|
Definition at line 46 of file HelperMacros.h. |
|
|
Definition at line 59 of file HelperMacros.h. |
|
|
Definition at line 60 of file HelperMacros.h. |
|
|
Definition at line 61 of file HelperMacros.h. |
|
|
Definition at line 62 of file HelperMacros.h. |
|
|
Definition at line 63 of file HelperMacros.h. |
|
|
Definition at line 64 of file HelperMacros.h. |
|
|
Definition at line 65 of file HelperMacros.h. |
|
|
Definition at line 66 of file HelperMacros.h. |
|
|
Definition at line 67 of file HelperMacros.h. |
|
|
Definition at line 68 of file HelperMacros.h. |
|
|
Definition at line 104 of file HelperMacros.h. |
|
|
Definition at line 105 of file HelperMacros.h. |
|
|
Definition at line 106 of file HelperMacros.h. |
|
|
Definition at line 107 of file HelperMacros.h. |
|
|
Definition at line 108 of file HelperMacros.h. |
|
|
Definition at line 109 of file HelperMacros.h. |
|
|
Definition at line 110 of file HelperMacros.h. |
|
|
Definition at line 111 of file HelperMacros.h. |
|
|
Definition at line 112 of file HelperMacros.h. |
|
|
Definition at line 113 of file HelperMacros.h. |
|
|
Definition at line 114 of file HelperMacros.h. |
|
|
Definition at line 92 of file HelperMacros.h. |
|
|
Definition at line 93 of file HelperMacros.h. |
|
|
Definition at line 94 of file HelperMacros.h. |
|
|
Definition at line 95 of file HelperMacros.h. |
|
|
Definition at line 96 of file HelperMacros.h. |
|
|
Definition at line 97 of file HelperMacros.h. |
|
|
Definition at line 98 of file HelperMacros.h. |
|
|
Definition at line 99 of file HelperMacros.h. |
|
|
Definition at line 100 of file HelperMacros.h. |
|
|
Definition at line 101 of file HelperMacros.h. |
|
|
Definition at line 102 of file HelperMacros.h. |
|
|
Definition at line 81 of file HelperMacros.h. |
|
|
Definition at line 82 of file HelperMacros.h. |
|
|
Definition at line 83 of file HelperMacros.h. |
|
|
Definition at line 84 of file HelperMacros.h. |
|
|
Definition at line 85 of file HelperMacros.h. |
|
|
Definition at line 86 of file HelperMacros.h. |
|
|
Definition at line 87 of file HelperMacros.h. |
|
|
Definition at line 88 of file HelperMacros.h. |
|
|
Definition at line 89 of file HelperMacros.h. |
|
|
Definition at line 90 of file HelperMacros.h. |
|
|
Definition at line 70 of file HelperMacros.h. |
|
|
Definition at line 71 of file HelperMacros.h. |
|
|
Definition at line 72 of file HelperMacros.h. |
|
|
Definition at line 73 of file HelperMacros.h. |
|
|
Definition at line 74 of file HelperMacros.h. |
|
|
Definition at line 75 of file HelperMacros.h. |
|
|
Definition at line 76 of file HelperMacros.h. |
|
|
Definition at line 77 of file HelperMacros.h. |
|
|
Definition at line 78 of file HelperMacros.h. |
|
|
Definition at line 79 of file HelperMacros.h. |
|
|
Definition at line 48 of file HelperMacros.h. |
|
|
Definition at line 49 of file HelperMacros.h. |
|
|
Definition at line 50 of file HelperMacros.h. |
|
|
Definition at line 51 of file HelperMacros.h. |
|
|
Definition at line 52 of file HelperMacros.h. |
|
|
Definition at line 53 of file HelperMacros.h. |
|
|
Definition at line 54 of file HelperMacros.h. |
|
|
Definition at line 55 of file HelperMacros.h. |
|
|
Definition at line 56 of file HelperMacros.h. |
|
|
Definition at line 57 of file HelperMacros.h. |