#ifndef ROOT_TPyReturn
#define ROOT_TPyReturn
#ifndef ROOT_Rtypes
#include "Rtypes.h"
#endif
struct _object;
typedef _object PyObject;
class TPyReturn {
public:
TPyReturn();
TPyReturn( PyObject* pyobject );
TPyReturn( const TPyReturn& );
TPyReturn& operator=( const TPyReturn& );
virtual ~TPyReturn();
operator const char*() const;
operator Char_t() const;
operator Long_t() const;
operator Int_t() const { return (Int_t)operator Long_t(); }
operator Short_t() const { return (Short_t)operator Long_t(); }
operator ULong_t() const;
operator UInt_t() const { return (UInt_t)operator ULong_t(); }
operator UShort_t() const { return (UShort_t)operator ULong_t(); }
operator Double_t() const;
operator Float_t() const { return (Float_t)operator Double_t(); }
operator void*() const;
operator PyObject*() const;
ClassDef(TPyReturn,1)
private:
PyObject* fPyObject;
};
#endif
Last change: Wed Jun 25 08:51:34 2008
Last generated: 2008-06-25 08:51
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.