Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::python::objects::caller_py_function_impl< Caller > Struct Template Reference

#include <py_function.hpp>

Inheritance diagram for boost::python::objects::caller_py_function_impl< Caller >:
Collaboration diagram for boost::python::objects::caller_py_function_impl< Caller >:

Public Member Functions

 caller_py_function_impl (Caller const &caller)
 
PyObject * operator() (PyObject *args, PyObject *kw)
 
virtual unsigned min_arity () const
 
virtual
python::detail::py_func_sig_info 
signature () const
 
virtual unsigned max_arity () const
 

Constructor & Destructor Documentation

template<class Caller >
boost::python::objects::caller_py_function_impl< Caller >::caller_py_function_impl ( Caller const &  caller)
inline

Member Function Documentation

virtual unsigned boost::python::objects::py_function_impl_base::max_arity ( ) const
virtualinherited
template<class Caller >
virtual unsigned boost::python::objects::caller_py_function_impl< Caller >::min_arity ( ) const
inlinevirtual
template<class Caller >
PyObject* boost::python::objects::caller_py_function_impl< Caller >::operator() ( PyObject *  args,
PyObject *  kw 
)
inlinevirtual
template<class Caller >
virtual python::detail::py_func_sig_info boost::python::objects::caller_py_function_impl< Caller >::signature ( ) const
inlinevirtual

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