ROOT 6.12/07 Reference Guide |
Public Member Functions | |
TPyArg (PyObject *) | |
TPyArg (Int_t) | |
Construct a TPyArg from an integer value. More... | |
TPyArg (Long_t) | |
Construct a TPyArg from an integer value. More... | |
TPyArg (Double_t) | |
Construct a TPyArg from a double value. More... | |
TPyArg (const char *) | |
Construct a TPyArg from a C-string. More... | |
TPyArg (const TPyArg &) | |
Copy constructor. More... | |
virtual | ~TPyArg () |
Done with held PyObject. More... | |
operator PyObject * () const | |
TPyArg & | operator= (const TPyArg &) |
Assignment operator. More... | |
Static Public Member Functions | |
static void | CallConstructor (PyObject *&pyself, PyObject *pyclass, const std::vector< TPyArg > &args) |
static void | CallConstructor (PyObject *&pyself, PyObject *pyclass) |
static void | CallDestructor (PyObject *&pyself, PyObject *pymeth, const std::vector< TPyArg > &args) |
static void | CallDestructor (PyObject *&pyself) |
static PyObject * | CallMethod (PyObject *pymeth, const std::vector< TPyArg > &args) |
Private Attributes | |
PyObject * | fPyObject |
#include <TPyArg.h>
TPyArg::TPyArg | ( | PyObject * | pyobject | ) |
Definition at line 66 of file TPyArg.cxx.
TPyArg::TPyArg | ( | Int_t | value | ) |
Construct a TPyArg from an integer value.
Definition at line 76 of file TPyArg.cxx.
TPyArg::TPyArg | ( | Long_t | value | ) |
Construct a TPyArg from an integer value.
Definition at line 84 of file TPyArg.cxx.
TPyArg::TPyArg | ( | Double_t | value | ) |
Construct a TPyArg from a double value.
Definition at line 92 of file TPyArg.cxx.
TPyArg::TPyArg | ( | const char * | value | ) |
Construct a TPyArg from a C-string.
Definition at line 100 of file TPyArg.cxx.
TPyArg::TPyArg | ( | const TPyArg & | s | ) |
Copy constructor.
Definition at line 108 of file TPyArg.cxx.
|
virtual |
Done with held PyObject.
Definition at line 129 of file TPyArg.cxx.
|
static |
Definition at line 23 of file TPyArg.cxx.
|
static |
Definition at line 54 of file TPyArg.cxx.
Definition at line 60 of file TPyArg.cxx.
Definition at line 42 of file TPyArg.cxx.
TPyArg::operator PyObject * | ( | ) | const |
Definition at line 136 of file TPyArg.cxx.
Assignment operator.
Definition at line 117 of file TPyArg.cxx.