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 91 of file TPyArg.cxx.
| TPyArg::TPyArg | ( | Int_t | value | ) | 
Construct a TPyArg from an integer value.
Definition at line 103 of file TPyArg.cxx.
| TPyArg::TPyArg | ( | Long_t | value | ) | 
Construct a TPyArg from an integer value.
Definition at line 113 of file TPyArg.cxx.
| TPyArg::TPyArg | ( | Double_t | value | ) | 
Construct a TPyArg from a double value.
Definition at line 123 of file TPyArg.cxx.
| TPyArg::TPyArg | ( | const char * | value | ) | 
Construct a TPyArg from a C-string.
Definition at line 133 of file TPyArg.cxx.
Copy constructor.
Definition at line 143 of file TPyArg.cxx.
      
  | 
  virtual | 
Done with held PyObject.
Definition at line 168 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 38 of file TPyArg.cxx.
      
  | 
  static | 
Definition at line 83 of file TPyArg.cxx.
      
  | 
  static | 
      
  | 
  static | 
Definition at line 75 of file TPyArg.cxx.
      
  | 
  static | 
Definition at line 61 of file TPyArg.cxx.
| TPyArg::operator PyObject * | ( | ) | const | 
| TPyArg::operator PyObject * | ( | ) | const | 
Definition at line 177 of file TPyArg.cxx.
Assignment operator.
Definition at line 154 of file TPyArg.cxx.
      
  | 
  inline |