3#ifndef PYROOT_TEMPLATEPROXY_H
4#define PYROOT_TEMPLATEPROXY_H
49 template<
typename T >
55 template<
typename T >
Template proxy object to return functions and methods.
MethodProxy * fNonTemplated
void AddOverload(MethodProxy *mp)
Store overloads of this templated method.
void Set(const std::string &name, PyObject *pyclass)
Initialize the proxy for the given 'pyclass.'.
PyObject_HEAD PyObject * fSelf
void AddTemplate(PyCallable *pc)
Bool_t TemplateProxy_Check(T *object)
TemplateProxy * TemplateProxy_New(const std::string &name, PyObject *pyclass)
PyTypeObject TemplateProxy_Type
Bool_t TemplateProxy_CheckExact(T *object)
static constexpr double pc