Definition at line 23 of file DispatchPtr.h.
#include <CPyCppyy/DispatchPtr.h>
◆ DispatchPtr() [1/5]
CPyCppyy::DispatchPtr::DispatchPtr |
( |
| ) |
|
|
inline |
◆ DispatchPtr() [2/5]
CPyCppyy::DispatchPtr::DispatchPtr |
( |
PyObject * |
pyobj | ) |
|
|
explicit |
◆ DispatchPtr() [3/5]
CPyCppyy::DispatchPtr::DispatchPtr |
( |
const DispatchPtr & |
other, |
|
|
void * |
cppinst |
|
) |
| |
◆ DispatchPtr() [4/5]
◆ DispatchPtr() [5/5]
◆ ~DispatchPtr()
CPyCppyy::DispatchPtr::~DispatchPtr |
( |
| ) |
|
|
inline |
◆ assign()
◆ CppOwns()
void CPyCppyy::DispatchPtr::CppOwns |
( |
| ) |
|
◆ Get()
PyObject * CPyCppyy::DispatchPtr::Get |
( |
| ) |
const |
|
private |
◆ operator PyObject *()
CPyCppyy::DispatchPtr::operator PyObject * |
( |
| ) |
const |
|
inline |
◆ operator->()
PyObject * CPyCppyy::DispatchPtr::operator-> |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ PythonOwns()
void CPyCppyy::DispatchPtr::PythonOwns |
( |
| ) |
|
◆ fPyHardRef
PyObject* CPyCppyy::DispatchPtr::fPyHardRef |
|
private |
◆ fPyWeakRef
PyObject* CPyCppyy::DispatchPtr::fPyWeakRef |
|
private |
bindings/pyroot/cppyy/CPyCppyy/inc/CPyCppyy/DispatchPtr.h
bindings/pyroot/cppyy/CPyCppyy/src/DispatchPtr.cxx