libGimbal 0.2.0
C17-Based Extended Standard Library and Cross-Language Runtime Framework
Loading...
Searching...
No Matches
gimbal_macro_composition.h File Reference

Go to the source code of this file.

Macros

#define GBL_IDENTITY(A)
 
#define GBL_COMMA
 
#define GBL_VA_ARGS(...)
 
#define GBL_VA_REQUIRE(...)
 
#define GBL_STRINGIFY(a)
 
#define GBL_STRINGIFY_(a)
 
#define GBL_STRINGIFY_MULTI(...)
 
#define GBL_CAT(A, B)
 
#define GBL_GLUE(A, B)
 
#define GBL_APPEND_SUFFIX(NAME, NUM)
 
#define GBL_COMPOSE(NAME, ARGS)
 
#define GBL_MACRO_CALL(macro, ...)
 
#define GBL_MACRO_CALL_NULL(...)
 
#define GBL_MACRO_CONDITIONAL_CALL_0(macro, ...)
 
#define GBL_MACRO_CONDITIONAL_CALL_1(macro, ...)
 
#define GBL_MACRO_CONDITIONAL_CALL(enabled, ...)
 
#define GBL_NARG(...)
 
#define GBL_NARG_(...)
 
#define GBL_ARG_N(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, _44, _45, _46, _47, _48, _49, _50, _51, _52, _53, _54, _55, _56, _57, _58, _59, _60, _61, _62, _63, _64, _65, _66, _67, _68, _69, _70, _71, _72, _73, _74, _75, _76, _77, _78, _79, _80, _81, _82, _83, _84, _85, _86, _87, _88, _89, _90, _91, _92, _93, _94, _95, _96, _97, _98, _99, _100, _101, _102, _103, _104, _105, _106, _107, _108, _109, _110, _111, _112, _113, _114, _115, _116, _117, _118, _119, _120, _121, _122, _123, _124, _125, _126, _127, _128, _129, _130, _131, _132, _133, _134, _135, _136, _137, _138, _139, _140, _141, _142, _143, _144, _145, _146, _147, _148, _149, _150, _151, _152, _153, _154, _155, _156, _157, _158, _159, _160, _161, _162, _163, _164, _165, _166, _167, _168, _169, _170, _171, _172, _173, _174, _175, _176, _177, _178, _179, _180, _181, _182, _183, _184, _185, _186, _187, _188, _189, _190, _191, _192, _193, _194, _195, _196, _197, _198, _199, _200, _201, _202, _203, _204, _205, _206, _207, _208, _209, _210, _211, _212, _213, _214, _215, _216, _217, _218, _219, _220, _221, _222, _223, _224, _225, _226, _227, _228, _229, _230, _231, _232, _233, _234, _235, _236, _237, _238, _239, _240, _241, _242, _243, _244, _245, _246, _247, _248, _249, _250, _251, _252, _253, _254, _255, N, ...)
 
#define GBL_RSEQ_N()
 
#define GBL_ARG_1(_1, ...)
 
#define GBL_ARG_2(_1, _2, ...)
 
#define GBL_ARG_3(_1, _2, _3, ...)
 
#define GBL_ARG_4(_1, _2, _3, _4, ...)
 
#define GBL_ARG_5(_1, _2, _3, _4, _5, ...)
 
#define GBL_ARG_6(_1, _2, _3, _4, _5, _6, ...)
 
#define GBL_ARG_7(_1, _2, _3, _4, _5, _6, _7, ...)
 
#define GBL_ARG_8(_1, _2, _3, _4, _5, _6, _7, _8, ...)
 
#define GBL_ARG_9(_1, _2, _3, _4, _5, _6, _7, _8, _9, ...)
 
#define GBL_ARG_10(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, ...)
 
#define GBL_ARG_11(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, ...)
 
#define GBL_ARG_12(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, ...)
 
#define GBL_ARG_13(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, ...)
 
#define GBL_ARG_14(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, ...)
 
#define GBL_ARG_15(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, ...)
 
#define GBL_ARG_16(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, ...)
 
#define GBL_ARG_17(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, ...)
 
#define GBL_ARG_18(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, ...)
 
#define GBL_ARG_19(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, ...)
 
#define GBL_ARG_20(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, ...)
 
#define GBL_ARG_21(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, ...)
 
#define GBL_ARG_22(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, ...)
 
#define GBL_ARG_23(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, ...)
 
#define GBL_ARG_24(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, ...)
 
#define GBL_ARG_25(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, ...)
 
#define GBL_ARG_26(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, ...)
 
#define GBL_ARG_27(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, ...)
 
#define GBL_ARG_28(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, ...)
 
#define GBL_ARG_29(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, ...)
 
#define GBL_ARG_30(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, ...)
 
#define GBL_ARG_31(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, ...)
 
#define GBL_ARG_32(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, ...)
 
#define GBL_ARG_33(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, ...)
 
#define GBL_ARG_34(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, ...)
 
#define GBL_ARG_35(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, ...)
 
#define GBL_ARG_36(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, ...)
 
#define GBL_ARG_37(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, ...)
 
#define GBL_ARG_38(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, ...)
 
#define GBL_ARG_39(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, ...)
 
#define GBL_ARG_40(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, ...)
 
#define GBL_ARG_41(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, ...)
 
#define GBL_ARG_42(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, ...)
 
#define GBL_ARG_43(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, ...)
 
#define GBL_ARG_44(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, _44, ...)
 
#define GBL_ARG_45(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, _44, _45, ...)
 
#define GBL_ARG_46(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, _44, _45, _46, ...)
 
#define GBL_ARG_47(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, _44, _45, _46, _47, ...)
 
#define GBL_ARG_48(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, _44, _45, _46, _47, _48, ...)
 
#define GBL_ARG_49(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, _44, _45, _46, _47, _48, _49, ...)
 
#define GBL_ARG_50(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, _44, _45, _46, _47, _48, _49, _50, ...)
 
#define GBL_VA_SLIDING_ARG(_0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, _44, _45, _46, _47, _48, _49, _50, COUNT, ...)
 
#define GBL_VA_OVERLOAD_SUFFIXER(_0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, _44, _45, _46, _47, _48, _49, _50, ...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_ARGC(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_0_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_1_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_2_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_3_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_4_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_5_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_6_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_7_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_8_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_9_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_10_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_11_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_12_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_13_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_14_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_15_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_16_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_17_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_18_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_19_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_20_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_21_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_22_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_23_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_24_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_25_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_26_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_27_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_28_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_29_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_30_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_31_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_32_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_33_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_34_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_35_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_36_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_37_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_38_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_39_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_40_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_41_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_42_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_43_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_44_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_45_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_46_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_47_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_48_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_49_N(...)
 
#define GBL_VA_OVERLOAD_SUFFIXER_50_N(...)
 
#define GBL_VA_OVERLOAD_SELECT(BASE, SUFFIXER, ...)
 
#define GBL_VA_OVERLOAD_CALL(BASE, SUFFIXER, ...)
 
#define GBL_VA_OVERLOAD_CALL_ARGC(BASE, ...)
 
#define GBL_TUPLE_FIRST(...)
 
#define GBL_TUPLE_FIRST__(X, ...)
 
#define GBL_TUPLE_REST(X, ...)
 
