Logo ROOT  
Reference Guide
RootWrapper.h File Reference
#include <string>
Include dependency graph for RootWrapper.h:
This graph shows which files directly or indirectly include this file:

Namespaces

namespace  PyROOT
 

Functions

PyObjectPyROOT::BindCppGlobal (TGlobal *)
 gbl == 0 means global does not exist (rather than gbl is NULL pointer) More...
 
PyObjectPyROOT::BindCppObject (Cppyy::TCppObject_t object, const std::string &clName, Bool_t isRef=kFALSE)
 
PyObjectPyROOT::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) More...
 
PyObjectPyROOT::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. More...
 
PyObjectPyROOT::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) More...
 
PyObjectPyROOT::ClearProxiedObjects ()
 Delete all memory-regulated objects. More...
 
PyObjectPyROOT::CreateScopeProxy (const std::string &scope_name, PyObject *parent=0)
 Build a python shadow class for the named C++ class. More...
 
PyObjectPyROOT::CreateScopeProxy (Cppyy::TCppScope_t)
 Convenience function with a lookup first through the known existing proxies. More...
 
PyObjectPyROOT::CreateScopeProxy (PyObject *, PyObject *args)
 Build a python shadow class for the named C++ class. More...
 
PyObjectPyROOT::GetCppGlobal (const std::string &name)
 try named global variable/enum (first ROOT, then Cling: sync is too slow) More...
 
PyObjectPyROOT::GetCppGlobal (PyObject *, PyObject *args)
 get the requested name More...
 
PyObjectPyROOT::GetScopeProxy (Cppyy::TCppScope_t)
 Retrieve scope proxy from the known ones. More...
 
void PyROOT::InitRoot ()