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 92 of file TPyArg.cxx.
TPyArg::TPyArg | ( | Int_t | value | ) |
Construct a TPyArg from an integer value.
Definition at line 104 of file TPyArg.cxx.
TPyArg::TPyArg | ( | Long_t | value | ) |
Construct a TPyArg from an integer value.
Definition at line 114 of file TPyArg.cxx.
TPyArg::TPyArg | ( | Double_t | value | ) |
Construct a TPyArg from a double value.
Definition at line 124 of file TPyArg.cxx.
TPyArg::TPyArg | ( | const char * | value | ) |
Construct a TPyArg from a C-string.
Definition at line 134 of file TPyArg.cxx.
Copy constructor.
Definition at line 144 of file TPyArg.cxx.
|
virtual |
Done with held PyObject.
Definition at line 169 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 39 of file TPyArg.cxx.
|
static |
Definition at line 84 of file TPyArg.cxx.
|
static |
|
static |
Definition at line 76 of file TPyArg.cxx.
|
static |
Definition at line 62 of file TPyArg.cxx.
TPyArg::operator PyObject * | ( | ) | const |
TPyArg::operator PyObject * | ( | ) | const |
Definition at line 178 of file TPyArg.cxx.
Assignment operator.
Definition at line 155 of file TPyArg.cxx.
|
inline |