#define GBL_TUPLE_FOREACH(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__1(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__2(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__3(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__4(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__5(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__6(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__7(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__8(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__9(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__10(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__11(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__12(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__13(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__14(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__15(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__16(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__17(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__18(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__19(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__20(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__21(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__22(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__23(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__24(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__25(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__26(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__27(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__28(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__29(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__30(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__31(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__32(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__33(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__34(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__35(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__36(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__37(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__38(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__39(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__40(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__41(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__42(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__43(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__44(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__45(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__46(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__47(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__48(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__49(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__50(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__51(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__52(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__53(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__54(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__55(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__56(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__57(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__58(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__59(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__60(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__61(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__62(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__63(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__64(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__65(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__66(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__67(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__68(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__69(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__70(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__71(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__72(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__73(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__74(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__75(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__76(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__77(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__78(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__79(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__80(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__81(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__82(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__83(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__84(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__85(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__86(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__87(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__88(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__89(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__90(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__91(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__92(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__93(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__94(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__95(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__96(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__97(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__98(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__99(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__100(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__101(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__102(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__103(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__104(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__105(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__106(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__107(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__108(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__109(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__110(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__111(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__112(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__113(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__114(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__115(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__116(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__117(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__118(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__119(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__120(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__121(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__122(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__123(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__124(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__125(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__126(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__127(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__128(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__129(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__130(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__131(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__132(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__133(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__134(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__135(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__136(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__137(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__138(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__139(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__140(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__141(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__142(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__143(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__144(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__145(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__146(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__147(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__148(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__149(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__150(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__151(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__152(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__153(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__154(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__155(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__156(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__157(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__158(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__159(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__160(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__161(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__162(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__163(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__164(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__165(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__166(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__167(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__168(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__169(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__170(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__171(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__172(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__173(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__174(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__175(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__176(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__177(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__178(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__179(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__180(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__181(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__182(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__183(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__184(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__185(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__186(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__187(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__188(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__189(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__190(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__191(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__192(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__193(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__194(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__195(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__196(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__197(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__198(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__199(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__200(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__201(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__202(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__203(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__204(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__205(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__206(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__207(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__208(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__209(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__210(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__211(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__212(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__213(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__214(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__215(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__216(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__217(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__218(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__219(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__220(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__221(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__222(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__223(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__224(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__225(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__226(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__227(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__228(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__229(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__230(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__231(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__232(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__233(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__234(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__235(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__236(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__237(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__238(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__239(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__240(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__241(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__242(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__243(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__244(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__245(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__246(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__247(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__248(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__249(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__250(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__251(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__252(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__253(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__254(MACRO_, DATA_, TUPLE_)
 
#define GBL_TUPLE_FOREACH__255(MACRO_, DATA_, TUPLE_)
 
#define GBL_REVERSE_1(a)
 
#define GBL_REVERSE_2(a, b)
 
#define GBL_REVERSE_3(a, ...)
 
#define GBL_REVERSE_4(a, ...)
 
#define GBL_REVERSE_5(a, ...)
 
#define GBL_REVERSE_6(a, ...)
 
#define GBL_REVERSE_7(a, ...)
 
#define GBL_REVERSE_8(a, ...)
 
#define GBL_REVERSE_9(a, ...)
 
#define GBL_REVERSE_10(a, ...)
 
#define GBL_REVERSE_11(a, ...)
 
#define GBL_REVERSE_12(a, ...)
 
#define GBL_REVERSE_13(a, ...)
 
#define GBL_REVERSE_14(a, ...)
 
#define GBL_REVERSE_15(a, ...)
 
#define GBL_REVERSE_16(a, ...)
 
#define GBL_REVERSE_17(a, ...)
 
#define GBL_REVERSE_18(a, ...)
 
#define GBL_REVERSE_19(a, ...)
 
#define GBL_REVERSE_20(a, ...)
 
#define GBL_REVERSE_21(a, ...)
 
#define GBL_REVERSE_22(a, ...)
 
#define GBL_REVERSE_23(a, ...)
 
#define GBL_REVERSE_24(a, ...)
 
#define GBL_REVERSE_25(a, ...)
 
#define GBL_REVERSE_26(a, ...)
 
#define GBL_REVERSE_27(a, ...)
 
#define GBL_REVERSE_28(a, ...)
 
#define GBL_REVERSE_29(a, ...)
 
#define GBL_REVERSE_30(a, ...)
 
#define GBL_REVERSE_31(a, ...)
 
#define GBL_REVERSE_32(a, ...)
 
#define GBL_REVERSE1(N, ...)
 
#define GBL_REVERSE(...)
 

Detailed Description

Macro primitives for variadic function overloads and resolution.

See also
gimbal_sequences.h
Author
Falco Girgis

Definition in file gimbal_macro_composition.h.

Macro Definition Documentation

◆ GBL_IDENTITY

#define GBL_IDENTITY ( A)

Definition at line 15 of file gimbal_macro_composition.h.

◆ GBL_COMMA

#define GBL_COMMA

Definition at line 16 of file gimbal_macro_composition.h.

◆ GBL_VA_ARGS

#define GBL_VA_ARGS ( ...)

Definition at line 18 of file gimbal_macro_composition.h.

◆ GBL_VA_REQUIRE

#define GBL_VA_REQUIRE ( ...)

Definition at line 19 of file gimbal_macro_composition.h.

◆ GBL_STRINGIFY

#define GBL_STRINGIFY ( a)

Definition at line 21 of file gimbal_macro_composition.h.

◆ GBL_STRINGIFY_

#define GBL_STRINGIFY_ ( a)

Definition at line 22 of file gimbal_macro_composition.h.

◆ GBL_STRINGIFY_MULTI

#define GBL_STRINGIFY_MULTI ( ...)

Definition at line 23 of file gimbal_macro_composition.h.

◆ GBL_CAT

#define GBL_CAT ( A,
B )

Definition at line 25 of file gimbal_macro_composition.h.

◆ GBL_GLUE

#define GBL_GLUE ( A,
B )

Definition at line 26 of file gimbal_macro_composition.h.

◆ GBL_APPEND_SUFFIX

#define GBL_APPEND_SUFFIX ( NAME,
NUM )

Definition at line 28 of file gimbal_macro_composition.h.

◆ GBL_COMPOSE

#define GBL_COMPOSE ( NAME,
ARGS )

Definition at line 29 of file gimbal_macro_composition.h.

◆ GBL_MACRO_CALL

#define GBL_MACRO_CALL ( macro,
... )

Definition at line 31 of file gimbal_macro_composition.h.

◆ GBL_MACRO_CALL_NULL

#define GBL_MACRO_CALL_NULL ( ...)

Definition at line 32 of file gimbal_macro_composition.h.

◆ GBL_MACRO_CONDITIONAL_CALL_0

#define GBL_MACRO_CONDITIONAL_CALL_0 ( macro,
... )

Definition at line 34 of file gimbal_macro_composition.h.

34#define GBL_MACRO_CONDITIONAL_CALL_0(macro, ...) \
35 GBL_MACRO_CALL_NULL()

◆ GBL_MACRO_CONDITIONAL_CALL_1

#define GBL_MACRO_CONDITIONAL_CALL_1 ( macro,
... )

Definition at line 36 of file gimbal_macro_composition.h.

36#define GBL_MACRO_CONDITIONAL_CALL_1(macro, ...) \
37 GBL_MACRO_CALL(macro, __VA_ARGS__)

◆ GBL_MACRO_CONDITIONAL_CALL

#define GBL_MACRO_CONDITIONAL_CALL ( enabled,
... )

Definition at line 39 of file gimbal_macro_composition.h.

39#define GBL_MACRO_CONDITIONAL_CALL(enabled, ...) \
40 GBL_CAT(GBL_MACRO_CONDITIONAL_CALL_,enabled)(__VA_ARGS__)

◆ GBL_NARG

#define GBL_NARG ( ...)

Definition at line 42 of file gimbal_macro_composition.h.

42#define GBL_NARG(...) \
43 GBL_NARG_(__VA_ARGS__, GBL_RSEQ_N())

◆ GBL_NARG_

#define GBL_NARG_ ( ...)

Definition at line 44 of file gimbal_macro_composition.h.

44#define GBL_NARG_(...) \
45 GBL_ARG_N(__VA_ARGS__)

◆ GBL_ARG_N

#define GBL_ARG_N ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
_27,
_28,
_29,
_30,
_31,
_32,
_33,
_34,
_35,
_36,
_37,
_38,
_39,
_40,
_41,
_42,
_43,
_44,
_45,
_46,
_47,
_48,
_49,
_50,
_51,
_52,
_53,
_54,
_55,
_56,
_57,
_58,
_59,
_60,
_61,
_62,
_63,
_64,
_65,
_66,
_67,
_68,
_69,
_70,
_71,
_72,
_73,
_74,
_75,
_76,
_77,
_78,
_79,
_80,
_81,
_82,
_83,
_84,
_85,
_86,
_87,
_88,
_89,
_90,
_91,
_92,
_93,
_94,
_95,
_96,
_97,
_98,
_99,
_100,
_101,
_102,
_103,
_104,
_105,
_106,
_107,
_108,
_109,
_110,
_111,
_112,
_113,
_114,
_115,
_116,
_117,
_118,
_119,
_120,
_121,
_122,
_123,
_124,
_125,
_126,
_127,
_128,
_129,
_130,
_131,
_132,
_133,
_134,
_135,
_136,
_137,
_138,
_139,
_140,
_141,
_142,
_143,
_144,
_145,
_146,
_147,
_148,
_149,
_150,
_151,
_152,
_153,
_154,
_155,
_156,
_157,
_158,
_159,
_160,
_161,
_162,
_163,
_164,
_165,
_166,
_167,
_168,
_169,
_170,
_171,
_172,
_173,
_174,
_175,
_176,
_177,
_178,
_179,
_180,
_181,
_182,
_183,
_184,
_185,
_186,
_187,
_188,
_189,
_190,
_191,
_192,
_193,
_194,
_195,
_196,
_197,
_198,
_199,
_200,
_201,
_202,
_203,
_204,
_205,
_206,
_207,
_208,
_209,
_210,
_211,
_212,
_213,
_214,
_215,
_216,
_217,
_218,
_219,
_220,
_221,
_222,
_223,
_224,
_225,
_226,
_227,
_228,
_229,
_230,
_231,
_232,
_233,
_234,
_235,
_236,
_237,
_238,
_239,
_240,
_241,
_242,
_243,
_244,
_245,
_246,
_247,
_248,
_249,
_250,
_251,
_252,
_253,
_254,
_255,
N,
... )

