32 int nArgs = args.size();
33 PyObject *pyargs = PyTuple_New(nArgs);
34 for (
int i = 0; i < nArgs; ++i)
35 PyTuple_SET_ITEM(pyargs, i, (
PyObject *)args[i]);
36 pyself = PyObject_Call(pyclass, pyargs, NULL);
44 pyself = PyObject_Call(pyclass, pyargs, NULL);
51 int nArgs = args.size();
52 PyObject *pyargs = PyTuple_New(nArgs);
53 for (
int i = 0; i < nArgs; ++i)
54 PyTuple_SET_ITEM(pyargs, i, (
PyObject *)args[i]);
146 Py_XINCREF(fPyObject);
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t result
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void value
static PyObject * CallMethod(PyObject *pymeth, const std::vector< TPyArg > &args)
static void CallDestructor(PyObject *&pyself, PyObject *pymeth, const std::vector< TPyArg > &args)
TPyArg & operator=(const TPyArg &)
Assignment operator.
virtual ~TPyArg()
Done with held PyObject.
static void CallConstructor(PyObject *&pyself, PyObject *pyclass, const std::vector< TPyArg > &args)
void CallConstructor(PyObject *&pyself, PyObject *pyclass)