76 if (
this != &other ) {
95 TPyReturn::operator
char*()
const 98 return (
char*)((
const char*)*
this);
104 TPyReturn::operator
const char*()
const 110 if ( PyErr_Occurred() ) {
123 std::string
s =
operator const char*();
137 if ( PyErr_Occurred() )
150 if ( PyErr_Occurred() )
164 if ( PyErr_Occurred() )
174 TPyReturn::operator
void*()
const TPyReturn & operator=(const TPyReturn &)
Assignment operator. Applies python object reference counting.
#define PyROOT_PyUnicode_AsString
virtual ~TPyReturn()
Destructor. Reference counting for the held python object is in effect.
Bool_t ObjectProxy_Check(T *object)
static constexpr double s