Definition at line 46 of file gimbal_macro_composition.h.

◆ GBL_RSEQ_N

#define GBL_RSEQ_N ( )

Definition at line 74 of file gimbal_macro_composition.h.

74#define GBL_RSEQ_N() \
75 255,254,253,252,251,250,249,248,247,246,\
76 245,244,243,242,241,240,239,238,237,236,\
77 235,234,233,232,231,230,229,228,227,226,\
78 225,224,223,222,221,220,219,218,217,216,\
79 215,214,213,212,211,210,209,208,207,206,\
80 205,204,203,202,201,200,199,198,197,196,\
81 195,194,193,192,191,190,189,188,187,186,\
82 185,184,183,182,181,180,179,178,177,176,\
83 175,174,173,172,171,170,169,168,167,166,\
84 165,164,163,162,161,160,159,158,157,156,\
85 155,154,153,152,151,150,149,148,147,146,\
86 145,144,143,142,141,140,139,138,137,136,\
87 135,134,133,132,131,130,129,128,127,126,\
88 125,124,123,122,121,120,119,118,117,116,\
89 115,114,113,112,111,110,109,108,107,106,\
90 105,104,103,102,101,100,99,98,97,96,\
91 95,94,93,92,91,90,89,88,87,86,\
92 85,84,83,82,81,80,79,78,77,76,\
93 75,74,73,72,71,70,69,68,67,66,\
94 65,64,63,62,61,60,59,58,57,56,\
95 55,54,53,52,51,50,49,48,47,46,\
96 45,44,43,42,41,40,39,38,37,36,\
97 35,34,33,32,31,30,29,28,27,26,\
98 25,24,23,22,21,20,19,18,17,16,\
99 15,14,13,12,11,10,9,8,7,6,\
100 5,4,3,2,1,0

◆ GBL_ARG_1

#define GBL_ARG_1 ( _1,
... )

Definition at line 102 of file gimbal_macro_composition.h.

◆ GBL_ARG_2

#define GBL_ARG_2 ( _1,
_2,
... )

Definition at line 103 of file gimbal_macro_composition.h.

◆ GBL_ARG_3

#define GBL_ARG_3 ( _1,
_2,
_3,
... )

Definition at line 104 of file gimbal_macro_composition.h.

◆ GBL_ARG_4

#define GBL_ARG_4 ( _1,
_2,
_3,
_4,
... )

Definition at line 105 of file gimbal_macro_composition.h.

◆ GBL_ARG_5

#define GBL_ARG_5 ( _1,
_2,
_3,
_4,
_5,
... )

Definition at line 106 of file gimbal_macro_composition.h.

◆ GBL_ARG_6

#define GBL_ARG_6 ( _1,
_2,
_3,
_4,
_5,
_6,
... )

Definition at line 107 of file gimbal_macro_composition.h.

◆ GBL_ARG_7

#define GBL_ARG_7 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
... )

Definition at line 108 of file gimbal_macro_composition.h.

◆ GBL_ARG_8

#define GBL_ARG_8 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
... )

Definition at line 109 of file gimbal_macro_composition.h.

◆ GBL_ARG_9

#define GBL_ARG_9 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
... )

Definition at line 110 of file gimbal_macro_composition.h.

◆ GBL_ARG_10

#define GBL_ARG_10 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
... )

Definition at line 111 of file gimbal_macro_composition.h.

◆ GBL_ARG_11

#define GBL_ARG_11 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
... )

Definition at line 112 of file gimbal_macro_composition.h.

◆ GBL_ARG_12

#define GBL_ARG_12 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
... )

Definition at line 113 of file gimbal_macro_composition.h.

◆ GBL_ARG_13

#define GBL_ARG_13 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
... )

Definition at line 114 of file gimbal_macro_composition.h.

◆ GBL_ARG_14

#define GBL_ARG_14 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
... )

Definition at line 115 of file gimbal_macro_composition.h.

◆ GBL_ARG_15

#define GBL_ARG_15 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
... )

Definition at line 116 of file gimbal_macro_composition.h.

◆ GBL_ARG_16

#define GBL_ARG_16 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
... )

Definition at line 117 of file gimbal_macro_composition.h.

◆ GBL_ARG_17

#define GBL_ARG_17 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
... )

Definition at line 118 of file gimbal_macro_composition.h.

◆ GBL_ARG_18

#define GBL_ARG_18 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
... )

Definition at line 119 of file gimbal_macro_composition.h.

◆ GBL_ARG_19

#define GBL_ARG_19 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
... )

Definition at line 120 of file gimbal_macro_composition.h.

◆ GBL_ARG_20

#define GBL_ARG_20 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
... )

Definition at line 121 of file gimbal_macro_composition.h.

◆ GBL_ARG_21

#define GBL_ARG_21 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
... )

Definition at line 122 of file gimbal_macro_composition.h.

◆ GBL_ARG_22

#define GBL_ARG_22 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
... )

Definition at line 123 of file gimbal_macro_composition.h.

◆ GBL_ARG_23

#define GBL_ARG_23 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
... )

Definition at line 124 of file gimbal_macro_composition.h.

◆ GBL_ARG_24

#define GBL_ARG_24 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
... )

Definition at line 125 of file gimbal_macro_composition.h.

◆ GBL_ARG_25

#define GBL_ARG_25 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
... )

Definition at line 126 of file gimbal_macro_composition.h.

◆ GBL_ARG_26

#define GBL_ARG_26 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
... )

Definition at line 127 of file gimbal_macro_composition.h.

◆ GBL_ARG_27

#define GBL_ARG_27 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
_27,
... )

Definition at line 128 of file gimbal_macro_composition.h.

◆ GBL_ARG_28

#define GBL_ARG_28 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
_27,
_28,
... )

Definition at line 129 of file gimbal_macro_composition.h.

◆ GBL_ARG_29

#define GBL_ARG_29 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
_27,
_28,
_29,
... )

Definition at line 130 of file gimbal_macro_composition.h.

◆ GBL_ARG_30

#define GBL_ARG_30 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
_27,
_28,
_29,
_30,
... )

Definition at line 131 of file gimbal_macro_composition.h.

◆ GBL_ARG_31

#define GBL_ARG_31 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
_27,
_28,
_29,
_30,
_31,
... )

Definition at line 132 of file gimbal_macro_composition.h.

◆ GBL_ARG_32

#define GBL_ARG_32 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
_27,
_28,
_29,
_30,
_31,
_32,
... )

Definition at line 133 of file gimbal_macro_composition.h.

◆ GBL_ARG_33

#define GBL_ARG_33 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
_27,
_28,
_29,
_30,
_31,
_32,
_33,
... )

Definition at line 134 of file gimbal_macro_composition.h.

◆ GBL_ARG_34

#define GBL_ARG_34 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
_27,
_28,
_29,
_30,
_31,
_32,
_33,
_34,
... )

Definition at line 135 of file gimbal_macro_composition.h.

◆ GBL_ARG_35

#define GBL_ARG_35 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
_27,
_28,
_29,
_30,
_31,
_32,
_33,
_34,
_35,
... )

Definition at line 136 of file gimbal_macro_composition.h.

◆ GBL_ARG_36

#define GBL_ARG_36 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
_27,
_28,
_29,
_30,
_31,
_32,
_33,
_34,
_35,
_36,
... )

