|
ROOT 6.18/05 Reference Guide |
Public Member Functions | |
| TPyArg (const char *) | |
| Construct a TPyArg from a C-string. More... | |
| TPyArg (const TPyArg &) | |
| Copy constructor. More... | |
| TPyArg (Double_t) | |
| Construct a TPyArg from a double value. More... | |
| TPyArg (Int_t) | |
| Construct a TPyArg from an integer value. More... | |
| TPyArg (Long_t) | |
| Construct a TPyArg from an integer value. More... | |
| TPyArg (PyObject *) | |
| 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) |
| static void | CallConstructor (PyObject *&pyself, PyObject *pyclass, const std::vector< TPyArg > &args) |
| static void | CallDestructor (PyObject *&pyself) |
| static void | CallDestructor (PyObject *&pyself, PyObject *pymeth, const std::vector< TPyArg > &args) |
| 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.
Definition at line 60 of file TPyArg.cxx.
|
static |
Definition at line 54 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.