File indexing completed on 2025-01-18 09:50:28
0001
0002
0003
0004
0005
0006
0007
0008 template<typename A0>
0009 BOOST_FORCEINLINE
0010 Type operator ()(A0 &a0) const
0011 {
0012 return Type(a0);
0013 }
0014 template<typename A0 , typename A1>
0015 BOOST_FORCEINLINE
0016 Type operator ()(A0 &a0 , A1 &a1) const
0017 {
0018 return Type(a0 , a1);
0019 }
0020 template<typename A0 , typename A1 , typename A2>
0021 BOOST_FORCEINLINE
0022 Type operator ()(A0 &a0 , A1 &a1 , A2 &a2) const
0023 {
0024 return Type(a0 , a1 , a2);
0025 }
0026 template<typename A0 , typename A1 , typename A2 , typename A3>
0027 BOOST_FORCEINLINE
0028 Type operator ()(A0 &a0 , A1 &a1 , A2 &a2 , A3 &a3) const
0029 {
0030 return Type(a0 , a1 , a2 , a3);
0031 }
0032 template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4>
0033 BOOST_FORCEINLINE
0034 Type operator ()(A0 &a0 , A1 &a1 , A2 &a2 , A3 &a3 , A4 &a4) const
0035 {
0036 return Type(a0 , a1 , a2 , a3 , a4);
0037 }
0038 template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5>
0039 BOOST_FORCEINLINE
0040 Type operator ()(A0 &a0 , A1 &a1 , A2 &a2 , A3 &a3 , A4 &a4 , A5 &a5) const
0041 {
0042 return Type(a0 , a1 , a2 , a3 , a4 , a5);
0043 }
0044 template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6>
0045 BOOST_FORCEINLINE
0046 Type operator ()(A0 &a0 , A1 &a1 , A2 &a2 , A3 &a3 , A4 &a4 , A5 &a5 , A6 &a6) const
0047 {
0048 return Type(a0 , a1 , a2 , a3 , a4 , a5 , a6);
0049 }
0050 template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7>
0051 BOOST_FORCEINLINE
0052 Type operator ()(A0 &a0 , A1 &a1 , A2 &a2 , A3 &a3 , A4 &a4 , A5 &a5 , A6 &a6 , A7 &a7) const
0053 {
0054 return Type(a0 , a1 , a2 , a3 , a4 , a5 , a6 , a7);
0055 }
0056 template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8>
0057 BOOST_FORCEINLINE
0058 Type operator ()(A0 &a0 , A1 &a1 , A2 &a2 , A3 &a3 , A4 &a4 , A5 &a5 , A6 &a6 , A7 &a7 , A8 &a8) const
0059 {
0060 return Type(a0 , a1 , a2 , a3 , a4 , a5 , a6 , a7 , a8);
0061 }
0062 template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8 , typename A9>
0063 BOOST_FORCEINLINE
0064 Type operator ()(A0 &a0 , A1 &a1 , A2 &a2 , A3 &a3 , A4 &a4 , A5 &a5 , A6 &a6 , A7 &a7 , A8 &a8 , A9 &a9) const
0065 {
0066 return Type(a0 , a1 , a2 , a3 , a4 , a5 , a6 , a7 , a8 , a9);
0067 }