|
ROOT 6.07/09 Reference Guide |
Template proxy object to return functions and methods.
Definition at line 24 of file TemplateProxy.h.
Public Member Functions | |
| void | AddOverload (MethodProxy *mp) |
| Store overloads of this templated method. More... | |
| void | AddOverload (PyCallable *pc) |
| void | AddTemplate (PyCallable *pc) |
| void | Set (const std::string &name, PyObject *pyclass) |
| Initialize the proxy for the given 'pyclass.'. More... | |
Public Attributes | |
| MethodProxy * | fNonTemplated |
| PyObject * | fPyClass |
| PyObject * | fPyName |
| PyObject_HEAD PyObject * | fSelf |
| MethodProxy * | fTemplated |
Private Member Functions | |
| TemplateProxy () | |
|
inlineprivate |
Definition at line 42 of file TemplateProxy.h.
| void PyROOT::TemplateProxy::AddOverload | ( | MethodProxy * | mp | ) |
Store overloads of this templated method.
Definition at line 37 of file TemplateProxy.cxx.
| void PyROOT::TemplateProxy::AddOverload | ( | PyCallable * | pc | ) |
Definition at line 41 of file TemplateProxy.cxx.
| void PyROOT::TemplateProxy::AddTemplate | ( | PyCallable * | pc | ) |
Definition at line 46 of file TemplateProxy.cxx.
Initialize the proxy for the given 'pyclass.'.
Definition at line 23 of file TemplateProxy.cxx.
| MethodProxy* PyROOT::TemplateProxy::fNonTemplated |
Definition at line 33 of file TemplateProxy.h.
| PyObject* PyROOT::TemplateProxy::fPyClass |
Definition at line 31 of file TemplateProxy.h.
| PyObject* PyROOT::TemplateProxy::fPyName |
Definition at line 32 of file TemplateProxy.h.
| PyObject_HEAD PyObject* PyROOT::TemplateProxy::fSelf |
Definition at line 30 of file TemplateProxy.h.
| MethodProxy* PyROOT::TemplateProxy::fTemplated |
Definition at line 34 of file TemplateProxy.h.