Definition at line 137 of file gimbal_macro_composition.h.

◆ GBL_ARG_37

#define GBL_ARG_37 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
_27,
_28,
_29,
_30,
_31,
_32,
_33,
_34,
_35,
_36,
_37,
... )

Definition at line 138 of file gimbal_macro_composition.h.

◆ GBL_ARG_38

#define GBL_ARG_38 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
_27,
_28,
_29,
_30,
_31,
_32,
_33,
_34,
_35,
_36,
_37,
_38,
... )

Definition at line 139 of file gimbal_macro_composition.h.

◆ GBL_ARG_39

#define GBL_ARG_39 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
_27,
_28,
_29,
_30,
_31,
_32,
_33,
_34,
_35,
_36,
_37,
_38,
_39,
... )

Definition at line 140 of file gimbal_macro_composition.h.

◆ GBL_ARG_40

#define GBL_ARG_40 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
_27,
_28,
_29,
_30,
_31,
_32,
_33,
_34,
_35,
_36,
_37,
_38,
_39,
_40,
... )

Definition at line 141 of file gimbal_macro_composition.h.

◆ GBL_ARG_41

#define GBL_ARG_41 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
_27,
_28,
_29,
_30,
_31,
_32,
_33,
_34,
_35,
_36,
_37,
_38,
_39,
_40,
_41,
... )

Definition at line 142 of file gimbal_macro_composition.h.

◆ GBL_ARG_42

#define GBL_ARG_42 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
_27,
_28,
_29,
_30,
_31,
_32,
_33,
_34,
_35,
_36,
_37,
_38,
_39,
_40,
_41,
_42,
... )

Definition at line 143 of file gimbal_macro_composition.h.

◆ GBL_ARG_43

#define GBL_ARG_43 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
_27,
_28,
_29,
_30,
_31,
_32,
_33,
_34,
_35,
_36,
_37,
_38,
_39,
_40,
_41,
_42,
_43,
... )

Definition at line 144 of file gimbal_macro_composition.h.

◆ GBL_ARG_44

#define GBL_ARG_44 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
_27,
_28,
_29,
_30,
_31,
_32,
_33,
_34,
_35,
_36,
_37,
_38,
_39,
_40,
_41,
_42,
_43,
_44,
... )

Definition at line 145 of file gimbal_macro_composition.h.

◆ GBL_ARG_45

#define GBL_ARG_45 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
_27,
_28,
_29,
_30,
_31,
_32,
_33,
_34,
_35,
_36,
_37,
_38,
_39,
_40,
_41,
_42,
_43,
_44,
_45,
... )

Definition at line 146 of file gimbal_macro_composition.h.

◆ GBL_ARG_46

#define GBL_ARG_46 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
_27,
_28,
_29,
_30,
_31,
_32,
_33,
_34,
_35,
_36,
_37,
_38,
_39,
_40,
_41,
_42,
_43,
_44,
_45,
_46,
... )

Definition at line 147 of file gimbal_macro_composition.h.

◆ GBL_ARG_47

#define GBL_ARG_47 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
_27,
_28,
_29,
_30,
_31,
_32,
_33,
_34,
_35,
_36,
_37,
_38,
_39,
_40,
_41,
_42,
_43,
_44,
_45,
_46,
_47,
... )

Definition at line 148 of file gimbal_macro_composition.h.

◆ GBL_ARG_48

#define GBL_ARG_48 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
_27,
_28,
_29,
_30,
_31,
_32,
_33,
_34,
_35,
_36,
_37,
_38,
_39,
_40,
_41,
_42,
_43,
_44,
_45,
_46,
_47,
_48,
... )

Definition at line 149 of file gimbal_macro_composition.h.

◆ GBL_ARG_49

#define GBL_ARG_49 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
_27,
_28,
_29,
_30,
_31,
_32,
_33,
_34,
_35,
_36,
_37,
_38,
_39,
_40,
_41,
_42,
_43,
_44,
_45,
_46,
_47,
_48,
_49,
... )

Definition at line 150 of file gimbal_macro_composition.h.

◆ GBL_ARG_50

#define GBL_ARG_50 ( _1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
_27,
_28,
_29,
_30,
_31,
_32,
_33,
_34,
_35,
_36,
_37,
_38,
_39,
_40,
_41,
_42,
_43,
_44,
_45,
_46,
_47,
_48,
_49,
_50,
... )

Definition at line 151 of file gimbal_macro_composition.h.

◆ GBL_VA_SLIDING_ARG

#define GBL_VA_SLIDING_ARG ( _0,
_1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
_27,
_28,
_29,
_30,
_31,
_32,
_33,
_34,
_35,
_36,
_37,
_38,
_39,
_40,
_41,
_42,
_43,
_44,
_45,
_46,
_47,
_48,
_49,
_50,
COUNT,
... )

Definition at line 155 of file gimbal_macro_composition.h.

◆ GBL_VA_OVERLOAD_SUFFIXER

#define GBL_VA_OVERLOAD_SUFFIXER ( _0,
_1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
_13,
_14,
_15,
_16,
_17,
_18,
_19,
_20,
_21,
_22,
_23,
_24,
_25,
_26,
_27,
_28,
_29,
_30,
_31,
_32,
_33,
_34,
_35,
_36,
_37,
_38,
_39,
_40,
_41,
_42,
_43,
_44,
_45,
_46,
_47,
_48,
_49,
_50,
... )

Definition at line 157 of file gimbal_macro_composition.h.

157#define GBL_VA_OVERLOAD_SUFFIXER(_0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, _44, _45, _46, _47, _48, _49, _50, ...) \
158 GBL_COMPOSE(GBL_VA_SLIDING_ARG, (GBL_EVAL __VA_ARGS__ (), _0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, _44, _45, _46, _47, _48, _49, _50) )

◆ GBL_VA_OVERLOAD_SUFFIXER_ARGC

#define GBL_VA_OVERLOAD_SUFFIXER_ARGC ( ...)

Definition at line 160 of file gimbal_macro_composition.h.

