31 int nArgs = args.size();
32 PyObject *pyargs = PyTuple_New(nArgs);
33 for (
int i = 0; i < nArgs; ++i)
34 PyTuple_SET_ITEM(pyargs, i, (
PyObject *)args[i]);
35 pyself = PyObject_Call(pyclass, pyargs, NULL);
43 pyself = PyObject_Call(pyclass, pyargs, NULL);
50 int nArgs = args.size();
51 PyObject *pyargs = PyTuple_New(nArgs);
52 for (
int i = 0; i < nArgs; ++i)
53 PyTuple_SET_ITEM(pyargs, i, (
PyObject *)args[i]);
145 Py_XINCREF(fPyObject);
#define CPyCppyy_PyText_FromString
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)