Public Member Functions | |
| TPyArg (const char *) | |
| TPyArg (const char *) | |
| Construct a TPyArg from a C-string. | |
| TPyArg (const TPyArg &) | |
| TPyArg (const TPyArg &) | |
| Copy constructor. | |
| TPyArg (double) | |
| TPyArg (Double_t) | |
| Construct a TPyArg from a double value. | |
| TPyArg (int) | |
| TPyArg (Int_t) | |
| Construct a TPyArg from an integer value. | |
| TPyArg (long) | |
| TPyArg (Long_t) | |
| Construct a TPyArg from an integer value. | |
| TPyArg (PyObject *) | |
| TPyArg (PyObject *) | |
| virtual | ~TPyArg () |
| virtual | ~TPyArg () |
| Done with held PyObject. | |
| virtual TClass * | IsA () const |
| operator PyObject * () const | |
| operator PyObject * () const | |
| TPyArg & | operator= (const TPyArg &) |
| TPyArg & | operator= (const TPyArg &) |
| Assignment operator. | |
| virtual void | Streamer (TBuffer &) |
| void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
Static Public Member Functions | |
| static void | CallConstructor (PyObject *&pyself, PyObject *pyclass) |
| static void | CallConstructor (PyObject *&pyself, PyObject *pyclass) |
| static void | CallConstructor (PyObject *&pyself, PyObject *pyclass, const std::vector< TPyArg > &args) |
| static void | CallConstructor (PyObject *&pyself, PyObject *pyclass, const std::vector< TPyArg > &args) |
| static void | CallDestructor (PyObject *&pyself) |
| static void | CallDestructor (PyObject *&pyself) |
| static void | CallDestructor (PyObject *&pyself, PyObject *pymeth, const std::vector< TPyArg > &args) |
| static void | CallDestructor (PyObject *&pyself, PyObject *pymeth, const std::vector< TPyArg > &args) |
| static PyObject * | CallMethod (PyObject *pymeth, const std::vector< TPyArg > &args) |
| static PyObject * | CallMethod (PyObject *pymeth, const std::vector< TPyArg > &args) |
| static TClass * | Class () |
| static const char * | Class_Name () |
| static constexpr Version_t | Class_Version () |
| static const char * | DeclFileName () |
Private Attributes | |
| PyObject * | fPyObject |
#include <TPyArg.h>
| TPyArg::TPyArg | ( | PyObject * | pyobject | ) |
Definition at line 73 of file TPyArg.cxx.
| TPyArg::TPyArg | ( | Int_t | value | ) |
Construct a TPyArg from an integer value.
Definition at line 83 of file TPyArg.cxx.
| TPyArg::TPyArg | ( | Long_t | value | ) |
Construct a TPyArg from an integer value.
Definition at line 91 of file TPyArg.cxx.
| TPyArg::TPyArg | ( | Double_t | value | ) |
Construct a TPyArg from a double value.
Definition at line 99 of file TPyArg.cxx.
| TPyArg::TPyArg | ( | const char * | value | ) |
Construct a TPyArg from a C-string.
Definition at line 107 of file TPyArg.cxx.
Copy constructor.
Definition at line 115 of file TPyArg.cxx.
|
virtual |
Done with held PyObject.
Definition at line 136 of file TPyArg.cxx.
| TPyArg::TPyArg | ( | PyObject * | ) |
| TPyArg::TPyArg | ( | int | ) |
| TPyArg::TPyArg | ( | long | ) |
| TPyArg::TPyArg | ( | double | ) |
| TPyArg::TPyArg | ( | const char * | ) |
|
virtual |
|
static |
|
static |
Definition at line 30 of file TPyArg.cxx.
|
static |
Definition at line 67 of file TPyArg.cxx.
|
static |
|
static |
Definition at line 61 of file TPyArg.cxx.
|
static |
Definition at line 49 of file TPyArg.cxx.
| TPyArg::operator PyObject * | ( | ) | const |
| TPyArg::operator PyObject * | ( | ) | const |
Definition at line 143 of file TPyArg.cxx.
Assignment operator.
Definition at line 124 of file TPyArg.cxx.
|
inline |