|
VSF Documented
|
#include "./vsf_eval_macro.h"Go to the source code of this file.
Macros | |
| #define | __VSF_MCONNECT0() |
| #define | __VSF_MCONNECT1(a) a |
| #define | __VSF_MCONNECT2(a, b) a##b |
| #define | __VSF_MCONNECT3(a, b, c) a##b##c |
| #define | __VSF_MCONNECT4(a, b, c, d) a##b##c##d |
| #define | __VSF_MCONNECT5(a, b, c, d, e) a##b##c##d##e |
| #define | __VSF_MCONNECT6(a, b, c, d, e, f) a##b##c##d##e##f |
| #define | __VSF_MCONNECT7(a, b, c, d, e, f, g) a##b##c##d##e##f##g |
| #define | __VSF_MCONNECT8(a, b, c, d, e, f, g, h) a##b##c##d##e##f##g##h |
| #define | __VSF_MCONNECT9(a, b, c, d, e, f, g, h, i) a##b##c##d##e##f##g##h##i |
| #define | __VSF_MCONNECT10(a, b, c, d, e, f, g, h, i, j) a##b##c##d##e##f##g##h##i##j |
| #define | __VSF_MCONNECT11(a, b, c, d, e, f, g, h, i, j, k) a##b##c##d##e##f##g##h##i##j##k |
| #define | __VSF_MCONNECT12(a, b, c, d, e, f, g, h, i, j, k, l) a##b##c##d##e##f##g##h##i##j##k##l |
| #define | __VSF_MCONNECT13(a, b, c, d, e, f, g, h, i, j, k, l, m) a##b##c##d##e##f##g##h##i##j##k##l##m |
| #define | __VSF_MCONNECT14(a, b, c, d, e, f, g, h, i, j, k, l, m, n) a##b##c##d##e##f##g##h##i##j##k##l##m##n |
| #define | __VSF_MCONNECT15(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) a##b##c##d##e##f##g##h##i##j##k##l##m##n##o |
| #define | __VSF_MCONNECT16(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p) a##b##c##d##e##f##g##h##i##j##k##l##m##n##o##p |
| #define | __VSF_MCONNECT17(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q) a##b##c##d##e##f##g##h##i##j##k##l##m##n##o##p##q |
| #define | VSF_MCONNECT0() __VSF_MCONNECT1() |
| #define | VSF_MCONNECT1(a) __VSF_MCONNECT1( a ) |
| #define | VSF_MCONNECT2(a, b) __VSF_MCONNECT2( a, b) |
| #define | VSF_MCONNECT3(a, b, c) __VSF_MCONNECT3( a, b, c) |
| #define | VSF_MCONNECT4(a, b, c, d) __VSF_MCONNECT4( a, b, c, d) |
| #define | VSF_MCONNECT5(a, b, c, d, e) __VSF_MCONNECT5( a, b, c, d, e) |
| #define | VSF_MCONNECT6(a, b, c, d, e, f) __VSF_MCONNECT6( a, b, c, d, e, f) |
| #define | VSF_MCONNECT7(a, b, c, d, e, f, g) __VSF_MCONNECT7( a, b, c, d, e, f, g) |
| #define | VSF_MCONNECT8(a, b, c, d, e, f, g, h) __VSF_MCONNECT8( a, b, c, d, e, f, g, h) |
| #define | VSF_MCONNECT9(a, b, c, d, e, f, g, h, i) __VSF_MCONNECT9( a, b, c, d, e, f, g, h, i) |
| #define | VSF_MCONNECT10(a, b, c, d, e, f, g, h, i, j) __VSF_MCONNECT10(a, b, c, d, e, f, g, h, i, j) |
| #define | VSF_MCONNECT11(a, b, c, d, e, f, g, h, i, j, k) __VSF_MCONNECT11(a, b, c, d, e, f, g, h, i, j, k) |
| #define | VSF_MCONNECT12(a, b, c, d, e, f, g, h, i, j, k, l) __VSF_MCONNECT12(a, b, c, d, e, f, g, h, i, j, k, l) |
| #define | VSF_MCONNECT13(a, b, c, d, e, f, g, h, i, j, k, l, m) __VSF_MCONNECT13(a, b, c, d, e, f, g, h, i, j, k, l, m) |
| #define | VSF_MCONNECT14(a, b, c, d, e, f, g, h, i, j, k, l, m, n) __VSF_MCONNECT14(a, b, c, d, e, f, g, h, i, j, k, l, m, n) |
| #define | VSF_MCONNECT15(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) __VSF_MCONNECT15(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) |
| #define | VSF_MCONNECT16(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p) __VSF_MCONNECT16(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p) |
| #define | VSF_MCONNECT17(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q) __VSF_MCONNECT17(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q) |
| #define __VSF_MCONNECT0 | ( | ) |
| #define __VSF_MCONNECT1 | ( | a | ) | a |
| #define __VSF_MCONNECT2 | ( | a, | |
| b | |||
| ) | a##b |
| #define __VSF_MCONNECT3 | ( | a, | |
| b, | |||
| c | |||
| ) | a##b##c |
| #define __VSF_MCONNECT4 | ( | a, | |
| b, | |||
| c, | |||
| d | |||
| ) | a##b##c##d |
| #define __VSF_MCONNECT5 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e | |||
| ) | a##b##c##d##e |
| #define __VSF_MCONNECT6 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f | |||
| ) | a##b##c##d##e##f |
| #define __VSF_MCONNECT7 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g | |||
| ) | a##b##c##d##e##f##g |
| #define __VSF_MCONNECT8 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h | |||
| ) | a##b##c##d##e##f##g##h |
| #define __VSF_MCONNECT9 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i | |||
| ) | a##b##c##d##e##f##g##h##i |
| #define __VSF_MCONNECT10 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i, | |||
| j | |||
| ) | a##b##c##d##e##f##g##h##i##j |
| #define __VSF_MCONNECT11 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i, | |||
| j, | |||
| k | |||
| ) | a##b##c##d##e##f##g##h##i##j##k |
| #define __VSF_MCONNECT12 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i, | |||
| j, | |||
| k, | |||
| l | |||
| ) | a##b##c##d##e##f##g##h##i##j##k##l |
| #define __VSF_MCONNECT13 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i, | |||
| j, | |||
| k, | |||
| l, | |||
| m | |||
| ) | a##b##c##d##e##f##g##h##i##j##k##l##m |
| #define __VSF_MCONNECT14 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i, | |||
| j, | |||
| k, | |||
| l, | |||
| m, | |||
| n | |||
| ) | a##b##c##d##e##f##g##h##i##j##k##l##m##n |
| #define __VSF_MCONNECT15 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i, | |||
| j, | |||
| k, | |||
| l, | |||
| m, | |||
| n, | |||
| o | |||
| ) | a##b##c##d##e##f##g##h##i##j##k##l##m##n##o |
| #define __VSF_MCONNECT16 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i, | |||
| j, | |||
| k, | |||
| l, | |||
| m, | |||
| n, | |||
| o, | |||
| p | |||
| ) | a##b##c##d##e##f##g##h##i##j##k##l##m##n##o##p |
| #define __VSF_MCONNECT17 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i, | |||
| j, | |||
| k, | |||
| l, | |||
| m, | |||
| n, | |||
| o, | |||
| p, | |||
| q | |||
| ) | a##b##c##d##e##f##g##h##i##j##k##l##m##n##o##p##q |
| #define VSF_MCONNECT0 | ( | ) | __VSF_MCONNECT1() |
| #define VSF_MCONNECT1 | ( | a | ) | __VSF_MCONNECT1( a ) |
| #define VSF_MCONNECT2 | ( | a, | |
| b | |||
| ) | __VSF_MCONNECT2( a, b) |
| #define VSF_MCONNECT3 | ( | a, | |
| b, | |||
| c | |||
| ) | __VSF_MCONNECT3( a, b, c) |
| #define VSF_MCONNECT4 | ( | a, | |
| b, | |||
| c, | |||
| d | |||
| ) | __VSF_MCONNECT4( a, b, c, d) |
| #define VSF_MCONNECT5 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e | |||
| ) | __VSF_MCONNECT5( a, b, c, d, e) |
| #define VSF_MCONNECT6 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f | |||
| ) | __VSF_MCONNECT6( a, b, c, d, e, f) |
| #define VSF_MCONNECT7 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g | |||
| ) | __VSF_MCONNECT7( a, b, c, d, e, f, g) |
| #define VSF_MCONNECT8 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h | |||
| ) | __VSF_MCONNECT8( a, b, c, d, e, f, g, h) |
| #define VSF_MCONNECT9 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i | |||
| ) | __VSF_MCONNECT9( a, b, c, d, e, f, g, h, i) |
| #define VSF_MCONNECT10 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i, | |||
| j | |||
| ) | __VSF_MCONNECT10(a, b, c, d, e, f, g, h, i, j) |
| #define VSF_MCONNECT11 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i, | |||
| j, | |||
| k | |||
| ) | __VSF_MCONNECT11(a, b, c, d, e, f, g, h, i, j, k) |
| #define VSF_MCONNECT12 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i, | |||
| j, | |||
| k, | |||
| l | |||
| ) | __VSF_MCONNECT12(a, b, c, d, e, f, g, h, i, j, k, l) |
| #define VSF_MCONNECT13 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i, | |||
| j, | |||
| k, | |||
| l, | |||
| m | |||
| ) | __VSF_MCONNECT13(a, b, c, d, e, f, g, h, i, j, k, l, m) |
| #define VSF_MCONNECT14 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i, | |||
| j, | |||
| k, | |||
| l, | |||
| m, | |||
| n | |||
| ) | __VSF_MCONNECT14(a, b, c, d, e, f, g, h, i, j, k, l, m, n) |
| #define VSF_MCONNECT15 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i, | |||
| j, | |||
| k, | |||
| l, | |||
| m, | |||
| n, | |||
| o | |||
| ) | __VSF_MCONNECT15(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) |
| #define VSF_MCONNECT16 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i, | |||
| j, | |||
| k, | |||
| l, | |||
| m, | |||
| n, | |||
| o, | |||
| p | |||
| ) | __VSF_MCONNECT16(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p) |
| #define VSF_MCONNECT17 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i, | |||
| j, | |||
| k, | |||
| l, | |||
| m, | |||
| n, | |||
| o, | |||
| p, | |||
| q | |||
| ) | __VSF_MCONNECT17(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q) |