📄 xawrap
字号:
// xawrap internal header
// NOTE: no include guard
// includes <xawrap1> for [0,10] arguments
#if _NMAX != 10
#error argument number mismatch
#endif /* _NMAX != 10 */
#ifdef _NOZERO
#undef _NOZERO
#else /* _NOZERO */
#define _NARGS 0
#define _CLASS_CARG0
#define _C0_C1
#define _C_TAIL(x) _TAIL_0(x)
#define _CARG0_CARG1_REF
#define _CARG0_C0_REF
#if defined(_INCL_FILE_xxbind0)
#include <xxbind0>
#elif defined(_INCL_FILE_xxcallwrap)
#include <xxcallwrap>
#endif
#undef _CARG0_C0_REF
#undef _CARG0_CARG1_REF
#undef _C_TAIL
#undef _C0_C1
#undef _CLASS_CARG0
#undef _NARGS
#endif /* _NOZERO */
#define _NARGS 1
#define _CLASS_CARG0 class _Carg0
#define _C0_C1 _STD forward<_Carg0>(_CA0)
#define _C_TAIL(x) , _TAIL_1(x)
#define _CARG0_CARG1_REF _Carg0
#define _CARG0_C0_REF _Carg0&& _CA0
#if defined(_INCL_FILE_xxbind0)
#include <xxbind0>
#elif defined(_INCL_FILE_xxcallwrap)
#include <xxcallwrap>
#endif
#undef _CARG0_C0_REF
#undef _CARG0_CARG1_REF
#undef _C_TAIL
#undef _C0_C1
#undef _CLASS_CARG0
#undef _NARGS
#define _NARGS 2
#define _CLASS_CARG0 class _Carg0, class _Carg1
#define _C0_C1 _STD forward<_Carg0>(_CA0), \
_STD forward<_Carg1>(_CA1)
#define _C_TAIL(x) , _TAIL_2(x)
#define _CARG0_CARG1_REF _Carg0, _Carg1
#define _CARG0_C0_REF _Carg0&& _CA0, _Carg1&& _CA1
#if defined(_INCL_FILE_xxbind0)
#include <xxbind0>
#elif defined(_INCL_FILE_xxcallwrap)
#include <xxcallwrap>
#endif
#undef _CARG0_C0_REF
#undef _CARG0_CARG1_REF
#undef _C_TAIL
#undef _C0_C1
#undef _CLASS_CARG0
#undef _NARGS
#define _NARGS 3
#define _CLASS_CARG0 class _Carg0, class _Carg1, class _Carg2
#define _C0_C1 _STD forward<_Carg0>(_CA0), \
_STD forward<_Carg1>(_CA1), \
_STD forward<_Carg2>(_CA2)
#define _C_TAIL(x) , _TAIL_3(x)
#define _CARG0_CARG1_REF _Carg0, _Carg1, _Carg2
#define _CARG0_C0_REF _Carg0&& _CA0, _Carg1&& _CA1, _Carg2&& _CA2
#if defined(_INCL_FILE_xxbind0)
#include <xxbind0>
#elif defined(_INCL_FILE_xxcallwrap)
#include <xxcallwrap>
#endif
#undef _CARG0_C0_REF
#undef _CARG0_CARG1_REF
#undef _C_TAIL
#undef _C0_C1
#undef _CLASS_CARG0
#undef _NARGS
#define _NARGS 4
#define _CLASS_CARG0 class _Carg0, class _Carg1, class _Carg2, class _Carg3
#define _C0_C1 _STD forward<_Carg0>(_CA0), \
_STD forward<_Carg1>(_CA1), \
_STD forward<_Carg2>(_CA2), \
_STD forward<_Carg3>(_CA3)
#define _C_TAIL(x) , _TAIL_4(x)
#define _CARG0_CARG1_REF _Carg0, _Carg1, _Carg2, \
_Carg3
#define _CARG0_C0_REF _Carg0&& _CA0, _Carg1&& _CA1, _Carg2&& _CA2, \
_Carg3&& _CA3
#if defined(_INCL_FILE_xxbind0)
#include <xxbind0>
#elif defined(_INCL_FILE_xxcallwrap)
#include <xxcallwrap>
#endif
#undef _CARG0_C0_REF
#undef _CARG0_CARG1_REF
#undef _C_TAIL
#undef _C0_C1
#undef _CLASS_CARG0
#undef _NARGS
#define _NARGS 5
#define _CLASS_CARG0 class _Carg0, class _Carg1, class _Carg2, \
class _Carg3, class _Carg4
#define _C0_C1 _STD forward<_Carg0>(_CA0), \
_STD forward<_Carg1>(_CA1), \
_STD forward<_Carg2>(_CA2), \
_STD forward<_Carg3>(_CA3), \
_STD forward<_Carg4>(_CA4)
#define _C_TAIL(x) , _TAIL_5(x)
#define _CARG0_CARG1_REF _Carg0, _Carg1, _Carg2, \
_Carg3, _Carg4
#define _CARG0_C0_REF _Carg0&& _CA0, _Carg1&& _CA1, _Carg2&& _CA2, \
_Carg3&& _CA3, _Carg4&& _CA4
#if defined(_INCL_FILE_xxbind0)
#include <xxbind0>
#elif defined(_INCL_FILE_xxcallwrap)
#include <xxcallwrap>
#endif
#undef _CARG0_C0_REF
#undef _CARG0_CARG1_REF
#undef _C_TAIL
#undef _C0_C1
#undef _CLASS_CARG0
#undef _NARGS
#define _NARGS 6
#define _CLASS_CARG0 class _Carg0, class _Carg1, class _Carg2, \
class _Carg3, class _Carg4, class _Carg5
#define _C0_C1 _STD forward<_Carg0>(_CA0), \
_STD forward<_Carg1>(_CA1), \
_STD forward<_Carg2>(_CA2), \
_STD forward<_Carg3>(_CA3), \
_STD forward<_Carg4>(_CA4), \
_STD forward<_Carg5>(_CA5)
#define _C_TAIL(x) , _TAIL_6(x)
#define _CARG0_CARG1_REF _Carg0, _Carg1, _Carg2, \
_Carg3, _Carg4, _Carg5
#define _CARG0_C0_REF _Carg0&& _CA0, _Carg1&& _CA1, _Carg2&& _CA2, \
_Carg3&& _CA3, _Carg4&& _CA4, _Carg5&& _CA5
#if defined(_INCL_FILE_xxbind0)
#include <xxbind0>
#elif defined(_INCL_FILE_xxcallwrap)
#include <xxcallwrap>
#endif
#undef _CARG0_C0_REF
#undef _CARG0_CARG1_REF
#undef _C_TAIL
#undef _C0_C1
#undef _CLASS_CARG0
#undef _NARGS
#define _NARGS 7
#define _CLASS_CARG0 class _Carg0, class _Carg1, class _Carg2, \
class _Carg3, class _Carg4, class _Carg5, class _Carg6
#define _C0_C1 _STD forward<_Carg0>(_CA0), \
_STD forward<_Carg1>(_CA1), \
_STD forward<_Carg2>(_CA2), \
_STD forward<_Carg3>(_CA3), \
_STD forward<_Carg4>(_CA4), \
_STD forward<_Carg5>(_CA5), \
_STD forward<_Carg6>(_CA6)
#define _C_TAIL(x) , _TAIL_7(x)
#define _CARG0_CARG1_REF _Carg0, _Carg1, _Carg2, \
_Carg3, _Carg4, _Carg5, _Carg6
#define _CARG0_C0_REF _Carg0&& _CA0, _Carg1&& _CA1, _Carg2&& _CA2, \
_Carg3&& _CA3, _Carg4&& _CA4, _Carg5&& _CA5, _Carg6&& _CA6
#if defined(_INCL_FILE_xxbind0)
#include <xxbind0>
#elif defined(_INCL_FILE_xxcallwrap)
#include <xxcallwrap>
#endif
#undef _CARG0_C0_REF
#undef _CARG0_CARG1_REF
#undef _C_TAIL
#undef _C0_C1
#undef _CLASS_CARG0
#undef _NARGS
#define _NARGS 8
#define _CLASS_CARG0 class _Carg0, class _Carg1, class _Carg2, \
class _Carg3, class _Carg4, class _Carg5, class _Carg6, class _Carg7
#define _C0_C1 _STD forward<_Carg0>(_CA0), \
_STD forward<_Carg1>(_CA1), \
_STD forward<_Carg2>(_CA2), \
_STD forward<_Carg3>(_CA3), \
_STD forward<_Carg4>(_CA4), \
_STD forward<_Carg5>(_CA5), \
_STD forward<_Carg6>(_CA6), \
_STD forward<_Carg7>(_CA7)
#define _C_TAIL(x) , _TAIL_8(x)
#define _CARG0_CARG1_REF _Carg0, _Carg1, _Carg2, \
_Carg3, _Carg4, _Carg5, _Carg6, \
_Carg7
#define _CARG0_C0_REF _Carg0&& _CA0, _Carg1&& _CA1, _Carg2&& _CA2, \
_Carg3&& _CA3, _Carg4&& _CA4, _Carg5&& _CA5, _Carg6&& _CA6, \
_Carg7&& _CA7
#if defined(_INCL_FILE_xxbind0)
#include <xxbind0>
#elif defined(_INCL_FILE_xxcallwrap)
#include <xxcallwrap>
#endif
#undef _CARG0_C0_REF
#undef _CARG0_CARG1_REF
#undef _C_TAIL
#undef _C0_C1
#undef _CLASS_CARG0
#undef _NARGS
#define _NARGS 9
#define _CLASS_CARG0 class _Carg0, class _Carg1, class _Carg2, \
class _Carg3, class _Carg4, class _Carg5, class _Carg6, class _Carg7, \
class _Carg8
#define _C0_C1 _STD forward<_Carg0>(_CA0), \
_STD forward<_Carg1>(_CA1), \
_STD forward<_Carg2>(_CA2), \
_STD forward<_Carg3>(_CA3), \
_STD forward<_Carg4>(_CA4), \
_STD forward<_Carg5>(_CA5), \
_STD forward<_Carg6>(_CA6), \
_STD forward<_Carg7>(_CA7), \
_STD forward<_Carg8>(_CA8)
#define _C_TAIL(x) , _TAIL_9(x)
#define _CARG0_CARG1_REF _Carg0, _Carg1, _Carg2, \
_Carg3, _Carg4, _Carg5, _Carg6, \
_Carg7, _Carg8
#define _CARG0_C0_REF _Carg0&& _CA0, _Carg1&& _CA1, _Carg2&& _CA2, \
_Carg3&& _CA3, _Carg4&& _CA4, _Carg5&& _CA5, _Carg6&& _CA6, \
_Carg7&& _CA7, _Carg8&& _CA8
#if defined(_INCL_FILE_xxbind0)
#include <xxbind0>
#elif defined(_INCL_FILE_xxcallwrap)
#include <xxcallwrap>
#endif
#undef _CARG0_C0_REF
#undef _CARG0_CARG1_REF
#undef _C_TAIL
#undef _C0_C1
#undef _CLASS_CARG0
#undef _NARGS
#define _NARGS 10
#define _CLASS_CARG0 class _Carg0, class _Carg1, class _Carg2, \
class _Carg3, class _Carg4, class _Carg5, class _Carg6, class _Carg7, \
class _Carg8, class _Carg9
#define _C0_C1 _STD forward<_Carg0>(_CA0), \
_STD forward<_Carg1>(_CA1), \
_STD forward<_Carg2>(_CA2), \
_STD forward<_Carg3>(_CA3), \
_STD forward<_Carg4>(_CA4), \
_STD forward<_Carg5>(_CA5), \
_STD forward<_Carg6>(_CA6), \
_STD forward<_Carg7>(_CA7), \
_STD forward<_Carg8>(_CA8), \
_STD forward<_Carg9>(_CA9)
#define _C_TAIL(x)
#define _CARG0_CARG1_REF _Carg0, _Carg1, _Carg2, \
_Carg3, _Carg4, _Carg5, _Carg6, \
_Carg7, _Carg8, _Carg9
#define _CARG0_C0_REF _Carg0&& _CA0, _Carg1&& _CA1, _Carg2&& _CA2, \
_Carg3&& _CA3, _Carg4&& _CA4, _Carg5&& _CA5, _Carg6&& _CA6, \
_Carg7&& _CA7, _Carg8&& _CA8, _Carg9&& _CA9
#if defined(_INCL_FILE_xxbind0)
#include <xxbind0>
#elif defined(_INCL_FILE_xxcallwrap)
#include <xxcallwrap>
#endif
#undef _CARG0_C0_REF
#undef _CARG0_CARG1_REF
#undef _C_TAIL
#undef _C0_C1
#undef _CLASS_CARG0
#undef _NARGS
#undef _INCL_FILE_xxbind0
#undef _INCL_FILE_xxcallwrap
/*
* Copyright (c) 1992-2009 by P.J. Plauger. ALL RIGHTS RESERVED.
* Consult your license regarding permissions and restrictions.
V5.20:0009 */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -