library of assembled shared sources

http://lass.cocamware.com

lass::python::impl::Caller< void > Struct Template Reference

specialisation for functions without return value, calls function and returns Py_None. More...


Static Public Member Functions

template<typename Function >
static PyObject * function (Function iFunction)
template<typename Function , typename P1 >
static PyObject * function (Function iFunction, P1 p1)
template<typename Function , typename P1 , typename P2 >
static PyObject * function (Function iFunction, P1 p1, P2 p2)
template<typename Function , typename P1 , typename P2 , typename P3 >
static PyObject * function (Function iFunction, P1 p1, P2 p2, P3 p3)
template<typename Function , typename P1 , typename P2 , typename P3 , typename P4 >
static PyObject * function (Function iFunction, P1 p1, P2 p2, P3 p3, P4 p4)
template<typename Function , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
static PyObject * function (Function iFunction, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5)
template<typename Function , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
static PyObject * function (Function iFunction, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6)
template<typename Function , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 >
static PyObject * function (Function iFunction, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7)
template<typename Function , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 >
static PyObject * function (Function iFunction, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8)
template<typename Function , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 >
static PyObject * function (Function iFunction, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9)
template<typename Function , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 >
static PyObject * function (Function iFunction, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10)
template<typename Function , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 >
static PyObject * function (Function iFunction, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10, P11 p11)
template<typename Function , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 >
static PyObject * function (Function iFunction, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10, P11 p11, P12 p12)
template<typename Function , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 , typename P13 >
static PyObject * function (Function iFunction, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10, P11 p11, P12 p12, P13 p13)
template<typename Function , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 , typename P13 , typename P14 >
static PyObject * function (Function iFunction, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10, P11 p11, P12 p12, P13 p13, P14 p14)
template<typename Function , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 , typename P13 , typename P14 , typename P15 >
static PyObject * function (Function iFunction, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10, P11 p11, P12 p12, P13 p13, P14 p14, P15 p15)
template<typename CppClassPtr , typename Method >
static PyObject * method (CppClassPtr iObject, Method iMethod)
template<typename CppClassPtr , typename Method , typename P1 >
static PyObject * method (CppClassPtr iObject, Method iMethod, P1 p1)
template<typename CppClassPtr , typename Method , typename P1 , typename P2 >
static PyObject * method (CppClassPtr iObject, Method iMethod, P1 p1, P2 p2)
template<typename CppClassPtr , typename Method , typename P1 , typename P2 , typename P3 >
static PyObject * method (CppClassPtr iObject, Method iMethod, P1 p1, P2 p2, P3 p3)
template<typename CppClassPtr , typename Method , typename P1 , typename P2 , typename P3 , typename P4 >
static PyObject * method (CppClassPtr iObject, Method iMethod, P1 p1, P2 p2, P3 p3, P4 p4)
template<typename CppClassPtr , typename Method , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
static PyObject * method (CppClassPtr iObject, Method iMethod, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5)
template<typename CppClassPtr , typename Method , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
static PyObject * method (CppClassPtr iObject, Method iMethod, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6)
template<typename CppClassPtr , typename Method , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 >
static PyObject * method (CppClassPtr iObject, Method iMethod, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7)
template<typename CppClassPtr , typename Method , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 >
static PyObject * method (CppClassPtr iObject, Method iMethod, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8)
template<typename CppClassPtr , typename Method , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 >
static PyObject * method (CppClassPtr iObject, Method iMethod, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9)
template<typename CppClassPtr , typename Method , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 >
static PyObject * method (CppClassPtr iObject, Method iMethod, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10)
template<typename CppClassPtr , typename Method , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 >
static PyObject * method (CppClassPtr iObject, Method iMethod, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10, P11 p11)
template<typename CppClassPtr , typename Method , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 >
static PyObject * method (CppClassPtr iObject, Method iMethod, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10, P11 p11, P12 p12)
template<typename CppClassPtr , typename Method , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 , typename P13 >
static PyObject * method (CppClassPtr iObject, Method iMethod, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10, P11 p11, P12 p12, P13 p13)
template<typename CppClassPtr , typename Method , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 , typename P13 , typename P14 >
static PyObject * method (CppClassPtr iObject, Method iMethod, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10, P11 p11, P12 p12, P13 p13, P14 p14)
template<typename CppClassPtr , typename Method , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 , typename P13 , typename P14 , typename P15 >
static PyObject * method (CppClassPtr iObject, Method iMethod, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10, P11 p11, P12 p12, P13 p13, P14 p14, P15 p15)


Detailed Description

template<>
struct lass::python::impl::Caller< void >

specialisation for functions without return value, calls function and returns Py_None.

Definition at line 525 of file pyobject_call.inl.


Member Function Documentation

template<typename Function >
static PyObject* lass::python::impl::Caller< void >::function ( Function  iFunction  )  [inline, static]

Definition at line 530 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename Function , typename P1 >
static PyObject* lass::python::impl::Caller< void >::function ( Function  iFunction,
P1  p1 
) [inline, static]

Definition at line 542 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename Function , typename P1 , typename P2 >
static PyObject* lass::python::impl::Caller< void >::function ( Function  iFunction,
P1  p1,
P2  p2 
) [inline, static]

Definition at line 554 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename Function , typename P1 , typename P2 , typename P3 >
static PyObject* lass::python::impl::Caller< void >::function ( Function  iFunction,
P1  p1,
P2  p2,
P3  p3 
) [inline, static]

Definition at line 566 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename Function , typename P1 , typename P2 , typename P3 , typename P4 >
static PyObject* lass::python::impl::Caller< void >::function ( Function  iFunction,
P1  p1,
P2  p2,
P3  p3,
P4  p4 
) [inline, static]

Definition at line 578 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename Function , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
static PyObject* lass::python::impl::Caller< void >::function ( Function  iFunction,
P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5 
) [inline, static]

Definition at line 590 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename Function , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
static PyObject* lass::python::impl::Caller< void >::function ( Function  iFunction,
P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6 
) [inline, static]

Definition at line 602 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename Function , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 >
static PyObject* lass::python::impl::Caller< void >::function ( Function  iFunction,
P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6,
P7  p7 
) [inline, static]

Definition at line 614 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename Function , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 >
static PyObject* lass::python::impl::Caller< void >::function ( Function  iFunction,
P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6,
P7  p7,
P8  p8 
) [inline, static]

Definition at line 626 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename Function , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 >
static PyObject* lass::python::impl::Caller< void >::function ( Function  iFunction,
P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6,
P7  p7,
P8  p8,
P9  p9 
) [inline, static]

Definition at line 638 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename Function , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 >
static PyObject* lass::python::impl::Caller< void >::function ( Function  iFunction,
P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6,
P7  p7,
P8  p8,
P9  p9,
P10  p10 
) [inline, static]

Definition at line 650 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename Function , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 >
static PyObject* lass::python::impl::Caller< void >::function ( Function  iFunction,
P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6,
P7  p7,
P8  p8,
P9  p9,
P10  p10,
P11  p11 
) [inline, static]

Definition at line 662 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename Function , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 >
static PyObject* lass::python::impl::Caller< void >::function ( Function  iFunction,
P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6,
P7  p7,
P8  p8,
P9  p9,
P10  p10,
P11  p11,
P12  p12 
) [inline, static]

Definition at line 674 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename Function , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 , typename P13 >
static PyObject* lass::python::impl::Caller< void >::function ( Function  iFunction,
P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6,
P7  p7,
P8  p8,
P9  p9,
P10  p10,
P11  p11,
P12  p12,
P13  p13 
) [inline, static]

Definition at line 686 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename Function , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 , typename P13 , typename P14 >
static PyObject* lass::python::impl::Caller< void >::function ( Function  iFunction,
P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6,
P7  p7,
P8  p8,
P9  p9,
P10  p10,
P11  p11,
P12  p12,
P13  p13,
P14  p14 
) [inline, static]

Definition at line 698 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename Function , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 , typename P13 , typename P14 , typename P15 >
static PyObject* lass::python::impl::Caller< void >::function ( Function  iFunction,
P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6,
P7  p7,
P8  p8,
P9  p9,
P10  p10,
P11  p11,
P12  p12,
P13  p13,
P14  p14,
P15  p15 
) [inline, static]

Definition at line 710 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename CppClassPtr , typename Method >
static PyObject* lass::python::impl::Caller< void >::method ( CppClassPtr  iObject,
Method  iMethod 
) [inline, static]

Definition at line 725 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename CppClassPtr , typename Method , typename P1 >
static PyObject* lass::python::impl::Caller< void >::method ( CppClassPtr  iObject,
Method  iMethod,
P1  p1 
) [inline, static]