160#define GBL_VA_OVERLOAD_SUFFIXER_ARGC(...) \
161 GBL_VA_OVERLOAD_SUFFIXER(0, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_0_N

#define GBL_VA_OVERLOAD_SUFFIXER_0_N ( ...)

Definition at line 163 of file gimbal_macro_composition.h.

163#define GBL_VA_OVERLOAD_SUFFIXER_0_N(...) \
164 GBL_VA_OVERLOAD_SUFFIXER(N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 0, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_1_N

#define GBL_VA_OVERLOAD_SUFFIXER_1_N ( ...)

Definition at line 166 of file gimbal_macro_composition.h.

166#define GBL_VA_OVERLOAD_SUFFIXER_1_N(...) \
167 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_2_N

#define GBL_VA_OVERLOAD_SUFFIXER_2_N ( ...)

Definition at line 169 of file gimbal_macro_composition.h.

169#define GBL_VA_OVERLOAD_SUFFIXER_2_N(...) \
170 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_3_N

#define GBL_VA_OVERLOAD_SUFFIXER_3_N ( ...)

Definition at line 172 of file gimbal_macro_composition.h.

172#define GBL_VA_OVERLOAD_SUFFIXER_3_N(...) \
173 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_4_N

#define GBL_VA_OVERLOAD_SUFFIXER_4_N ( ...)

Definition at line 175 of file gimbal_macro_composition.h.

175#define GBL_VA_OVERLOAD_SUFFIXER_4_N(...) \
176 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_5_N

#define GBL_VA_OVERLOAD_SUFFIXER_5_N ( ...)

Definition at line 178 of file gimbal_macro_composition.h.

178#define GBL_VA_OVERLOAD_SUFFIXER_5_N(...) \
179 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_6_N

#define GBL_VA_OVERLOAD_SUFFIXER_6_N ( ...)

Definition at line 181 of file gimbal_macro_composition.h.

181#define GBL_VA_OVERLOAD_SUFFIXER_6_N(...) \
182 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_7_N

#define GBL_VA_OVERLOAD_SUFFIXER_7_N ( ...)

Definition at line 184 of file gimbal_macro_composition.h.

184#define GBL_VA_OVERLOAD_SUFFIXER_7_N(...) \
185 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_8_N

#define GBL_VA_OVERLOAD_SUFFIXER_8_N ( ...)

Definition at line 187 of file gimbal_macro_composition.h.

187#define GBL_VA_OVERLOAD_SUFFIXER_8_N(...) \
188 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_9_N

#define GBL_VA_OVERLOAD_SUFFIXER_9_N ( ...)

Definition at line 190 of file gimbal_macro_composition.h.

190#define GBL_VA_OVERLOAD_SUFFIXER_9_N(...) \
191 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_10_N

#define GBL_VA_OVERLOAD_SUFFIXER_10_N ( ...)

Definition at line 193 of file gimbal_macro_composition.h.

193#define GBL_VA_OVERLOAD_SUFFIXER_10_N(...) \
194 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_11_N

#define GBL_VA_OVERLOAD_SUFFIXER_11_N ( ...)

Definition at line 196 of file gimbal_macro_composition.h.

196#define GBL_VA_OVERLOAD_SUFFIXER_11_N(...) \
197 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_12_N

#define GBL_VA_OVERLOAD_SUFFIXER_12_N ( ...)

Definition at line 199 of file gimbal_macro_composition.h.

199#define GBL_VA_OVERLOAD_SUFFIXER_12_N(...) \
200 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_13_N

#define GBL_VA_OVERLOAD_SUFFIXER_13_N ( ...)

Definition at line 202 of file gimbal_macro_composition.h.

202#define GBL_VA_OVERLOAD_SUFFIXER_13_N(...) \
203 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_14_N

#define GBL_VA_OVERLOAD_SUFFIXER_14_N ( ...)

Definition at line 205 of file gimbal_macro_composition.h.

205#define GBL_VA_OVERLOAD_SUFFIXER_14_N(...) \
206 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_15_N

#define GBL_VA_OVERLOAD_SUFFIXER_15_N ( ...)

Definition at line 208 of file gimbal_macro_composition.h.

208#define GBL_VA_OVERLOAD_SUFFIXER_15_N(...) \
209 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_16_N

#define GBL_VA_OVERLOAD_SUFFIXER_16_N ( ...)

Definition at line 211 of file gimbal_macro_composition.h.

211#define GBL_VA_OVERLOAD_SUFFIXER_16_N(...) \
212 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_17_N

#define GBL_VA_OVERLOAD_SUFFIXER_17_N ( ...)

Definition at line 214 of file gimbal_macro_composition.h.

214#define GBL_VA_OVERLOAD_SUFFIXER_17_N(...) \
215 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_18_N

#define GBL_VA_OVERLOAD_SUFFIXER_18_N ( ...)

Definition at line 217 of file gimbal_macro_composition.h.

217#define GBL_VA_OVERLOAD_SUFFIXER_18_N(...) \
218 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_19_N

#define GBL_VA_OVERLOAD_SUFFIXER_19_N ( ...)

Definition at line 220 of file gimbal_macro_composition.h.

220#define GBL_VA_OVERLOAD_SUFFIXER_19_N(...) \
221 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_20_N

#define GBL_VA_OVERLOAD_SUFFIXER_20_N ( ...)

Definition at line 223 of file gimbal_macro_composition.h.

223#define GBL_VA_OVERLOAD_SUFFIXER_20_N(...) \
224 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_21_N

#define GBL_VA_OVERLOAD_SUFFIXER_21_N ( ...)

Definition at line 226 of file gimbal_macro_composition.h.

226#define GBL_VA_OVERLOAD_SUFFIXER_21_N(...) \
227 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_22_N

#define GBL_VA_OVERLOAD_SUFFIXER_22_N ( ...)

Definition at line 229 of file gimbal_macro_composition.h.

229#define GBL_VA_OVERLOAD_SUFFIXER_22_N(...) \
230 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_23_N

#define GBL_VA_OVERLOAD_SUFFIXER_23_N ( ...)

Definition at line 232 of file gimbal_macro_composition.h.

232#define GBL_VA_OVERLOAD_SUFFIXER_23_N(...) \
233 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_24_N

#define GBL_VA_OVERLOAD_SUFFIXER_24_N ( ...)

Definition at line 235 of file gimbal_macro_composition.h.

235#define GBL_VA_OVERLOAD_SUFFIXER_24_N(...) \
236 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_25_N

#define GBL_VA_OVERLOAD_SUFFIXER_25_N ( ...)

Definition at line 238 of file gimbal_macro_composition.h.

238#define GBL_VA_OVERLOAD_SUFFIXER_25_N(...) \
239 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_26_N

#define GBL_VA_OVERLOAD_SUFFIXER_26_N ( ...)

Definition at line 241 of file gimbal_macro_composition.h.

241#define GBL_VA_OVERLOAD_SUFFIXER_26_N(...) \
242 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_27_N

#define GBL_VA_OVERLOAD_SUFFIXER_27_N ( ...)

Definition at line 244 of file gimbal_macro_composition.h.

244#define GBL_VA_OVERLOAD_SUFFIXER_27_N(...) \
245 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_28_N

#define GBL_VA_OVERLOAD_SUFFIXER_28_N ( ...)

Definition at line 247 of file gimbal_macro_composition.h.

247#define GBL_VA_OVERLOAD_SUFFIXER_28_N(...) \
248 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_29_N

#define GBL_VA_OVERLOAD_SUFFIXER_29_N ( ...)

Definition at line 250 of file gimbal_macro_composition.h.

250#define GBL_VA_OVERLOAD_SUFFIXER_29_N(...) \
251 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_30_N

#define GBL_VA_OVERLOAD_SUFFIXER_30_N ( ...)

Definition at line 253 of file gimbal_macro_composition.h.

253#define GBL_VA_OVERLOAD_SUFFIXER_30_N(...) \
254 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_31_N

#define GBL_VA_OVERLOAD_SUFFIXER_31_N ( ...)

Definition at line 256 of file gimbal_macro_composition.h.

256#define GBL_VA_OVERLOAD_SUFFIXER_31_N(...) \
257 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_32_N

#define GBL_VA_OVERLOAD_SUFFIXER_32_N ( ...)

Definition at line 259 of file gimbal_macro_composition.h.

259#define GBL_VA_OVERLOAD_SUFFIXER_32_N(...) \
260 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_33_N

#define GBL_VA_OVERLOAD_SUFFIXER_33_N ( ...)

Definition at line 262 of file gimbal_macro_composition.h.

262#define GBL_VA_OVERLOAD_SUFFIXER_33_N(...) \
263 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_34_N

#define GBL_VA_OVERLOAD_SUFFIXER_34_N ( ...)

Definition at line 265 of file gimbal_macro_composition.h.

265#define GBL_VA_OVERLOAD_SUFFIXER_34_N(...) \
266 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_35_N

#define GBL_VA_OVERLOAD_SUFFIXER_35_N ( ...)

Definition at line 268 of file gimbal_macro_composition.h.

268#define GBL_VA_OVERLOAD_SUFFIXER_35_N(...) \
269 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_36_N

#define GBL_VA_OVERLOAD_SUFFIXER_36_N ( ...)

Definition at line 271 of file gimbal_macro_composition.h.

271#define GBL_VA_OVERLOAD_SUFFIXER_36_N(...) \
272 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, N, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_37_N

#define GBL_VA_OVERLOAD_SUFFIXER_37_N ( ...)

Definition at line 274 of file gimbal_macro_composition.h.

274#define GBL_VA_OVERLOAD_SUFFIXER_37_N(...) \
275 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, N, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_38_N

#define GBL_VA_OVERLOAD_SUFFIXER_38_N ( ...)

Definition at line 277 of file gimbal_macro_composition.h.

277#define GBL_VA_OVERLOAD_SUFFIXER_38_N(...) \
278 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, N, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_39_N

#define GBL_VA_OVERLOAD_SUFFIXER_39_N ( ...)

Definition at line 280 of file gimbal_macro_composition.h.

280#define GBL_VA_OVERLOAD_SUFFIXER_39_N(...) \
281 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, N, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_40_N

#define GBL_VA_OVERLOAD_SUFFIXER_40_N ( ...)

Definition at line 283 of file gimbal_macro_composition.h.

283#define GBL_VA_OVERLOAD_SUFFIXER_40_N(...) \
284 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, N, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_41_N

#define GBL_VA_OVERLOAD_SUFFIXER_41_N ( ...)

Definition at line 286 of file gimbal_macro_composition.h.

286#define GBL_VA_OVERLOAD_SUFFIXER_41_N(...) \
287 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, N, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_42_N

#define GBL_VA_OVERLOAD_SUFFIXER_42_N ( ...)

Definition at line 289 of file gimbal_macro_composition.h.

289#define GBL_VA_OVERLOAD_SUFFIXER_42_N(...) \
290 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, N, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_43_N

#define GBL_VA_OVERLOAD_SUFFIXER_43_N ( ...)

Definition at line 292 of file gimbal_macro_composition.h.

292#define GBL_VA_OVERLOAD_SUFFIXER_43_N(...) \
293 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, N, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_44_N

#define GBL_VA_OVERLOAD_SUFFIXER_44_N ( ...)

Definition at line 295 of file gimbal_macro_composition.h.

295#define GBL_VA_OVERLOAD_SUFFIXER_44_N(...) \
296 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, N, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_45_N

#define GBL_VA_OVERLOAD_SUFFIXER_45_N ( ...)

Definition at line 298 of file gimbal_macro_composition.h.

298#define GBL_VA_OVERLOAD_SUFFIXER_45_N(...) \
299 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, N, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_46_N

#define GBL_VA_OVERLOAD_SUFFIXER_46_N ( ...)

Definition at line 301 of file gimbal_macro_composition.h.

301#define GBL_VA_OVERLOAD_SUFFIXER_46_N(...) \
302 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, N, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_47_N

#define GBL_VA_OVERLOAD_SUFFIXER_47_N ( ...)

Definition at line 304 of file gimbal_macro_composition.h.

304#define GBL_VA_OVERLOAD_SUFFIXER_47_N(...) \
305 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, N, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_48_N

#define GBL_VA_OVERLOAD_SUFFIXER_48_N ( ...)

Definition at line 307 of file gimbal_macro_composition.h.

307#define GBL_VA_OVERLOAD_SUFFIXER_48_N(...) \
308 GBL_VA_OVERLOAD_SUFFIXER(0, N, N, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_49_N

#define GBL_VA_OVERLOAD_SUFFIXER_49_N ( ...)

Definition at line 310 of file gimbal_macro_composition.h.

310#define GBL_VA_OVERLOAD_SUFFIXER_49_N(...) \
311 GBL_VA_OVERLOAD_SUFFIXER(0, N, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SUFFIXER_50_N

#define GBL_VA_OVERLOAD_SUFFIXER_50_N ( ...)

Definition at line 313 of file gimbal_macro_composition.h.

313#define GBL_VA_OVERLOAD_SUFFIXER_50_N(...) \
314 GBL_VA_OVERLOAD_SUFFIXER(0, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, ##__VA_ARGS__)

◆ GBL_VA_OVERLOAD_SELECT

#define GBL_VA_OVERLOAD_SELECT ( BASE,
SUFFIXER,
... )

Definition at line 316 of file gimbal_macro_composition.h.

316#define GBL_VA_OVERLOAD_SELECT(BASE, SUFFIXER, ...) \
317 GBL_APPEND_SUFFIX(BASE, SUFFIXER(__VA_ARGS__))

◆ GBL_VA_OVERLOAD_CALL

#define GBL_VA_OVERLOAD_CALL ( BASE,
SUFFIXER,
... )

Definition at line 319 of file gimbal_macro_composition.h.

319#define GBL_VA_OVERLOAD_CALL(BASE, SUFFIXER, ...) \
320 GBL_VA_OVERLOAD_SELECT(BASE, SUFFIXER, ## __VA_ARGS__)(__VA_ARGS__)

◆ GBL_VA_OVERLOAD_CALL_ARGC

#define GBL_VA_OVERLOAD_CALL_ARGC ( BASE,
... )

Definition at line 322 of file gimbal_macro_composition.h.

322#define GBL_VA_OVERLOAD_CALL_ARGC(BASE, ...) \
323GBL_VA_OVERLOAD_CALL(BASE, GBL_VA_OVERLOAD_SUFFIXER_ARGC, ## __VA_ARGS__)

◆ GBL_TUPLE_FIRST

#define GBL_TUPLE_FIRST ( ...)

Definition at line 326 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FIRST__

#define GBL_TUPLE_FIRST__ ( X,
... )

Definition at line 327 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_REST

#define GBL_TUPLE_REST ( X,
... )

Definition at line 329 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH

#define GBL_TUPLE_FOREACH ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 331 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__1

#define GBL_TUPLE_FOREACH__1 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 333 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__2

#define GBL_TUPLE_FOREACH__2 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 334 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__3

#define GBL_TUPLE_FOREACH__3 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 335 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__4

#define GBL_TUPLE_FOREACH__4 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 336 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__5

#define GBL_TUPLE_FOREACH__5 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 337 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__6

#define GBL_TUPLE_FOREACH__6 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 338 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__7

#define GBL_TUPLE_FOREACH__7 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 339 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__8

#define GBL_TUPLE_FOREACH__8 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 340 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__9

#define GBL_TUPLE_FOREACH__9 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 341 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__10

#define GBL_TUPLE_FOREACH__10 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 342 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__11

#define GBL_TUPLE_FOREACH__11 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 343 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__12

#define GBL_TUPLE_FOREACH__12 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 344 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__13

#define GBL_TUPLE_FOREACH__13 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 345 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__14

#define GBL_TUPLE_FOREACH__14 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 346 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__15

#define GBL_TUPLE_FOREACH__15 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 347 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__16

#define GBL_TUPLE_FOREACH__16 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 348 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__17

#define GBL_TUPLE_FOREACH__17 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 349 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__18

#define GBL_TUPLE_FOREACH__18 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 350 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__19

#define GBL_TUPLE_FOREACH__19 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 351 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__20

#define GBL_TUPLE_FOREACH__20 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 352 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__21

#define GBL_TUPLE_FOREACH__21 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 353 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__22

#define GBL_TUPLE_FOREACH__22 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 354 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__23

#define GBL_TUPLE_FOREACH__23 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 355 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__24

#define GBL_TUPLE_FOREACH__24 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 356 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__25

#define GBL_TUPLE_FOREACH__25 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 357 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__26

#define GBL_TUPLE_FOREACH__26 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 358 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__27

#define GBL_TUPLE_FOREACH__27 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 359 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__28

#define GBL_TUPLE_FOREACH__28 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 360 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__29

#define GBL_TUPLE_FOREACH__29 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 361 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__30

#define GBL_TUPLE_FOREACH__30 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 362 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__31

#define GBL_TUPLE_FOREACH__31 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 363 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__32

#define GBL_TUPLE_FOREACH__32 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 364 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__33

#define GBL_TUPLE_FOREACH__33 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 365 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__34

#define GBL_TUPLE_FOREACH__34 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 366 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__35

#define GBL_TUPLE_FOREACH__35 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 367 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__36

#define GBL_TUPLE_FOREACH__36 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 368 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__37

#define GBL_TUPLE_FOREACH__37 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 369 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__38

#define GBL_TUPLE_FOREACH__38 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 370 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__39

#define GBL_TUPLE_FOREACH__39 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 371 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__40

#define GBL_TUPLE_FOREACH__40 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 372 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__41

#define GBL_TUPLE_FOREACH__41 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 373 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__42

#define GBL_TUPLE_FOREACH__42 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 374 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__43

#define GBL_TUPLE_FOREACH__43 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 375 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__44

#define GBL_TUPLE_FOREACH__44 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 376 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__45

#define GBL_TUPLE_FOREACH__45 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 377 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__46

#define GBL_TUPLE_FOREACH__46 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 378 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__47

#define GBL_TUPLE_FOREACH__47 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 379 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__48

#define GBL_TUPLE_FOREACH__48 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 380 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__49

#define GBL_TUPLE_FOREACH__49 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 381 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__50

#define GBL_TUPLE_FOREACH__50 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 382 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__51

#define GBL_TUPLE_FOREACH__51 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 383 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__52

#define GBL_TUPLE_FOREACH__52 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 384 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__53

#define GBL_TUPLE_FOREACH__53 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 385 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__54

#define GBL_TUPLE_FOREACH__54 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 386 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__55

#define GBL_TUPLE_FOREACH__55 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 387 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__56

#define GBL_TUPLE_FOREACH__56 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 388 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__57

#define GBL_TUPLE_FOREACH__57 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 389 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__58

#define GBL_TUPLE_FOREACH__58 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 390 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__59

#define GBL_TUPLE_FOREACH__59 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 391 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__60

#define GBL_TUPLE_FOREACH__60 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 392 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__61

#define GBL_TUPLE_FOREACH__61 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 393 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__62

#define GBL_TUPLE_FOREACH__62 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 394 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__63

#define GBL_TUPLE_FOREACH__63 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 395 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__64

#define GBL_TUPLE_FOREACH__64 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 396 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__65

#define GBL_TUPLE_FOREACH__65 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 397 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__66

#define GBL_TUPLE_FOREACH__66 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 398 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__67

#define GBL_TUPLE_FOREACH__67 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 399 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__68

#define GBL_TUPLE_FOREACH__68 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 400 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__69

#define GBL_TUPLE_FOREACH__69 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 401 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__70

#define GBL_TUPLE_FOREACH__70 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 402 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__71

#define GBL_TUPLE_FOREACH__71 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 403 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__72

#define GBL_TUPLE_FOREACH__72 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 404 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__73

#define GBL_TUPLE_FOREACH__73 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 405 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__74

#define GBL_TUPLE_FOREACH__74 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 406 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__75

#define GBL_TUPLE_FOREACH__75 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 407 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__76

#define GBL_TUPLE_FOREACH__76 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 408 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__77

#define GBL_TUPLE_FOREACH__77 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 409 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__78

#define GBL_TUPLE_FOREACH__78 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 410 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__79

#define GBL_TUPLE_FOREACH__79 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 411 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__80

#define GBL_TUPLE_FOREACH__80 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 412 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__81

#define GBL_TUPLE_FOREACH__81 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 413 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__82

#define GBL_TUPLE_FOREACH__82 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 414 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__83

#define GBL_TUPLE_FOREACH__83 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 415 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__84

#define GBL_TUPLE_FOREACH__84 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 416 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__85

#define GBL_TUPLE_FOREACH__85 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 417 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__86

#define GBL_TUPLE_FOREACH__86 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 418 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__87

#define GBL_TUPLE_FOREACH__87 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 419 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__88

#define GBL_TUPLE_FOREACH__88 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 420 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__89

#define GBL_TUPLE_FOREACH__89 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 421 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__90

#define GBL_TUPLE_FOREACH__90 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 422 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__91

#define GBL_TUPLE_FOREACH__91 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 423 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__92

#define GBL_TUPLE_FOREACH__92 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 424 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__93

#define GBL_TUPLE_FOREACH__93 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 425 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__94

#define GBL_TUPLE_FOREACH__94 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 426 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__95

#define GBL_TUPLE_FOREACH__95 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 427 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__96

#define GBL_TUPLE_FOREACH__96 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 428 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__97

#define GBL_TUPLE_FOREACH__97 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 429 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__98

#define GBL_TUPLE_FOREACH__98 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 430 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__99

#define GBL_TUPLE_FOREACH__99 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 431 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__100

#define GBL_TUPLE_FOREACH__100 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 432 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__101

#define GBL_TUPLE_FOREACH__101 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 433 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__102

#define GBL_TUPLE_FOREACH__102 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 434 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__103

#define GBL_TUPLE_FOREACH__103 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 435 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__104

#define GBL_TUPLE_FOREACH__104 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 436 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__105

#define GBL_TUPLE_FOREACH__105 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 437 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__106

#define GBL_TUPLE_FOREACH__106 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 438 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__107

#define GBL_TUPLE_FOREACH__107 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 439 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__108

#define GBL_TUPLE_FOREACH__108 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 440 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__109

#define GBL_TUPLE_FOREACH__109 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 441 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__110

#define GBL_TUPLE_FOREACH__110 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 442 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__111

#define GBL_TUPLE_FOREACH__111 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 443 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__112

#define GBL_TUPLE_FOREACH__112 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 444 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__113

#define GBL_TUPLE_FOREACH__113 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 445 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__114

#define GBL_TUPLE_FOREACH__114 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 446 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__115

#define GBL_TUPLE_FOREACH__115 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 447 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__116

#define GBL_TUPLE_FOREACH__116 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 448 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__117

#define GBL_TUPLE_FOREACH__117 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 449 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__118

#define GBL_TUPLE_FOREACH__118 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 450 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__119

#define GBL_TUPLE_FOREACH__119 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 451 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__120

#define GBL_TUPLE_FOREACH__120 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 452 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__121

#define GBL_TUPLE_FOREACH__121 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 453 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__122

#define GBL_TUPLE_FOREACH__122 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 454 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__123

#define GBL_TUPLE_FOREACH__123 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 455 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__124

#define GBL_TUPLE_FOREACH__124 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 456 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__125

#define GBL_TUPLE_FOREACH__125 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 457 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__126

#define GBL_TUPLE_FOREACH__126 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 458 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__127

#define GBL_TUPLE_FOREACH__127 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 459 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__128

#define GBL_TUPLE_FOREACH__128 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 460 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__129

#define GBL_TUPLE_FOREACH__129 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 461 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__130

#define GBL_TUPLE_FOREACH__130 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 462 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__131

#define GBL_TUPLE_FOREACH__131 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 463 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__132

#define GBL_TUPLE_FOREACH__132 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 464 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__133

#define GBL_TUPLE_FOREACH__133 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 465 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__134

#define GBL_TUPLE_FOREACH__134 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 466 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__135

#define GBL_TUPLE_FOREACH__135 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 467 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__136

#define GBL_TUPLE_FOREACH__136 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 468 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__137

#define GBL_TUPLE_FOREACH__137 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 469 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__138

#define GBL_TUPLE_FOREACH__138 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 470 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__139

#define GBL_TUPLE_FOREACH__139 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 471 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__140

#define GBL_TUPLE_FOREACH__140 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 472 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__141

#define GBL_TUPLE_FOREACH__141 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 473 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__142

#define GBL_TUPLE_FOREACH__142 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 474 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__143

#define GBL_TUPLE_FOREACH__143 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 475 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__144

#define GBL_TUPLE_FOREACH__144 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 476 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__145

#define GBL_TUPLE_FOREACH__145 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 477 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__146

#define GBL_TUPLE_FOREACH__146 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 478 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__147

#define GBL_TUPLE_FOREACH__147 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 479 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__148

#define GBL_TUPLE_FOREACH__148 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 480 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__149

#define GBL_TUPLE_FOREACH__149 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 481 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__150

#define GBL_TUPLE_FOREACH__150 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 482 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__151

#define GBL_TUPLE_FOREACH__151 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 483 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__152

#define GBL_TUPLE_FOREACH__152 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 484 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__153

#define GBL_TUPLE_FOREACH__153 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 485 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__154

#define GBL_TUPLE_FOREACH__154 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 486 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__155

#define GBL_TUPLE_FOREACH__155 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 487 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__156

#define GBL_TUPLE_FOREACH__156 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 488 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__157

#define GBL_TUPLE_FOREACH__157 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 489 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__158

#define GBL_TUPLE_FOREACH__158 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 490 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__159

#define GBL_TUPLE_FOREACH__159 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 491 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__160

#define GBL_TUPLE_FOREACH__160 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 492 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__161

#define GBL_TUPLE_FOREACH__161 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 493 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__162

#define GBL_TUPLE_FOREACH__162 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 494 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__163

#define GBL_TUPLE_FOREACH__163 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 495 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__164

#define GBL_TUPLE_FOREACH__164 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 496 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__165

#define GBL_TUPLE_FOREACH__165 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 497 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__166

#define GBL_TUPLE_FOREACH__166 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 498 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__167

#define GBL_TUPLE_FOREACH__167 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 499 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__168

#define GBL_TUPLE_FOREACH__168 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 500 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__169

#define GBL_TUPLE_FOREACH__169 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 501 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__170

#define GBL_TUPLE_FOREACH__170 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 502 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__171

#define GBL_TUPLE_FOREACH__171 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 503 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__172

#define GBL_TUPLE_FOREACH__172 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 504 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__173

#define GBL_TUPLE_FOREACH__173 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 505 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__174

#define GBL_TUPLE_FOREACH__174 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 506 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__175

#define GBL_TUPLE_FOREACH__175 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 507 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__176

#define GBL_TUPLE_FOREACH__176 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 508 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__177

#define GBL_TUPLE_FOREACH__177 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 509 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__178

#define GBL_TUPLE_FOREACH__178 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 510 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__179

#define GBL_TUPLE_FOREACH__179 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 511 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__180

#define GBL_TUPLE_FOREACH__180 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 512 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__181

#define GBL_TUPLE_FOREACH__181 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 513 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__182

#define GBL_TUPLE_FOREACH__182 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 514 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__183

#define GBL_TUPLE_FOREACH__183 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 515 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__184

#define GBL_TUPLE_FOREACH__184 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 516 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__185

#define GBL_TUPLE_FOREACH__185 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 517 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__186

#define GBL_TUPLE_FOREACH__186 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 518 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__187

#define GBL_TUPLE_FOREACH__187 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 519 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__188

#define GBL_TUPLE_FOREACH__188 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 520 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__189

#define GBL_TUPLE_FOREACH__189 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 521 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__190

#define GBL_TUPLE_FOREACH__190 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 522 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__191

#define GBL_TUPLE_FOREACH__191 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 523 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__192

#define GBL_TUPLE_FOREACH__192 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 524 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__193

#define GBL_TUPLE_FOREACH__193 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 525 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__194

#define GBL_TUPLE_FOREACH__194 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 526 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__195

#define GBL_TUPLE_FOREACH__195 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 527 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__196

#define GBL_TUPLE_FOREACH__196 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 528 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__197

#define GBL_TUPLE_FOREACH__197 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 529 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__198

#define GBL_TUPLE_FOREACH__198 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 530 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__199

#define GBL_TUPLE_FOREACH__199 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 531 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__200

#define GBL_TUPLE_FOREACH__200 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 532 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__201

#define GBL_TUPLE_FOREACH__201 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 533 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__202

#define GBL_TUPLE_FOREACH__202 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 534 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__203

#define GBL_TUPLE_FOREACH__203 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 535 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__204

#define GBL_TUPLE_FOREACH__204 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 536 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__205

#define GBL_TUPLE_FOREACH__205 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 537 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__206

#define GBL_TUPLE_FOREACH__206 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 538 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__207

#define GBL_TUPLE_FOREACH__207 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 539 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__208

#define GBL_TUPLE_FOREACH__208 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 540 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__209

#define GBL_TUPLE_FOREACH__209 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 541 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__210

#define GBL_TUPLE_FOREACH__210 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 542 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__211

#define GBL_TUPLE_FOREACH__211 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 543 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__212

#define GBL_TUPLE_FOREACH__212 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 544 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__213

#define GBL_TUPLE_FOREACH__213 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 545 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__214

#define GBL_TUPLE_FOREACH__214 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 546 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__215

#define GBL_TUPLE_FOREACH__215 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 547 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__216

#define GBL_TUPLE_FOREACH__216 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 548 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__217

#define GBL_TUPLE_FOREACH__217 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 549 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__218

#define GBL_TUPLE_FOREACH__218 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 550 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__219

#define GBL_TUPLE_FOREACH__219 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 551 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__220

#define GBL_TUPLE_FOREACH__220 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 552 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__221

#define GBL_TUPLE_FOREACH__221 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 553 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__222

#define GBL_TUPLE_FOREACH__222 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 554 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__223

#define GBL_TUPLE_FOREACH__223 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 555 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__224

#define GBL_TUPLE_FOREACH__224 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 556 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__225

#define GBL_TUPLE_FOREACH__225 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 557 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__226

#define GBL_TUPLE_FOREACH__226 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 558 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__227

#define GBL_TUPLE_FOREACH__227 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 559 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__228

#define GBL_TUPLE_FOREACH__228 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 560 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__229

#define GBL_TUPLE_FOREACH__229 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 561 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__230

#define GBL_TUPLE_FOREACH__230 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 562 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__231

#define GBL_TUPLE_FOREACH__231 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 563 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__232

#define GBL_TUPLE_FOREACH__232 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 564 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__233

#define GBL_TUPLE_FOREACH__233 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 565 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__234

#define GBL_TUPLE_FOREACH__234 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 566 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__235

#define GBL_TUPLE_FOREACH__235 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 567 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__236

#define GBL_TUPLE_FOREACH__236 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 568 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__237

#define GBL_TUPLE_FOREACH__237 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 569 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__238

#define GBL_TUPLE_FOREACH__238 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 570 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__239

#define GBL_TUPLE_FOREACH__239 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 571 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__240

#define GBL_TUPLE_FOREACH__240 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 572 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__241

#define GBL_TUPLE_FOREACH__241 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 573 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__242

#define GBL_TUPLE_FOREACH__242 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 574 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__243

#define GBL_TUPLE_FOREACH__243 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 575 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__244

#define GBL_TUPLE_FOREACH__244 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 576 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__245

#define GBL_TUPLE_FOREACH__245 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 577 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__246

#define GBL_TUPLE_FOREACH__246 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 578 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__247

#define GBL_TUPLE_FOREACH__247 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 579 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__248

#define GBL_TUPLE_FOREACH__248 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 580 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__249

#define GBL_TUPLE_FOREACH__249 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 581 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__250

#define GBL_TUPLE_FOREACH__250 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 582 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__251

#define GBL_TUPLE_FOREACH__251 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 583 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__252

#define GBL_TUPLE_FOREACH__252 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 584 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__253

#define GBL_TUPLE_FOREACH__253 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 585 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__254

#define GBL_TUPLE_FOREACH__254 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 586 of file gimbal_macro_composition.h.

◆ GBL_TUPLE_FOREACH__255

#define GBL_TUPLE_FOREACH__255 ( MACRO_,
DATA_,
TUPLE_ )

Definition at line 587 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_1

#define GBL_REVERSE_1 ( a)

Definition at line 589 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_2

#define GBL_REVERSE_2 ( a,
b )

