Definition at line 47 of file TemplateProxy.h.
Public Member Functions | |
| void | AdoptMethod (PyCallable *pc) | 
| void | AdoptTemplate (PyCallable *pc) | 
| PyObject * | Instantiate (const std::string &fname, CPyCppyy_PyArgs_t tmplArgs, size_t nargsf, Utility::ArgPreference, int *pcnt=nullptr) | 
| void | MergeOverload (CPPOverload *mp) | 
Public Attributes | |
| PyObject_HEAD PyObject * | fSelf | 
| PyObject * | fTemplateArgs | 
| TP_TInfo_t | fTI | 
| PyObject * | fWeakrefList | 
Private Member Functions | |
| TemplateProxy ()=delete | |
| void | Set (const std::string &cppname, const std::string &pyname, PyObject *pyclass) | 
Friends | |
| TemplateProxy * | TemplateProxy_New (const std::string &cppname, const std::string &pyname, PyObject *pyclass) | 
#include </github/home/ROOT-CI/src/bindings/pyroot/cppyy/CPyCppyy/src/TemplateProxy.h>
      
  | 
  privatedelete | 
| void CPyCppyy::TemplateProxy::AdoptMethod | ( | PyCallable * | pc | ) | 
Definition at line 92 of file TemplateProxy.cxx.
| void CPyCppyy::TemplateProxy::AdoptTemplate | ( | PyCallable * | pc | ) | 
Definition at line 98 of file TemplateProxy.cxx.
| PyObject * CPyCppyy::TemplateProxy::Instantiate | ( | const std::string & | fname, | 
| CPyCppyy_PyArgs_t | tmplArgs, | ||
| size_t | nargsf, | ||
| Utility::ArgPreference | pref, | ||
| int * | pcnt = nullptr ) | 
Definition at line 105 of file TemplateProxy.cxx.
| void CPyCppyy::TemplateProxy::MergeOverload | ( | CPPOverload * | mp | ) | 
Definition at line 78 of file TemplateProxy.cxx.
      
  | 
  private | 
Definition at line 766 of file TemplateProxy.cxx.
      
  | 
  friend | 
Definition at line 91 of file TemplateProxy.h.
| PyObject_HEAD PyObject* CPyCppyy::TemplateProxy::fSelf | 
Definition at line 55 of file TemplateProxy.h.
| PyObject* CPyCppyy::TemplateProxy::fTemplateArgs | 
Definition at line 56 of file TemplateProxy.h.
| TP_TInfo_t CPyCppyy::TemplateProxy::fTI | 
Definition at line 61 of file TemplateProxy.h.
| PyObject* CPyCppyy::TemplateProxy::fWeakrefList | 
Definition at line 57 of file TemplateProxy.h.