#include <ConstructorHolder.h>
Inheritance diagram for PyROOT::TConstructorHolder< T, M >:

Public Member Functions | |
| TConstructorHolder (const T &klass, const M &method) | |
| TConstructorHolder (const T &klass) | |
| virtual PyObject * | GetDocString () | 
| virtual PyCallable * | Clone () | 
| virtual PyObject * | operator() (ObjectProxy *self, PyObject *args, PyObject *kwds, Long_t=0) | 
| template<> | |
| TConstructorHolder (const TScopeAdapter &klass) | |
Protected Member Functions | |
| virtual Bool_t | InitExecutor_ (TExecutor *&) | 
Definition at line 26 of file ConstructorHolder.h.
| PyROOT::TConstructorHolder< T, M >::TConstructorHolder | ( | const T & | klass, | |
| const M & | method | |||
| ) | 
Definition at line 34 of file ConstructorHolder.cxx.
Referenced by PyROOT::TConstructorHolder< T, M >::Clone().
| PyROOT::TConstructorHolder< T, M >::TConstructorHolder | ( | const T & | klass | ) | 
| PyROOT::TConstructorHolder< TScopeAdapter, TMemberAdapter >::TConstructorHolder | ( | const TScopeAdapter & | klass | ) | 
Definition at line 43 of file ConstructorHolder.cxx.
| PyObject * PyROOT::TConstructorHolder< T, M >::GetDocString | ( | ) |  [virtual] | 
        
Reimplemented from PyROOT::PyCallable.
Definition at line 61 of file ConstructorHolder.cxx.
References PyROOT::TMethodHolder< T, M >::GetClass(), PyROOT::TMethodHolder< T, M >::GetMethod(), PyROOT::TMethodHolder< T, M >::GetSignatureString(), and PyROOT_PyUnicode_FromFormat.
| virtual PyCallable* PyROOT::TConstructorHolder< T, M >::Clone | ( | ) |  [inline, virtual] | 
        
Reimplemented from PyROOT::TMethodHolder< T, M >.
Definition at line 33 of file ConstructorHolder.h.
References PyROOT::TConstructorHolder< T, M >::TConstructorHolder().
| PyObject * PyROOT::TConstructorHolder< T, M >::operator() | ( | ObjectProxy * | self, | |
| PyObject * | args, | |||
| PyObject * | kwds, | |||
| Long_t |  = 0 | |||
| ) |  [virtual] | 
        
Reimplemented from PyROOT::TMethodHolder< T, M >.
Definition at line 125 of file ConstructorHolder.cxx.
References xmlio::Class, TClass::DynamicCast(), env, G__CALLCONSTRUCTOR, G__ONELINE, G__stubstoreenv, TClass::GetClassInfo(), TClass::New(), object, PyROOT_PyUnicode_AsString, PyROOT::TMemoryRegulator::RegisterObject(), TClass::Size(), snprintf, str, and tagnum.
| Bool_t PyROOT::TConstructorHolder< T, M >::InitExecutor_ | ( | TExecutor *& | ) |  [protected, virtual] | 
        
Reimplemented from PyROOT::TMethodHolder< T, M >.
Definition at line 25 of file ConstructorHolder.cxx.
References PyROOT::gExecFactories, and kTRUE.
 1.5.1