Definition at line 590 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_3

#define GBL_REVERSE_3 ( a,
... )

Definition at line 591 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_4

#define GBL_REVERSE_4 ( a,
... )

Definition at line 592 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_5

#define GBL_REVERSE_5 ( a,
... )

Definition at line 593 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_6

#define GBL_REVERSE_6 ( a,
... )

Definition at line 594 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_7

#define GBL_REVERSE_7 ( a,
... )

Definition at line 595 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_8

#define GBL_REVERSE_8 ( a,
... )

Definition at line 596 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_9

#define GBL_REVERSE_9 ( a,
... )

Definition at line 597 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_10

#define GBL_REVERSE_10 ( a,
... )

Definition at line 598 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_11

#define GBL_REVERSE_11 ( a,
... )

Definition at line 599 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_12

#define GBL_REVERSE_12 ( a,
... )

Definition at line 600 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_13

#define GBL_REVERSE_13 ( a,
... )

Definition at line 601 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_14

#define GBL_REVERSE_14 ( a,
... )

Definition at line 602 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_15

#define GBL_REVERSE_15 ( a,
... )

Definition at line 603 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_16

#define GBL_REVERSE_16 ( a,
... )

Definition at line 604 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_17

#define GBL_REVERSE_17 ( a,
... )

Definition at line 605 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_18