Definition at line 737 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename CppClassPtr , typename Method , typename P1 , typename P2 >
static PyObject* lass::python::impl::Caller< void >::method ( CppClassPtr  iObject,
Method  iMethod,
P1  p1,
P2  p2 
) [inline, static]

Definition at line 749 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename CppClassPtr , typename Method , typename P1 , typename P2 , typename P3 >
static PyObject* lass::python::impl::Caller< void >::method ( CppClassPtr  iObject,
Method  iMethod,
P1  p1,
P2  p2,
P3  p3 
) [inline, static]

Definition at line 761 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename CppClassPtr , typename Method , typename P1 , typename P2 , typename P3 , typename P4 >
static PyObject* lass::python::impl::Caller< void >::method ( CppClassPtr  iObject,
Method  iMethod,
P1  p1,
P2  p2,
P3  p3,
P4  p4 
) [inline, static]

Definition at line 773 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename CppClassPtr , typename Method , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
static PyObject* lass::python::impl::Caller< void >::method ( CppClassPtr  iObject,
Method  iMethod,
P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5 
) [inline, static]

Definition at line 785 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename CppClassPtr , typename Method , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
static PyObject* lass::python::impl::Caller< void >::method ( CppClassPtr  iObject,
Method  iMethod,
P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6 
) [inline, static]

Definition at line 797 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename CppClassPtr , typename Method , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 >
static PyObject* lass::python::impl::Caller< void >::method ( CppClassPtr  iObject,
Method  iMethod,
P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6,
P7  p7 
) [inline, static]

Definition at line 809 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename CppClassPtr , typename Method , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 >
static PyObject* lass::python::impl::Caller< void >::method ( CppClassPtr  iObject,
Method  iMethod,
P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6,
P7  p7,
P8  p8 
) [inline, static]

Definition at line 821 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename CppClassPtr , typename Method , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 >
static PyObject* lass::python::impl::Caller< void >::method ( CppClassPtr  iObject,
Method  iMethod,
P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6,
P7  p7,
P8  p8,
P9  p9 
) [inline, static]

Definition at line 833 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename CppClassPtr , typename Method , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 >
static PyObject* lass::python::impl::Caller< void >::method ( CppClassPtr  iObject,
Method  iMethod,
P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6,
P7  p7,
P8  p8,
P9  p9,
P10  p10 
) [inline, static]

Definition at line 845 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename CppClassPtr , typename Method , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 >
static PyObject* lass::python::impl::Caller< void >::method ( CppClassPtr  iObject,
Method  iMethod,
P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6,
P7  p7,
P8  p8,
P9  p9,
P10  p10,
P11  p11 
) [inline, static]

Definition at line 857 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename CppClassPtr , typename Method , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 >
static PyObject* lass::python::impl::Caller< void >::method ( CppClassPtr  iObject,
Method  iMethod,
P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6,
P7  p7,
P8  p8,
P9  p9,
P10  p10,
P11  p11,
P12  p12 
) [inline, static]

Definition at line 869 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename CppClassPtr , typename Method , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 , typename P13 >
static PyObject* lass::python::impl::Caller< void >::method ( CppClassPtr  iObject,
Method  iMethod,
P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6,
P7  p7,
P8  p8,
P9  p9,
P10  p10,
P11  p11,
P12  p12,
P13  p13 
) [inline, static]

Definition at line 881 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename CppClassPtr , typename Method , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 , typename P13 , typename P14 >
static PyObject* lass::python::impl::Caller< void >::method ( CppClassPtr  iObject,
Method  iMethod,
P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6,
P7  p7,
P8  p8,
P9  p9,
P10  p10,
P11  p11,
P12  p12,
P13  p13,
P14  p14 
) [inline, static]

Definition at line 893 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.

template<typename CppClassPtr , typename Method , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 , typename P13 , typename P14 , typename P15 >
static PyObject* lass::python::impl::Caller< void >::method ( CppClassPtr  iObject,
Method  iMethod,
P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6,
P7  p7,
P8  p8,
P9  p9,
P10  p10,
P11  p11,
P12  p12,
P13  p13,
P14  p14,
P15  p15 
) [inline, static]

Definition at line 905 of file pyobject_call.inl.

References LASS_UTIL_PYOBJECT_CALL_CATCH_AND_RETURN.


The documentation for this struct was generated from the following file:

Generated on Mon Nov 10 14:22:15 2008 for Library of Assembled Shared Sources by doxygen 1.5.7.1
SourceForge.net Logo