ROOT
6.07/01
Reference Guide
|
Namespaces | |
PyStrings | |
Utility | |
Typedefs | |
typedef TConverter *(* | ConverterFactory_t )(Long_t size) |
typedef std::map< std::string, ConverterFactory_t > | ConvFactories_t |
typedef TExecutor *(* | ExecutorFactory_t )() |
typedef std::map< std::string, ExecutorFactory_t > | ExecFactories_t |
typedef TPyBufferFactory | BufFac_t |
Enumerations | |
enum | ETypeDetails { kNone = 0, kIsStaticData = 1, kIsEnumData = 2, kIsConstData = 4, kIsArrayType = 8 } |
Variables | |
R__EXTERN void * | TPyExceptionMagic |
R__EXTERN void * | TPyCPPExceptionMagic |
ConvFactories_t | gConvFactories |
R__EXTERN PyObject * | gNullPtrObject = 0 |
ExecFactories_t | gExecFactories |
PyTypeObject | MethodProxy_Type |
R__EXTERN PyObject * | gRootModule = 0 |
PyTypeObject | ObjectProxy_Type |
PyTypeObject | PropertyProxy_Type |
PyTypeObject | PyRootType_Type |
std::vector< std::pair < Cppyy::TCppType_t, Cppyy::TCppType_t > > | gPinnedTypes |
std::vector< Cppyy::TCppType_t > | gIgnorePinnings |
PyTypeObject | TCustomFloat_Type |
Custom builtins, detectable by type, for pass by ref. More... | |
PyTypeObject | TCustomInt_Type |
static PyMethodObject * | free_list |
static int | numfree = 0 |
PyTypeObject | TCustomInstanceMethod_Type |
PyTypeObject | TemplateProxy_Type |
PyTypeObject | TTupleOfInstances_Type |
Representation of C-style array of instances. More... | |
R__EXTERN dict_lookup_func | gDictLookupOrg = 0 |
R__EXTERN Bool_t | gDictLookupActive = kFALSE |
typedef TPyBufferFactory PyROOT::BufFac_t |
Definition at line 44 of file TPyBufferFactory.h.
typedef TConverter*(* PyROOT::ConverterFactory_t)(Long_t size) |
Definition at line 32 of file Converters.cxx.
typedef std::map< std::string, ConverterFactory_t > PyROOT::ConvFactories_t |
Definition at line 33 of file Converters.cxx.
typedef std::map< std::string, ExecutorFactory_t > PyROOT::ExecFactories_t |
Definition at line 26 of file Executors.cxx.
typedef TExecutor*(* PyROOT::ExecutorFactory_t)() |
Definition at line 25 of file Executors.cxx.
enum PyROOT::ETypeDetails |
Enumerator | |
---|---|
kNone | |
kIsStaticData | |
kIsEnumData | |
kIsConstData | |
kIsArrayType |
Definition at line 14 of file PropertyProxy.cxx.
gbl == 0 means global does not exist (rather than gbl is NULL pointer)
Definition at line 932 of file RootWrapper.cxx.
PyObject * PyROOT::BindCppObject | ( | Cppyy::TCppObject_t | object, |
Cppyy::TCppType_t | klass, | ||
Bool_t | isRef = kFALSE |
||
) |
if the object is a null pointer, return a typed one (as needed for overloading)
Definition at line 849 of file RootWrapper.cxx.
Referenced by TPython::Bind(), BindCppGlobal(), BindCppObject(), TPyDispatcher::Dispatch(), TPyDispatcher::DispatchVA1(), PyROOT::TCppObjectExecutor::Execute(), PyROOT::TCppObjectRefExecutor::Execute(), PyROOT::TCppObjectPtrPtrExecutor::Execute(), PyROOT::TCppObjectPtrRefExecutor::Execute(), PyROOT::TCppObjectBySmartPtrExecutor::Execute(), PyROOT::TCppObjectBySmartPtrPtrExecutor::Execute(), PyROOT::TCppObjectBySmartPtrRefExecutor::Execute(), PyROOT::TCppObjectConverter::FromMemory(), PyROOT::TCppObjectPtrConverter< ISREFERENCE >::FromMemory(), PyROOT::TSmartPtrCppObjectConverter::FromMemory(), TPySelector::Init(), TPySelector::SlaveBegin(), and TTupleOfInstances_New().
|
inline |
Definition at line 35 of file RootWrapper.h.
PyObject * PyROOT::BindCppObjectArray | ( | Cppyy::TCppObject_t | address, |
Cppyy::TCppType_t | klass, | ||
Int_t | size | ||
) |
TODO: this function exists for symmetry; need to figure out if it's useful.
Definition at line 923 of file RootWrapper.cxx.
Referenced by BindCppGlobal(), PyROOT::TCppObjectArrayExecutor::Execute(), and PyROOT::TCppObjectArrayConverter::FromMemory().
PyObject * PyROOT::BindCppObjectNoCast | ( | Cppyy::TCppObject_t | object, |
Cppyy::TCppType_t | klass, | ||
Bool_t | isRef = kFALSE , |
||
Bool_t | isValue = kFALSE |
||
) |
only known or knowable objects will be bound (null object is ok)
Definition at line 816 of file RootWrapper.cxx.
Referenced by BindCppObject(), PyROOT::TCppObjectByValueExecutor::Execute(), PyROOT::TCppObjectArrayConverter::FromMemory(), GetCppGlobal(), TPython::ObjectProxy_FromVoidPtr(), PyROOT::TCppObjectConverter::ToMemory(), and TTreeGetAttr().
PyROOT::TConverter * PyROOT::CreateConverter | ( | const std::string & | fullType, |
Long_t | size = -1 |
||
) |
Definition at line 1306 of file Converters.cxx.
Referenced by PyROOT::TMethodHolder::InitConverters_(), PyROOT::PropertyProxy::Set(), and TTreeGetAttr().
PyROOT::TExecutor * PyROOT::CreateExecutor | ( | const std::string & | fullType, |
Bool_t | manage_smart_ptr = kTRUE |
||
) |
Definition at line 625 of file Executors.cxx.
Referenced by PyROOT::TConstructorHolder::InitExecutor_(), and PyROOT::TMethodHolder::InitExecutor_().
Bool_t PyROOT::CreatePyStrings | ( | ) |
Definition at line 60 of file PyStrings.cxx.
Referenced by initlibPyROOT().
PyObject * PyROOT::CreateScopeProxy | ( | Cppyy::TCppScope_t | scope | ) |
Convenience function with a lookup first through the known existing proxies.
Definition at line 521 of file RootWrapper.cxx.
Referenced by BindCppObjectNoCast(), BuildCppClassBases(), CreateScopeProxy(), PyROOT::TMethodHolder::GetScopeProxy(), and initlibPyROOT().
Build a python shadow class for the named C++ class.
Definition at line 533 of file RootWrapper.cxx.
Build a python shadow class for the named C++ class.
Definition at line 545 of file RootWrapper.cxx.
PyObject * PyROOT::DestroyPyStrings | ( | ) |
Remove all cached python strings.
Definition at line 114 of file PyStrings.cxx.
PyObject * PyROOT::GetCppGlobal | ( | const std::string & | name | ) |
try named global variable/enum (first ROOT, then Cling: sync is too slow)
Definition at line 785 of file RootWrapper.cxx.
Referenced by GetCppGlobal().
get the requested name
Definition at line 772 of file RootWrapper.cxx.
PyObject * PyROOT::GetScopeProxy | ( | Cppyy::TCppScope_t | scope | ) |
Retrieve scope proxy from the known ones.
Definition at line 504 of file RootWrapper.cxx.
Referenced by CreateScopeProxy().
The mapping from a method to a function involves reshuffling of self back into the list of arguments.
However, the pythonized methods will then have to undo that shuffling, which is inefficient. This method is the same as the one for the instancemethod object, except for the shuffling.
Definition at line 212 of file TCustomPyTypes.cxx.
|
static |
from instancemethod, but with custom type (at issue is that instancemethod is not meant to be derived from)
Definition at line 184 of file TCustomPyTypes.cxx.
|
static |
from instancemethod: don't rebind an already bound method, or an unbound method of a class that's not a base class of pyclass
Definition at line 255 of file TCustomPyTypes.cxx.
void PyROOT::InitRoot | ( | ) |
Definition at line 222 of file RootWrapper.cxx.
Referenced by initlibPyROOT().
Definition at line 69 of file TCallContext.h.
Definition at line 65 of file TCallContext.h.
Definition at line 61 of file TCallContext.h.
|
inline |
Definition at line 73 of file TCallContext.h.
Referenced by PyROOT::TMethodHolder::InitExecutor_().
Definition at line 63 of file MethodProxy.h.
Referenced by PyROOT::Utility::AddToClass(), PyROOT::Utility::AddUsingToClass(), BuildScopeProxyDict(), TPython::MethodProxy_Check(), and Pythonize().
Definition at line 69 of file MethodProxy.h.
Referenced by TPySelector::CallSelf(), if(), and TPython::MethodProxy_CheckExact().
|
inline |
Definition at line 75 of file MethodProxy.h.
Referenced by PyROOT::Utility::AddToClass(), BuildScopeProxyDict(), GetCppGlobal(), MethodProxy_New(), Pythonize(), and PyROOT::TemplateProxy::Set().
|
inline |
Definition at line 84 of file MethodProxy.h.
Definition at line 91 of file ObjectProxy.h.
Referenced by PyROOT::Utility::AddBinaryOperator(), PyROOT::TMethodHolder::Call(), ClassImp(), TPython::Eval(), PyROOT::PropertyProxy::GetAddress(), PyROOT::TMemoryRegulator::ObjectEraseCallback(), TPython::ObjectProxy_AsVoidPtr(), TPython::ObjectProxy_Check(), TPython::ObjectProxy_FromVoidPtr(), TPyReturn::operator void *(), PyROOT::TMethodHolder::PreProcessArgs(), PyROOT::TMemoryRegulator::RecursiveRemove(), PyROOT::TVoidArrayConverter::SetArg(), PyROOT::TCppObjectConverter::SetArg(), PyROOT::TValueCppObjectConverter::SetArg(), PyROOT::TRefCppObjectConverter::SetArg(), PyROOT::TCppObjectPtrConverter< ISREFERENCE >::SetArg(), PyROOT::TCppObjectArrayConverter::SetArg(), PyROOT::TSTLIteratorConverter::SetArg(), PyROOT::TVoidPtrRefConverter::SetArg(), PyROOT::TVoidPtrPtrConverter::SetArg(), PyROOT::TSmartPtrCppObjectConverter::SetArg(), PyROOT::TVoidArrayConverter::ToMemory(), PyROOT::TCppObjectConverter::ToMemory(), and PyROOT::TCppObjectPtrConverter< ISREFERENCE >::ToMemory().
Definition at line 97 of file ObjectProxy.h.
Referenced by TPython::ObjectProxy_CheckExact().
void PyROOT::op_dealloc_nofree | ( | ObjectProxy * | pyobj | ) |
Destroy the held C++ object, if owned; does not deallocate the proxy.
Definition at line 57 of file ObjectProxy.cxx.
Referenced by PyROOT::TMemoryRegulator::RecursiveRemove().
Definition at line 50 of file PropertyProxy.h.
Definition at line 56 of file PropertyProxy.h.
|
inline |
Definition at line 62 of file PropertyProxy.h.
Referenced by BindCppGlobal(), and GetCppGlobal().
|
inline |
Definition at line 72 of file PropertyProxy.h.
Definition at line 145 of file Utility.cxx.
Convert <pyobject> to C++ unsigned long long, with bounds checking.
Definition at line 166 of file Utility.cxx.
PyROOT::PYROOT_DECLARE_ARRAY_CONVERTER | ( | BoolArray | ) |
PyROOT::PYROOT_DECLARE_ARRAY_CONVERTER | ( | ShortArray | ) |
PyROOT::PYROOT_DECLARE_ARRAY_CONVERTER | ( | UShortArray | ) |
PyROOT::PYROOT_DECLARE_ARRAY_CONVERTER | ( | IntArray | ) |
PyROOT::PYROOT_DECLARE_ARRAY_CONVERTER | ( | UIntArray | ) |
PyROOT::PYROOT_DECLARE_ARRAY_CONVERTER | ( | LongArray | ) |
PyROOT::PYROOT_DECLARE_ARRAY_CONVERTER | ( | ULongArray | ) |
PyROOT::PYROOT_DECLARE_ARRAY_CONVERTER | ( | FloatArray | ) |
PyROOT::PYROOT_DECLARE_ARRAY_CONVERTER | ( | DoubleArray | ) |
PyROOT::PYROOT_DECLARE_BASIC_CONVERTER | ( | Long | ) |
PyROOT::PYROOT_DECLARE_BASIC_CONVERTER | ( | Bool | ) |
PyROOT::PYROOT_DECLARE_BASIC_CONVERTER | ( | Char | ) |
PyROOT::PYROOT_DECLARE_BASIC_CONVERTER | ( | UChar | ) |
PyROOT::PYROOT_DECLARE_BASIC_CONVERTER | ( | ULong | ) |
PyROOT::PYROOT_DECLARE_BASIC_CONVERTER | ( | LongLong | ) |
PyROOT::PYROOT_DECLARE_BASIC_CONVERTER | ( | ULongLong | ) |
PyROOT::PYROOT_DECLARE_BASIC_CONVERTER | ( | Double | ) |
PyROOT::PYROOT_DECLARE_BASIC_CONVERTER | ( | Float | ) |
PyROOT::PYROOT_DECLARE_BASIC_CONVERTER | ( | LongDouble | ) |
PyROOT::PYROOT_DECLARE_BASIC_CONVERTER | ( | PyObject | ) |
PyROOT::PYROOT_DECLARE_BASIC_CONVERTER2 | ( | Short | , |
Long | |||
) |
PyROOT::PYROOT_DECLARE_BASIC_CONVERTER2 | ( | UShort | , |
Long | |||
) |
PyROOT::PYROOT_DECLARE_BASIC_CONVERTER2 | ( | Int | , |
Long | |||
) |
PyROOT::PYROOT_DECLARE_BASIC_CONVERTER2 | ( | UInt | , |
ULong | |||
) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | Bool | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | BoolConstRef | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | Char | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | CharConstRef | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | UChar | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | UCharConstRef | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | Int | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | Long | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | ULong | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | LongLong | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | ULongLong | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | Float | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | Double | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | LongDouble | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | Void | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | CString | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | VoidArray | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | BoolArray | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | ShortArray | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | UShortArray | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | IntArray | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | UIntArray | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | LongArray | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | ULongArray | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | FloatArray | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | DoubleArray | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | STLString | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | TGlobal | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | Constructor | ) |
PyROOT::PYROOT_DECLARE_BASIC_EXECUTOR | ( | PyObject | ) |
PyROOT::PYROOT_DECLARE_BASIC_REFEXECUTOR | ( | Bool | ) |
PyROOT::PYROOT_DECLARE_BASIC_REFEXECUTOR | ( | Char | ) |
PyROOT::PYROOT_DECLARE_BASIC_REFEXECUTOR | ( | UChar | ) |
PyROOT::PYROOT_DECLARE_BASIC_REFEXECUTOR | ( | Short | ) |
PyROOT::PYROOT_DECLARE_BASIC_REFEXECUTOR | ( | UShort | ) |
PyROOT::PYROOT_DECLARE_BASIC_REFEXECUTOR | ( | Int | ) |
PyROOT::PYROOT_DECLARE_BASIC_REFEXECUTOR | ( | UInt | ) |
PyROOT::PYROOT_DECLARE_BASIC_REFEXECUTOR | ( | Long | ) |
PyROOT::PYROOT_DECLARE_BASIC_REFEXECUTOR | ( | ULong | ) |
PyROOT::PYROOT_DECLARE_BASIC_REFEXECUTOR | ( | LongLong | ) |
PyROOT::PYROOT_DECLARE_BASIC_REFEXECUTOR | ( | ULongLong | ) |
PyROOT::PYROOT_DECLARE_BASIC_REFEXECUTOR | ( | Float | ) |
PyROOT::PYROOT_DECLARE_BASIC_REFEXECUTOR | ( | Double | ) |
PyROOT::PYROOT_DECLARE_BASIC_REFEXECUTOR | ( | LongDouble | ) |
PyROOT::PYROOT_DECLARE_BASIC_REFEXECUTOR | ( | STLString | ) |
PyROOT::PYROOT_DECLARE_REF_CONVERTER | ( | Int | ) |
PyROOT::PYROOT_DECLARE_REF_CONVERTER | ( | Long | ) |
PyROOT::PYROOT_DECLARE_REF_CONVERTER | ( | Double | ) |
PyROOT::PYROOT_DECLARE_STRING_CONVERTER | ( | STLString | , |
std::string | |||
) |
Definition at line 50 of file PyRootType.h.
Referenced by CreateScopeProxy().
Definition at line 56 of file PyRootType.h.
Definition at line 2268 of file Pythonize.cxx.
Referenced by CreateScopeProxy().
Definition at line 77 of file TCallContext.h.
|
inline |
Definition at line 81 of file TCallContext.h.
Definition at line 22 of file TCustomPyTypes.h.
Definition at line 28 of file TCustomPyTypes.h.
Definition at line 52 of file TCustomPyTypes.h.
Definition at line 58 of file TCustomPyTypes.h.
PyObject * PyROOT::TCustomInstanceMethod_New | ( | PyObject * | func, |
PyObject * | self, | ||
PyObject * | pyclass | ||
) |
Definition at line 140 of file TCustomPyTypes.cxx.
Referenced by PyROOT::Utility::AddToClass(), and im_descr_get().
Definition at line 37 of file TCustomPyTypes.h.
Definition at line 43 of file TCustomPyTypes.h.
Definition at line 50 of file TemplateProxy.h.
Referenced by BuildScopeProxyDict().
Definition at line 56 of file TemplateProxy.h.
|
inline |
Definition at line 62 of file TemplateProxy.h.
Referenced by BuildScopeProxyDict().
Definition at line 1777 of file Pythonize.cxx.
void PyROOT::TMinuitPyCallback | ( | void * | vpyfunc, |
Long_t | , | ||
Int_t & | a0, | ||
Double_t * | a1, | ||
Double_t & | a2, | ||
Double_t * | a3, | ||
Int_t | a4 | ||
) |
Definition at line 1747 of file Pythonize.cxx.
PyObject* PyROOT::TTreeGetAttr | ( | ObjectProxy * | self, |
PyObject * | pyname | ||
) |
Definition at line 1383 of file Pythonize.cxx.
Referenced by Pythonize().
Definition at line 20 of file TTupleOfInstances.h.
Definition at line 26 of file TTupleOfInstances.h.
Referenced by PyROOT::TCppObjectArrayConverter::SetArg().
PyObject * PyROOT::TTupleOfInstances_New | ( | Cppyy::TCppObject_t | address, |
Cppyy::TCppType_t | klass, | ||
Py_ssize_t | nelems | ||
) |
Definition at line 12 of file TTupleOfInstances.cxx.
Referenced by BindCppObjectArray().
|
inline |
Definition at line 85 of file TCallContext.h.
Referenced by PyROOT::TVoidArrayConverter::SetArg(), PyROOT::TCppObjectConverter::SetArg(), PyROOT::TCppObjectPtrConverter< ISREFERENCE >::SetArg(), and PyROOT::TSmartPtrCppObjectConverter::SetArg().
|
static |
Definition at line 134 of file TCustomPyTypes.cxx.
Referenced by im_dealloc(), and TCustomInstanceMethod_New().
ConvFactories_t PyROOT::gConvFactories |
Definition at line 34 of file Converters.cxx.
Referenced by CreateConverter().
Definition at line 18 of file Utility.h.
Referenced by TPyClassGenerator::GetClass().
dict_lookup_func PyROOT::gDictLookupOrg = 0 |
Definition at line 15 of file Utility.h.
Referenced by initlibPyROOT().
ExecFactories_t PyROOT::gExecFactories |
Definition at line 27 of file Executors.cxx.
Referenced by CreateExecutor().
R__EXTERN std::vector< Cppyy::TCppType_t > PyROOT::gIgnorePinnings |
Definition at line 143 of file RootModule.cxx.
Referenced by BindCppObject().
PyObject * PyROOT::gNullPtrObject = 0 |
Definition at line 35 of file Converters.cxx.
Referenced by PyROOT::TVoidArrayConverter::FromMemory(), PyROOT::TVoidPtrPtrConverter::FromMemory(), PyROOT::TVoidArrayConverter::GetAddressSpecialCase(), and initlibPyROOT().
R__EXTERN std::vector< std::pair< Cppyy::TCppType_t, Cppyy::TCppType_t > > PyROOT::gPinnedTypes |
Definition at line 142 of file RootModule.cxx.
Referenced by BindCppObject().
Definition at line 40 of file ObjectProxy.cxx.
Referenced by PyROOT::TMethodHolder::CallFast(), CreateScopeProxy(), PyROOT::TMethodHolder::GetArgDefault(), TPython::Import(), initlibPyROOT(), and Pythonize().
R__EXTERN PyTypeObject PyROOT::MethodProxy_Type |
Definition at line 832 of file MethodProxy.cxx.
Referenced by initlibPyROOT(), MethodProxy_Check(), MethodProxy_CheckExact(), and MethodProxy_New().
|
static |
Definition at line 135 of file TCustomPyTypes.cxx.
Referenced by im_dealloc().
R__EXTERN PyTypeObject PyROOT::ObjectProxy_Type |
Definition at line 404 of file ObjectProxy.cxx.
Referenced by BuildCppClassBases(), initlibPyROOT(), ObjectProxy_Check(), and ObjectProxy_CheckExact().
R__EXTERN PyTypeObject PyROOT::PropertyProxy_Type |
Definition at line 130 of file PropertyProxy.cxx.
Referenced by initlibPyROOT(), PropertyProxy_Check(), PropertyProxy_CheckExact(), PropertyProxy_New(), and PropertyProxy_NewConstant().
R__EXTERN PyTypeObject PyROOT::PyRootType_Type |
Definition at line 188 of file PyRootType.cxx.
Referenced by initlibPyROOT(), PyRootType_Check(), and PyRootType_CheckExact().
R__EXTERN PyTypeObject PyROOT::TCustomFloat_Type |
Custom builtins, detectable by type, for pass by ref.
Definition at line 16 of file TCustomPyTypes.cxx.
Referenced by initlibPyROOT(), TCustomFloat_Check(), and TCustomFloat_CheckExact().
R__EXTERN PyTypeObject PyROOT::TCustomInstanceMethod_Type |
Definition at line 274 of file TCustomPyTypes.cxx.
Referenced by initlibPyROOT(), TCustomInstanceMethod_Check(), TCustomInstanceMethod_CheckExact(), and TCustomInstanceMethod_New().
R__EXTERN PyTypeObject PyROOT::TCustomInt_Type |
Definition at line 75 of file TCustomPyTypes.cxx.
Referenced by initlibPyROOT(), TCustomInt_Check(), and TCustomInt_CheckExact().
R__EXTERN PyTypeObject PyROOT::TemplateProxy_Type |
Definition at line 375 of file TemplateProxy.cxx.
Referenced by initlibPyROOT(), TemplateProxy_Check(), TemplateProxy_CheckExact(), and TemplateProxy_New().
Definition at line 47 of file TPyException.h.
Referenced by PyROOT::TMethodHolder::Call(), PyROOT::TMethodHolder::CallFast(), and PyROOT::TMethodHolder::Execute().
Definition at line 46 of file TPyException.h.
Referenced by PyROOT::TMethodHolder::Call(), PyROOT::TMethodHolder::CallFast(), and PyROOT::TMethodHolder::Execute().
R__EXTERN PyTypeObject PyROOT::TTupleOfInstances_Type |
Representation of C-style array of instances.
Definition at line 39 of file TTupleOfInstances.cxx.
Referenced by initlibPyROOT(), TTupleOfInstances_Check(), TTupleOfInstances_CheckExact(), and TTupleOfInstances_New().