#define GBL_REVERSE_18 ( a,
... )

Definition at line 606 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_19

#define GBL_REVERSE_19 ( a,
... )

Definition at line 607 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_20

#define GBL_REVERSE_20 ( a,
... )

Definition at line 608 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_21

#define GBL_REVERSE_21 ( a,
... )

Definition at line 609 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_22

#define GBL_REVERSE_22 ( a,
... )

Definition at line 610 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_23

#define GBL_REVERSE_23 ( a,
... )

Definition at line 611 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_24

#define GBL_REVERSE_24 ( a,
... )

Definition at line 612 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_25

#define GBL_REVERSE_25 ( a,
... )

Definition at line 613 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_26

#define GBL_REVERSE_26 ( a,
... )

Definition at line 614 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_27

#define GBL_REVERSE_27 ( a,
... )

Definition at line 615 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_28

#define GBL_REVERSE_28 ( a,
... )

Definition at line 616 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_29

#define GBL_REVERSE_29 ( a,
... )

Definition at line 617 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_30

#define GBL_REVERSE_30 ( a,
... )

Definition at line 618 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_31

#define GBL_REVERSE_31 ( a,
... )

Definition at line 619 of file gimbal_macro_composition.h.

◆ GBL_REVERSE_32

#define GBL_REVERSE_32 ( a,
... )

Definition at line 620 of file gimbal_macro_composition.h.

◆ GBL_REVERSE1

#define GBL_REVERSE1 ( N,
... )

Definition at line 621 of file gimbal_macro_composition.h.

◆ GBL_REVERSE

#define GBL_REVERSE ( ...)

Definition at line 622 of file gimbal_macro_composition.h.