Logo ROOT  
Reference Guide
No Matches
CPyCppyy::StrictInstancePtrConverter Class Reference

Definition at line 65 of file Converters.h.

Public Member Functions

 InstancePtrConverter (Cppyy::TCppType_t klass, bool keepControl=false)
- Public Member Functions inherited from CPyCppyy::InstancePtrConverter
 InstancePtrConverter (Cppyy::TCppType_t klass, bool keepControl=false)
virtual PyObjectFromMemory (void *address)
virtual bool SetArg (PyObject *, Parameter &, CallContext *=nullptr)
virtual bool ToMemory (PyObject *value, void *address)
- Public Member Functions inherited from CPyCppyy::VoidArrayConverter
 VoidArrayConverter (bool keepControl=true)
virtual bool HasState ()
- Public Member Functions inherited from CPyCppyy::Converter
virtual ~Converter ()
virtual ~Converter ()

Protected Member Functions

virtual bool GetAddressSpecialCase (PyObject *, void *&)
- Protected Member Functions inherited from CPyCppyy::VoidArrayConverter
bool KeepControl ()

Additional Inherited Members

- Protected Attributes inherited from CPyCppyy::InstancePtrConverter
Cppyy::TCppType_t fClass

#include </home/sftnight/build/workspace/root-makedoc-v624/rootspi/rdoc/src/v6-24-00-patches/bindings/pyroot/cppyy/CPyCppyy/src/Converters.h>

Inheritance diagram for CPyCppyy::StrictInstancePtrConverter:

Member Function Documentation

◆ GetAddressSpecialCase()

virtual bool CPyCppyy::StrictInstancePtrConverter::GetAddressSpecialCase ( PyObject ,
void *&   

Reimplemented from CPyCppyy::VoidArrayConverter.

Definition at line 70 of file Converters.h.

◆ InstancePtrConverter()

CPyCppyy::InstancePtrConverter::InstancePtrConverter ( Cppyy::TCppType_t  klass,
bool  keepControl = false 

Definition at line 53 of file Converters.h.

  • bindings/pyroot/cppyy/CPyCppyy/src/Converters.h