Definition at line 63 of file Converters.h.
Public Member Functions | |
| InstancePtrConverter (Cppyy::TCppType_t klass, bool keepControl=false) | |
| PyObject * | FromMemory (void *address) override |
| bool | HasState () override |
| bool | SetArg (PyObject *, Parameter &, CallContext *=nullptr) override |
| bool | ToMemory (PyObject *value, void *address, PyObject *ctxt=nullptr) override |
Protected Member Functions | |
| virtual bool | GetAddressSpecialCase (PyObject *pyobject, void *&address) |
| bool | KeepControl () |
Protected Attributes | |
| Cppyy::TCppType_t | fClass |
Private Attributes | |
| bool | fKeepControl |
#include </home/stephan/code/root-2/bindings/pyroot/cppyy/CPyCppyy/src/Converters.h>
|
inline |
Definition at line 65 of file Converters.h.
|
overridevirtual |
Reimplemented from CPyCppyy::Converter.
Definition at line 2281 of file Converters.cxx.
|
protectedvirtualinherited |
Reimplemented in CPyCppyy::StrictInstancePtrConverter.
Definition at line 1544 of file Converters.cxx.
|
inlineoverridevirtualinherited |
Reimplemented from CPyCppyy::Converter.
Definition at line 52 of file Converters.h.
|
inlineprotectedinherited |
Definition at line 56 of file Converters.h.
|
overridevirtual |
Implements CPyCppyy::Converter.
Definition at line 2238 of file Converters.cxx.
|
overridevirtual |
Reimplemented from CPyCppyy::Converter.
Definition at line 2291 of file Converters.cxx.
|
protected |
Definition at line 74 of file Converters.h.
|
privateinherited |
Definition at line 59 of file Converters.h.