33    static void LoadMacro( 
const char* name );
    36    static void ExecScript( 
const char* name, 
int argc = 0, 
const char** argv = 0 );
    63       void* addr, 
const char* classname, 
Bool_t python_owns = 
kFALSE );
 static Bool_t Exec(const char *cmd)
Execute a python statement (e.g. "import ROOT"). 
static Bool_t MethodProxy_Check(PyObject *pyobject)
Test whether the type of the given pyobject is of MethodProxy type or any derived type...
static void LoadMacro(const char *name)
Execute the give python script as if it were a macro (effectively an execfile in main), and create Cling equivalents for any newly available python classes. 
static Bool_t Initialize()
static Bool_t MethodProxy_CheckExact(PyObject *pyobject)
Test whether the type of the given pyobject is MethodProxy type. 
static void Prompt()
Enter an interactive python session (exit with ^D). 
#define ClassDef(name, id)
static const TPyReturn Eval(const char *expr)
Evaluate a python expression (e.g. 
static PyObject * ObjectProxy_FromVoidPtr(void *addr, const char *classname, Bool_t python_owns=kFALSE)
Bind the addr to a python object of class defined by classname. 
static Bool_t ObjectProxy_Check(PyObject *pyobject)
Test whether the type of the given pyobject is of ObjectProxy type or any derived type...
static Bool_t Import(const char *name)
Import the named python module and create Cling equivalents for its classes and methods. 
static Bool_t ObjectProxy_CheckExact(PyObject *pyobject)
Test whether the type of the given pyobject is ObjectProxy type. 
Mother of all ROOT objects. 
static Bool_t Bind(TObject *object, const char *label)
Bind a ROOT object with, at the python side, the name "label". 
static void * ObjectProxy_AsVoidPtr(PyObject *pyobject)
Extract the object pointer held by the ObjectProxy pyobject. 
static void ExecScript(const char *name, int argc=0, const char **argv=0)
Execute a python stand-alone script, with argv CLI arguments.