Definition at line 30 of file DispatchPtr.h.
#include </github/home/ROOT-CI/src/bindings/pyroot/cppjit/src/cpyrt/DispatchPtr.h>
◆ DispatchPtr() [1/5]
| cppjit::cpyrt::DispatchPtr::DispatchPtr |
( |
| ) |
|
|
inline |
◆ DispatchPtr() [2/5]
| cppjit::cpyrt::DispatchPtr::DispatchPtr |
( |
PyObject * | pyobj, |
|
|
bool | strong = false ) |
|
explicit |
◆ DispatchPtr() [3/5]
| cppjit::cpyrt::DispatchPtr::DispatchPtr |
( |
const DispatchPtr & | other, |
|
|
void * | cppinst ) |
◆ DispatchPtr() [4/5]
| cppjit::cpyrt::DispatchPtr::DispatchPtr |
( |
DispatchPtr & | | ) |
|
|
delete |
◆ DispatchPtr() [5/5]
| cppjit::cpyrt::DispatchPtr::DispatchPtr |
( |
DispatchPtr && | | ) |
|
|
delete |
◆ ~DispatchPtr()
| cppjit::cpyrt::DispatchPtr::~DispatchPtr |
( |
| ) |
|
◆ assign()
◆ CppOwns()
| void cppjit::cpyrt::DispatchPtr::CppOwns |
( |
| ) |
|
◆ Get()
| PyObject * cppjit::cpyrt::DispatchPtr::Get |
( |
bool | borrowed = true | ) |
const |
|
private |
◆ operator PyObject *()
| cppjit::cpyrt::DispatchPtr::operator PyObject * |
( |
| ) |
const |
|
inline |
◆ operator->()
| PyObject * cppjit::cpyrt::DispatchPtr::operator-> |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ PythonOwns()
| void cppjit::cpyrt::DispatchPtr::PythonOwns |
( |
| ) |
|
◆ fPyHardRef
| PyObject* cppjit::cpyrt::DispatchPtr::fPyHardRef |
|
private |
◆ fPyWeakRef
| PyObject* cppjit::cpyrt::DispatchPtr::fPyWeakRef |
|
private |
bindings/pyroot/cppjit/src/cpyrt/DispatchPtr.h
bindings/pyroot/cppjit/src/cpyrt/DispatchPtr.cxx