diff --git a/include/boost/python/preprocessed/caller.hpp b/include/boost/python/preprocessed/caller.hpp index aa466ad7..3a28a9bc 100644 --- a/include/boost/python/preprocessed/caller.hpp +++ b/include/boost/python/preprocessed/caller.hpp @@ -9,253 +9,253 @@ template PyObject*operator()(R(*f)(),PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(*f)(A0),PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(*f)(A0,A1),PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(*f)(A0,A1,A2),PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(*f)(A0,A1,A2,A3),PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(*f)(A0,A1,A2,A3,A4),PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(*f)(A0,A1,A2,A3,A4,A5),PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(*f)(A0,A1,A2,A3,A4,A5,A6),PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(*f)(A0,A1,A2,A3,A4,A5,A6,A7),PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(*f)(A0,A1,A2,A3,A4,A5,A6,A7,A8),PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(),PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1),PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2),PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3),PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3,A4),PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3,A4,A5),PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3,A4,A5,A6),PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3,A4,A5,A6,A7),PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3,A4,A5,A6,A7,A8),PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3,A4,A5,A6,A7,A8,A9),PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)()const,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1)const,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2)const,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3)const,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3,A4)const,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3,A4,A5)const,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3,A4,A5,A6)const,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3,A4,A5,A6,A7)const,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3,A4,A5,A6,A7,A8)const,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3,A4,A5,A6,A7,A8,A9)const,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)()volatile,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1)volatile,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2)volatile,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3)volatile,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3,A4)volatile,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3,A4,A5)volatile,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3,A4,A5,A6)volatile,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3,A4,A5,A6,A7)volatile,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3,A4,A5,A6,A7,A8)volatile,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3,A4,A5,A6,A7,A8,A9)volatile,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)()const volatile,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1)const volatile,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2)const volatile,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3)const volatile,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3,A4)const volatile,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3,A4,A5)const volatile,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3,A4,A5,A6)const volatile,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3,A4,A5,A6,A7)const volatile,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3,A4,A5,A6,A7,A8)const volatile,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } template PyObject*operator()(R(A0::*f)(A1,A2,A3,A4,A5,A6,A7,A8,A9)const volatile,PyObject*args,PyObject*keywords,P const&policies)const { - return returning::call(f,args,keywords,policies); + return returning::call(f,args,keywords,&policies); } #endif // CALLER_DWA2002410_HPP