#ifndef ROOT_TPython
#define ROOT_TPython
#include "TPyReturn.h"
#ifndef ROOT_TObject
#include "TObject.h"
#endif
class TPython {
private:
   static Bool_t Initialize();
public:
   static void LoadMacro( const char* name );
   static void ExecScript( const char* name, int argc = 0, const char** argv = 0 );
   static Bool_t Exec( const char* cmd );
   static const TPyReturn Eval( const char* expr );
   static Bool_t Bind( TObject* object, const char* label );
   static void Prompt();
   static Bool_t ObjectProxy_Check( PyObject* pyobject );
   static Bool_t ObjectProxy_CheckExact( PyObject* pyobject );
   static void* ObjectProxy_AsVoidPtr( PyObject* pyobject );
   static PyObject* ObjectProxy_FromVoidPtr( void* addr, const char* classname );
   virtual ~TPython() { }
   ClassDef(TPython,0)   
};
#endif
Last change: Wed Nov 12 13:46:41 2008
Last generated: 2008-11-12 13:46
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.