Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
CPyCppyy::RefExecutor Class Referenceabstract

Definition at line 24 of file Executors.h.

Public Member Functions

 RefExecutor ()
virtual PyObjectExecute (Cppyy::TCppMethod_t, Cppyy::TCppObject_t, CallContext *)=0
virtual PyObjectExecute (Cppyy::TCppMethod_t, Cppyy::TCppObject_t, CallContext *)=0
bool HasState () override
virtual bool SetAssignable (PyObject *)

Protected Attributes

PyObjectfAssignable

#include </home/stephan/code/root-2/bindings/pyroot/cppyy/CPyCppyy/src/Executors.h>

Inheritance diagram for CPyCppyy::RefExecutor:
CPyCppyy::Executor

Constructor & Destructor Documentation

◆ RefExecutor()

CPyCppyy::RefExecutor::RefExecutor ( )
inline

Definition at line 26 of file Executors.h.

Member Function Documentation

◆ Execute() [1/2]

virtual PyObject * CPyCppyy::Executor::Execute ( Cppyy::TCppMethod_t ,
Cppyy::TCppObject_t ,
CallContext *  )
pure virtualinherited

◆ Execute() [2/2]

virtual PyObject * CPyCppyy::Executor::Execute ( Cppyy::TCppMethod_t ,
Cppyy::TCppObject_t ,
CallContext *  )
pure virtualinherited

◆ HasState()

bool CPyCppyy::RefExecutor::HasState ( )
inlineoverridevirtual

Reimplemented from CPyCppyy::Executor.

Definition at line 28 of file Executors.h.

◆ SetAssignable()

bool CPyCppyy::RefExecutor::SetAssignable ( PyObject * pyobject)
virtual

Definition at line 319 of file Executors.cxx.

Member Data Documentation

◆ fAssignable

PyObject* CPyCppyy::RefExecutor::fAssignable
protected

Definition at line 31 of file Executors.h.


The documentation for this class was generated from the following files: